Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(497)

Issue 1149233005: Re-land: gpu: Add GL_TEXTURE_RECTANGLE_ARB support to CopyTexSubImage2D optimization of CopyTexture. (Closed)

Created:
5 years, 6 months ago by reveman
Modified:
4 years, 9 months ago
Reviewers:
dshwang, piman
CC:
chromium-reviews, piman+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Re-land: gpu: Add GL_TEXTURE_RECTANGLE_ARB support to CopyTexSubImage2D optimization of CopyTexture. The availability of this extension is already limited to desktop core profile as the only reason we need to support it is IOSurfaces on MacOSX. This provides 2x performance improvement of copy operations when using IOSurface backed GpuMemoryBuffers. BUG=486922

Patch Set 1 #

Patch Set 2 : v2 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+29 lines, -14 lines) Patch
M gpu/command_buffer/service/gles2_cmd_copy_texture_chromium.cc View 1 3 chunks +29 lines, -14 lines 0 comments Download

Messages

Total messages: 13 (3 generated)
reveman
5 years, 6 months ago (2015-06-04 02:12:08 UTC) #2
dshwang
GL_TEXTURE_RECTANGLE_ARB looks good. However, I'm not sure CopyTex(Sub)Image can handle BGRA. I could not find ...
5 years, 6 months ago (2015-06-05 10:34:48 UTC) #4
reveman
On 2015/06/05 at 10:34:48, dongseong.hwang wrote: > GL_TEXTURE_RECTANGLE_ARB looks good. > However, I'm not sure ...
5 years, 6 months ago (2015-06-05 15:33:55 UTC) #5
dshwang
On 2015/06/05 15:33:55, reveman wrote: > On 2015/06/05 at 10:34:48, dongseong.hwang wrote: > > GL_TEXTURE_RECTANGLE_ARB ...
5 years, 6 months ago (2015-06-05 16:56:12 UTC) #6
piman
lgtm
5 years, 6 months ago (2015-06-05 21:11:47 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1149233005/1
5 years, 6 months ago (2015-06-05 21:22:35 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 6 months ago (2015-06-05 22:38:44 UTC) #10
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/48514369cc66bc04ec766adf774de41d396a33ad Cr-Commit-Position: refs/heads/master@{#333159}
5 years, 6 months ago (2015-06-05 22:39:34 UTC) #11
Ken Russell (switch to Gerrit)
A revert of this CL (patchset #1 id:1) has been created in https://codereview.chromium.org/1148853010/ by kbr@chromium.org. ...
5 years, 6 months ago (2015-06-06 00:35:51 UTC) #12
dshwang
5 years, 6 months ago (2015-06-06 07:37:57 UTC) #13
Message was sent while issue was closed.
On 2015/06/06 00:35:51, Ken Russell wrote:
> A revert of this CL (patchset #1 id:1) has been created in
> https://codereview.chromium.org/1148853010/ by mailto:kbr@chromium.org.
> 
> The reason for reverting is: May have caused WebGL conformance test failures
on
> OS X; see http://crbug.com/486922 .
> .

I guess it's because of BGRA copy.

Powered by Google App Engine
This is Rietveld 408576698