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

Issue 1144433002: Move copy-surface-as-draw fallback to GrGLGpu. (Closed)

Created:
5 years, 7 months ago by bsalomon
Modified:
5 years, 6 months ago
Reviewers:
joshualitt, egdaniel
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@vares
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Move copy-surface-as-draw fallback to GrGLGpu. Committed: https://skia.googlesource.com/skia/+/5df6fee929823f50c55cc50f7c882a309c1b1de9

Patch Set 1 #

Patch Set 2 : cleanup #

Patch Set 3 : more #

Total comments: 10

Patch Set 4 : update #

Patch Set 5 : address more comments #

Patch Set 6 : more #

Patch Set 7 : start on core profile support #

Patch Set 8 : working on core? #

Patch Set 9 : whitespace #

Patch Set 10 : texture2D() vs texture() #

Patch Set 11 : fix stupid typo #

Patch Set 12 : remove incorrect assert #

Unified diffs Side-by-side diffs Delta from patch set Stats (+458 lines, -273 lines) Patch
M src/gpu/GrDrawTarget.h View 1 1 chunk +3 lines, -13 lines 0 comments Download
M src/gpu/GrDrawTarget.cpp View 1 3 chunks +7 lines, -56 lines 0 comments Download
M src/gpu/GrGpu.h View 1 2 3 1 chunk +0 lines, -10 lines 0 comments Download
M src/gpu/GrInOrderDrawBuffer.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M src/gpu/GrTest.cpp View 1 2 3 1 chunk +0 lines, -5 lines 0 comments Download
M src/gpu/gl/GrGLCaps.h View 1 2 3 4 5 6 7 8 9 3 chunks +9 lines, -0 lines 0 comments Download
M src/gpu/gl/GrGLCaps.cpp View 1 2 3 4 5 6 7 2 chunks +3 lines, -0 lines 0 comments Download
M src/gpu/gl/GrGLGpu.h View 1 2 3 6 chunks +35 lines, -7 lines 0 comments Download
M src/gpu/gl/GrGLGpu.cpp View 1 2 3 4 5 6 7 8 9 10 11 10 chunks +342 lines, -129 lines 0 comments Download
M src/gpu/gl/GrGLGpuProgramCache.cpp View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M src/gpu/gl/GrGLSL.h View 1 2 3 4 5 6 7 8 9 1 chunk +18 lines, -0 lines 0 comments Download
M src/gpu/gl/GrGLSL.cpp View 1 2 3 4 5 6 7 1 chunk +19 lines, -0 lines 0 comments Download
M src/gpu/gl/GrGLVertexArray.h View 1 2 3 4 2 chunks +4 lines, -4 lines 0 comments Download
M src/gpu/gl/GrGLVertexArray.cpp View 4 chunks +11 lines, -12 lines 0 comments Download
M src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp View 1 2 3 4 5 6 7 2 chunks +3 lines, -23 lines 0 comments Download
M src/gpu/gl/builders/GrGLProgramBuilder.cpp View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M src/gpu/gl/builders/GrGLShaderBuilder.cpp View 1 2 3 4 5 6 7 8 9 2 chunks +1 line, -9 lines 0 comments Download

Messages

Total messages: 20 (6 generated)
bsalomon
5 years, 7 months ago (2015-05-13 17:57:35 UTC) #2
egdaniel
https://codereview.chromium.org/1144433002/diff/40001/src/gpu/gl/GrGLGpu.cpp File src/gpu/gl/GrGLGpu.cpp (right): https://codereview.chromium.org/1144433002/diff/40001/src/gpu/gl/GrGLGpu.cpp#newcode204 src/gpu/gl/GrGLGpu.cpp:204: this->createCopyProgram(); you call this twice? https://codereview.chromium.org/1144433002/diff/40001/src/gpu/gl/GrGLGpu.cpp#newcode2806 src/gpu/gl/GrGLGpu.cpp:2806: auto attribs ...
5 years, 7 months ago (2015-05-13 19:04:42 UTC) #3
joshualitt
lgtm + nit https://codereview.chromium.org/1144433002/diff/40001/src/gpu/gl/GrGLGpu.cpp File src/gpu/gl/GrGLGpu.cpp (right): https://codereview.chromium.org/1144433002/diff/40001/src/gpu/gl/GrGLGpu.cpp#newcode2715 src/gpu/gl/GrGLGpu.cpp:2715: "void main() {" Add comment to ...
5 years, 7 months ago (2015-05-13 19:23:17 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1144433002/100001
5 years, 7 months ago (2015-05-14 21:27:38 UTC) #7
bsalomon
Can you guys take a look at the changes between what you reviewed (PS#3) and ...
5 years, 7 months ago (2015-05-15 17:56:31 UTC) #9
egdaniel
looks good
5 years, 7 months ago (2015-05-15 19:36:05 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1144433002/220001
5 years, 7 months ago (2015-05-18 13:20:13 UTC) #13
commit-bot: I haz the power
Committed patchset #12 (id:220001) as https://skia.googlesource.com/skia/+/5df6fee929823f50c55cc50f7c882a309c1b1de9
5 years, 7 months ago (2015-05-18 13:26:22 UTC) #14
mtklein
A revert of this CL (patchset #12 id:220001) has been created in https://codereview.chromium.org/1142003003/ by mtklein@google.com. ...
5 years, 7 months ago (2015-05-18 16:28:33 UTC) #15
qiankun
On 2015/05/18 16:28:33, mtklein wrote: > A revert of this CL (patchset #12 id:220001) has ...
5 years, 7 months ago (2015-05-22 12:54:45 UTC) #16
bsalomon
On 2015/05/22 12:54:45, qiankun wrote: > On 2015/05/18 16:28:33, mtklein wrote: > > A revert ...
5 years, 7 months ago (2015-05-22 14:39:34 UTC) #17
joshualitt
On 2015/05/22 14:39:34, bsalomon wrote: > On 2015/05/22 12:54:45, qiankun wrote: > > On 2015/05/18 ...
5 years, 6 months ago (2015-06-01 17:20:07 UTC) #18
baleboy
On 2015/05/22 14:39:34, bsalomon wrote: > On 2015/05/22 12:54:45, qiankun wrote: > > On 2015/05/18 ...
5 years, 6 months ago (2015-06-05 05:16:43 UTC) #19
bsalomon
5 years, 6 months ago (2015-06-10 15:59:12 UTC) #20
Message was sent while issue was closed.
On 2015/06/05 05:16:43, baleboy wrote:
> On 2015/05/22 14:39:34, bsalomon wrote:
> > On 2015/05/22 12:54:45, qiankun wrote:
> > > On 2015/05/18 16:28:33, mtklein wrote:
> > > > A revert of this CL (patchset #12 id:220001) has been created in
> > > > https://codereview.chromium.org/1142003003/ by
mailto:mtklein@google.com.
> > > > 
> > > > The reason for reverting is: Many GMs changed, some totally busted..
> > > 
> > > Hi brian, will you try to land this CL again with GMs fixed?
> > 
> > Hi, yes I'm working on it. I'm not exactly clear on what went wrong on that
> > device but once I have it sorted out, I'll reland this.
> 
> Hello, I was wondering whether there were any clearer idea on when the change
> could re-land? I'm part of the Crosswalk team and many users are asking for a
> resolution. Thanks!

H,i it was relanded here: https://codereview.chromium.org/1161063003/

Powered by Google App Engine
This is Rietveld 408576698