[Webkit-unassigned] [Bug 70140] Flush denormals to zero on Windows.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 14 15:53:20 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=70140





--- Comment #8 from Raymond Toy <rtoy at chromium.org>  2011-10-14 15:53:20 PST ---
(From update of attachment 111072)
View in context: https://bugs.webkit.org/attachment.cgi?id=111072&action=review

>>> Source/WebCore/platform/audio/AudioBus.cpp:269
>>> +                *destinationL++ = sumL;
>> 
>> probably can avoid the intermediate "sumL" and "sumR" variables and simply assign directly
> 
> Done.

Oops.  Can't do that because the compiler correctly complains that 

*d++ = Flush(*d + gain * *source)

is undefined.  (Because we don't know when d++ happens because there's no sequence point for =.)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list