DescriptionSimplify FRAMEBUFFER_SRGB setting update.
Before we tracked its state and only call glEnable/glDIsable when it's
actually changed.
This caused a bug where virtual context is used on Linux.
This CL simplified the handling by not tracking its state and always
call glEnable/glDisable at render time.
BUG=540900
TEST=fbomultisample.html on linux does not cause flashing
[email protected]
NOTRY=true
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel
Committed: https://crrev.com/0ed71926ff337965bef62feeaaca45e4a15fd05a
Cr-Commit-Position: refs/heads/master@{#401496}
Patch Set 1 #Patch Set 2 : Slightly more complicated but also more efficient solution. #
Depends on Patchset: Messages
Total messages: 19 (10 generated)
|