DescriptionRevert of gpu: Clarify sized texture format is available only if ES3 context or immutable texture is supported (patchset #7 id:160001 of https://codereview.chromium.org/2117183006/ )
Reason for revert:
Broke playing back recorded data as detailed
in https://crbug.com/657532. The bug has
step-by-step notes on how to repro (see also #4
in there).
Locally reverting of this CL restores the functionality.
Original issue's description:
> gpu: Clarify the sized texture format is available only if ES3 context or immutable texture is supported.
>
> This clarification makes it possible that gles2 decoder tracks true internal format of immutable texture. So this CL removes internal_format hack in GLES2DecoderImpl::TexStorageImpl()
>
> In addition, it makes CMAA skip redundant copy path because CMAA can know true internal format.
>
> BUG=535198
> 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/730f8089f791fa31a3ee2a7f5059a1052b129d21
> Cr-Commit-Position: refs/heads/master@{#425684}
TBR=dongseong.hwang@chromium.org,zmo@chromium.org,kbr@chromium.org,dongseong.hwang@intel.com
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=535198
Committed: https://crrev.com/8d269ce2fafd0ed7ee09507cc295f1cae12b01db
Cr-Commit-Position: refs/heads/master@{#427229}
Patch Set 1 #
Messages
Total messages: 6 (3 generated)
|