|
|
DescriptionUse high precision texture format during srgb conversion emulation for blitFramebuffer
BUG=634525
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
Committed: https://crrev.com/b3ef4848b1a9eef89def84560448821285acb5ae
Cr-Commit-Position: refs/heads/master@{#425968}
Patch Set 1 #Patch Set 2 : addressed feedback from Zhenyao #
Total comments: 2
Patch Set 3 : addressed zmo@'s feedback #Messages
Total messages: 23 (14 generated)
Description was changed from ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG= ========== to ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG= 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 ==========
The CQ bit was checked by yunchao.he@intel.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG= 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 ========== to ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG=634525 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 ==========
yunchao.he@intel.com changed reviewers: + kbr@chromium.org, qiankun.miao@intel.com, zmo@chromium.org
Zhenyao and Ken, PTAL, Thanks a lot! Please see the discussion at https://codereview.chromium.org/2420813002/
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Exceeded global retry quota
On 2016/10/15 14:49:32, yunchao wrote: > Zhenyao and Ken, PTAL, Thanks a lot! Please see the discussion at > https://codereview.chromium.org/2420813002/ If you don't do checking that the format is color-renderable, then at least do a DCHECK that the underlying driver isn't ES.
On 2016/10/17 20:58:06, Zhenyao Mo wrote: > On 2016/10/15 14:49:32, yunchao wrote: > > Zhenyao and Ken, PTAL, Thanks a lot! Please see the discussion at > > https://codereview.chromium.org/2420813002/ > > If you don't do checking that the format is color-renderable, then at least do a > DCHECK that the underlying driver isn't ES. OK. I have updated the code as you suggested, Zhenyao. PTAL.
https://codereview.chromium.org/2419153003/diff/20001/gpu/command_buffer/serv... File gpu/command_buffer/service/gles2_cmd_srgb_converter.cc (right): https://codereview.chromium.org/2419153003/diff/20001/gpu/command_buffer/serv... gpu/command_buffer/service/gles2_cmd_srgb_converter.cc:204: DCHECK(feature_info_->context_type() != CONTEXT_TYPE_OPENGLES2 && This is incorrect. If context_type() is ES2 or ES3() in command buffer, it might still be OK. It's the underlying driver can't be ES. featureInof_->gl_driver_info().is_es
Yeah... I made a mistake here. The code has been updated, Zhenyao. https://codereview.chromium.org/2419153003/diff/20001/gpu/command_buffer/serv... File gpu/command_buffer/service/gles2_cmd_srgb_converter.cc (right): https://codereview.chromium.org/2419153003/diff/20001/gpu/command_buffer/serv... gpu/command_buffer/service/gles2_cmd_srgb_converter.cc:204: DCHECK(feature_info_->context_type() != CONTEXT_TYPE_OPENGLES2 && On 2016/10/18 02:20:35, Zhenyao Mo wrote: > This is incorrect. If context_type() is ES2 or ES3() in command buffer, it might > still be OK. It's the underlying driver can't be ES. > > featureInof_->gl_driver_info().is_es Done.
The CQ bit was checked by yunchao.he@intel.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_...)
On 2016/10/18 07:42:52, yunchao wrote: > Yeah... I made a mistake here. The code has been updated, Zhenyao. > > https://codereview.chromium.org/2419153003/diff/20001/gpu/command_buffer/serv... > File gpu/command_buffer/service/gles2_cmd_srgb_converter.cc (right): > > https://codereview.chromium.org/2419153003/diff/20001/gpu/command_buffer/serv... > gpu/command_buffer/service/gles2_cmd_srgb_converter.cc:204: > DCHECK(feature_info_->context_type() != CONTEXT_TYPE_OPENGLES2 && > On 2016/10/18 02:20:35, Zhenyao Mo wrote: > > This is incorrect. If context_type() is ES2 or ES3() in command buffer, it > might > > still be OK. It's the underlying driver can't be ES. > > > > featureInof_->gl_driver_info().is_es > > Done. lgtm
The CQ bit was checked by yunchao.he@intel.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG=634525 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 ========== to ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG=634525 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 ==========
Message was sent while issue was closed.
Committed patchset #3 (id:40001)
Message was sent while issue was closed.
Description was changed from ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG=634525 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 ========== to ========== Use high precision texture format during srgb conversion emulation for blitFramebuffer BUG=634525 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 Committed: https://crrev.com/b3ef4848b1a9eef89def84560448821285acb5ae Cr-Commit-Position: refs/heads/master@{#425968} ==========
Message was sent while issue was closed.
Patchset 3 (id:??) landed as https://crrev.com/b3ef4848b1a9eef89def84560448821285acb5ae Cr-Commit-Position: refs/heads/master@{#425968} |