New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 645490 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug

Blocking:
issue 429053



Sign in to add a comment

blitframebuffer-test.html failed on Mac and Linux

Project Member Reported by yunchao...@intel.com, Sep 9 2016

Issue description

blitframebuffer-test.html failed on Mac and Linux (It probably fails on Windows too). 

According to GLES spec, if src buffer and dst buffer has image identical (the same renderbuffer, or the same texture with the same face and the same mipmap level and the same layer), it should generate INVALID_OPERATION. 

This behavior is like Feedback loop detection for some API, say CopyTex{Sub}Image{2D|3D}. 

Chrommium doesn't impl this feature, so this test case failed. 

 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 12 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/faeb732edb9e057db922bc1d623dd0a543b91ca0

commit faeb732edb9e057db922bc1d623dd0a543b91ca0
Author: yunchao.he <yunchao.he@intel.com>
Date: Mon Sep 12 08:56:41 2016

[Command buffer] During blit framebuffer, It is invalid if src source and dst source have identical image

BUG= 645490 
TEST=conformance2/rendering/blitframebuffer-test.html
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2329453002
Cr-Commit-Position: refs/heads/master@{#417896}

[modify] https://crrev.com/faeb732edb9e057db922bc1d623dd0a543b91ca0/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
[modify] https://crrev.com/faeb732edb9e057db922bc1d623dd0a543b91ca0/gpu/command_buffer/service/gles2_cmd_decoder.cc

Status: Fixed (was: Started)

Sign in to add a comment