Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(301)

Issue 6405050: Move Texture Domains onto a GrCustomStage (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 4 months ago by TomH
Modified:
12 years, 4 months ago
Reviewers:
bsalomon
Base URL:
http://skia.googlecode.com/svn/trunk/
Visibility:
Public.

Patch Set 1 #

Patch Set 2 : Remove texture domain member variable #

Total comments: 2

Patch Set 3 : Get rid of GL copy of texture domain rect #

Total comments: 2

Patch Set 4 : Fix clang compiler issues #

Patch Set 5 : Respond to review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+183 lines, -84 lines) Patch
M gyp/gpu.gyp View 1 chunk +2 lines, -0 lines 0 comments Download
M include/gpu/GrSamplerState.h View 1 2 3 4 5 chunks +0 lines, -12 lines 0 comments Download
M src/gpu/SkGpuDevice.cpp View 2 chunks +4 lines, -1 line 0 comments Download
A src/gpu/effects/GrTextureDomainEffect.h View 1 chunk +45 lines, -0 lines 0 comments Download
A src/gpu/effects/GrTextureDomainEffect.cpp View 1 2 3 1 chunk +126 lines, -0 lines 0 comments Download
M src/gpu/gl/GrGLProgram.h View 1 2 3 4 3 chunks +3 lines, -6 lines 0 comments Download
M src/gpu/gl/GrGLProgram.cpp View 1 4 chunks +1 line, -32 lines 0 comments Download
M src/gpu/gl/GrGpuGL_program.cpp View 1 2 chunks +2 lines, -33 lines 0 comments Download

Messages

Total messages: 7
TomH
Going to need reworking to deal with the ProgramData refactor, but works at ToT. One ...
12 years, 4 months ago (2012-07-16 17:38:20 UTC) #1
bsalomon
http://codereview.appspot.com/6405050/diff/2001/src/gpu/effects/GrTextureDomainEffect.cpp File src/gpu/effects/GrTextureDomainEffect.cpp (right): http://codereview.appspot.com/6405050/diff/2001/src/gpu/effects/GrTextureDomainEffect.cpp#newcode36 src/gpu/effects/GrTextureDomainEffect.cpp:36: GrRect fTextureDomain; Does this really need a copy of ...
12 years, 4 months ago (2012-07-16 18:52:21 UTC) #2
TomH
No particular performance difference on Linux fishtank when rolled into Chrome. http://codereview.appspot.com/6405050/diff/2001/src/gpu/effects/GrTextureDomainEffect.cpp File src/gpu/effects/GrTextureDomainEffect.cpp (right): ...
12 years, 4 months ago (2012-07-16 19:46:00 UTC) #3
bsalomon
Shouldn't we also remove everything texture-domain related from GrSamplerState? http://codereview.appspot.com/6405050/diff/3008/src/gpu/gl/GrGLProgram.h File src/gpu/gl/GrGLProgram.h (left): http://codereview.appspot.com/6405050/diff/3008/src/gpu/gl/GrGLProgram.h#oldcode315 src/gpu/gl/GrGLProgram.h:315: ...
12 years, 4 months ago (2012-07-17 17:09:52 UTC) #4
TomH
All signs of texture domain stripped ruthlessly from GrSamplerState, reducing its size by another quarter ...
12 years, 4 months ago (2012-07-17 18:17:24 UTC) #5
bsalomon
On 2012/07/17 18:17:24, TomH wrote: > All signs of texture domain stripped ruthlessly from GrSamplerState, ...
12 years, 4 months ago (2012-07-17 18:26:08 UTC) #6
TomH
12 years, 4 months ago (2012-07-17 18:43:44 UTC) #7
Closed with r4641.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b