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

Issue 554833002: Calculate Primary and Secondary output types in the GrOptDrawState (Closed)

Created:
6 years, 3 months ago by egdaniel
Modified:
6 years, 3 months ago
Reviewers:
bsalomon
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@optReadDst
Project:
skia
Visibility:
Public.

Description

Calculate Primary and Secondary output types in the GrOptDrawState Follow up CL to https://codereview.chromium.org/545693004/ BUG=skia: Committed: https://skia.googlesource.com/skia/+/c06482494d2be6481a3666a66254b6c66890f994

Patch Set 1 #

Patch Set 2 : Rebased on gpu changes #

Patch Set 3 : Updates #

Patch Set 4 : Rebase #

Total comments: 9

Patch Set 5 : Check/cache caps in createOptState #

Patch Set 6 : Fix comment nits #

Total comments: 2

Patch Set 7 : Use Caps Unique ID when caching ODS #

Patch Set 8 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+174 lines, -142 lines) Patch
M src/gpu/GrDrawState.h View 1 2 3 4 5 6 3 chunks +3 lines, -1 line 0 comments Download
M src/gpu/GrDrawState.cpp View 1 2 3 4 5 6 1 chunk +5 lines, -5 lines 0 comments Download
M src/gpu/GrOptDrawState.h View 1 2 3 4 5 6 3 chunks +49 lines, -2 lines 0 comments Download
M src/gpu/GrOptDrawState.cpp View 1 2 2 chunks +52 lines, -1 line 0 comments Download
M src/gpu/gl/GrGLProgram.h View 1 chunk +0 lines, -5 lines 0 comments Download
M src/gpu/gl/GrGLProgram.cpp View 1 2 3 4 5 6 7 1 chunk +0 lines, -22 lines 0 comments Download
M src/gpu/gl/GrGLProgramDesc.h View 1 2 3 4 5 6 7 2 chunks +10 lines, -35 lines 0 comments Download
M src/gpu/gl/GrGLProgramDesc.cpp View 1 2 3 4 5 6 7 1 chunk +3 lines, -40 lines 0 comments Download
M src/gpu/gl/GrGpuGL_program.cpp View 1 5 6 3 chunks +2 lines, -3 lines 0 comments Download
M src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp View 1 2 3 4 5 6 2 chunks +27 lines, -17 lines 0 comments Download
M src/gpu/gl/builders/GrGLVertexShaderBuilder.cpp View 1 2 3 4 5 6 1 chunk +3 lines, -1 line 0 comments Download
M tests/GLProgramsTest.cpp View 1 2 3 4 5 6 7 3 chunks +20 lines, -10 lines 0 comments Download

Messages

Total messages: 11 (2 generated)
egdaniel
6 years, 3 months ago (2014-09-16 21:21:10 UTC) #2
egdaniel
ptal
6 years, 3 months ago (2014-09-17 19:02:27 UTC) #3
bsalomon
https://codereview.chromium.org/554833002/diff/60001/src/gpu/GrDrawState.cpp File src/gpu/GrDrawState.cpp (right): https://codereview.chromium.org/554833002/diff/60001/src/gpu/GrDrawState.cpp#newcode16 src/gpu/GrDrawState.cpp:16: GrOptDrawState* GrDrawState::createOptState(const GrDrawTargetCaps& caps) const { this seems a ...
6 years, 3 months ago (2014-09-17 19:47:42 UTC) #4
egdaniel
https://codereview.chromium.org/554833002/diff/60001/src/gpu/GrDrawState.cpp File src/gpu/GrDrawState.cpp (right): https://codereview.chromium.org/554833002/diff/60001/src/gpu/GrDrawState.cpp#newcode16 src/gpu/GrDrawState.cpp:16: GrOptDrawState* GrDrawState::createOptState(const GrDrawTargetCaps& caps) const { On 2014/09/17 19:47:42, ...
6 years, 3 months ago (2014-09-18 15:24:37 UTC) #5
bsalomon
https://codereview.chromium.org/554833002/diff/100001/src/gpu/GrDrawState.h File src/gpu/GrDrawState.h (right): https://codereview.chromium.org/554833002/diff/100001/src/gpu/GrDrawState.h#newcode565 src/gpu/GrDrawState.h:565: mutable SkAutoTUnref<const GrDrawTargetCaps> fCachedCaps; Let's put a unique ID ...
6 years, 3 months ago (2014-09-18 17:03:45 UTC) #6
egdaniel
updated with unique ID on caps https://codereview.chromium.org/554833002/diff/100001/src/gpu/GrDrawState.h File src/gpu/GrDrawState.h (right): https://codereview.chromium.org/554833002/diff/100001/src/gpu/GrDrawState.h#newcode565 src/gpu/GrDrawState.h:565: mutable SkAutoTUnref<const GrDrawTargetCaps> ...
6 years, 3 months ago (2014-09-22 19:00:41 UTC) #7
bsalomon
lgtm
6 years, 3 months ago (2014-09-22 19:21:36 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/554833002/140001
6 years, 3 months ago (2014-09-22 20:07:08 UTC) #10
commit-bot: I haz the power
6 years, 3 months ago (2014-09-22 20:17:07 UTC) #11
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as c06482494d2be6481a3666a66254b6c66890f994

Powered by Google App Engine
This is Rietveld 408576698