• Miguel Casas's avatar
    Revert "Perform glFlush only on NVIDIA platforms" · fd851c27
    Miguel Casas authored
    This reverts commit 3c753781.
    
    Reason for revert: Observed content tearing e.g. on video,
    see https://crbug.com/835362
    
    Original change's description:
    > Perform glFlush only on NVIDIA platforms
    > 
    > EGL_EXT_image_flush_external is broken on NVIDIA and causes image
    > corruption.
    > 
    > corruption.
    > 
    > Bug: 833975
    > Test: Ran on nyan_big, samus and veyron_jerry and verified there is no
    > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    > Change-Id: I218bb111470e7db18906834f43fd1ad92f28b4bc
    > Reviewed-on: https://chromium-review.googlesource.com/1017236
    > Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
    > Reviewed-by: Kenneth Russell <kbr@chromium.org>
    > Commit-Queue: Daniel Nicoara <dnicoara@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#552121}
    
    TBR=reveman@chromium.org,kbr@chromium.org,dnicoara@chromium.org,dcastagna@chromium.org,hoegsberg@chromium.org
    
    Change-Id: Id81eaa6c2ff74e5ab5f7935d5a0fcf470e5317f8
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 833975
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Reviewed-on: https://chromium-review.googlesource.com/1021973Reviewed-by: default avatarMiguel Casas <mcasas@chromium.org>
    Commit-Queue: Miguel Casas <mcasas@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#552389}
    fd851c27
gles2_cmd_decoder.cc 750 KB