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

Issue 15252004: Make GrGLProgramDesc's key variable length by compacting the effect key array (Closed)

Created:
7 years, 7 months ago by bsalomon
Modified:
7 years, 7 months ago
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

Make GrGLProgramDesc's key variable length by compacting the effect key array R=robertphillips@google.com Committed: https://code.google.com/p/skia/source/detail?r=9239

Patch Set 1 #

Patch Set 2 : cleanup #

Patch Set 3 : fixes #

Total comments: 17

Patch Set 4 : address comments, fix unit test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+579 lines, -329 lines) Patch
M src/gpu/gl/GrGLProgram.h View 1 2 3 3 chunks +6 lines, -6 lines 0 comments Download
M src/gpu/gl/GrGLProgram.cpp View 1 19 chunks +77 lines, -59 lines 0 comments Download
M src/gpu/gl/GrGLProgramDesc.h View 1 2 3 3 chunks +113 lines, -32 lines 0 comments Download
M src/gpu/gl/GrGLProgramDesc.cpp View 1 2 3 4 chunks +142 lines, -103 lines 0 comments Download
M src/gpu/gl/GrGLShaderBuilder.cpp View 4 chunks +9 lines, -11 lines 0 comments Download
M src/gpu/gl/GrGpuGL.h View 1 2 3 1 chunk +15 lines, -26 lines 0 comments Download
M src/gpu/gl/GrGpuGL_program.cpp View 1 2 3 5 chunks +122 lines, -39 lines 0 comments Download
M tests/GLProgramsTest.cpp View 1 2 3 4 chunks +95 lines, -53 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
bsalomon
Probably should start with GrGLProgramDesc.h, the rest should make more sense after groking that.
7 years, 7 months ago (2013-05-21 17:54:29 UTC) #1
robertphillips
lgtm https://codereview.chromium.org/15252004/diff/4001/src/gpu/gl/GrGLProgram.h File src/gpu/gl/GrGLProgram.h (right): https://codereview.chromium.org/15252004/diff/4001/src/gpu/gl/GrGLProgram.h#newcode122 src/gpu/gl/GrGLProgram.h:122: * This is the heavy initialization routine for ...
7 years, 7 months ago (2013-05-21 19:22:37 UTC) #2
bsalomon
https://codereview.chromium.org/15252004/diff/4001/src/gpu/gl/GrGLProgramDesc.cpp File src/gpu/gl/GrGLProgramDesc.cpp (right): https://codereview.chromium.org/15252004/diff/4001/src/gpu/gl/GrGLProgramDesc.cpp#newcode75 src/gpu/gl/GrGLProgramDesc.cpp:75: void* newKey = desc->fKey.reset(newKeyLength); On 2013/05/21 19:22:37, robertphillips wrote: ...
7 years, 7 months ago (2013-05-22 14:11:25 UTC) #3
bsalomon
7 years, 7 months ago (2013-05-22 14:34:35 UTC) #4
Message was sent while issue was closed.
Committed patchset #4 manually as r9239 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698