Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
0f7197bc0ddbe6c61732d6fe69df86bdba00a060
/
src
/
gpu
/
GrDrawState.cpp
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
c064824
Calculate Primary and Secondary output types in the GrOptDrawState
by egdaniel
· 10 years ago
170f90b
Attach GrOptDrawState into shader building pipeline
by egdaniel
· 10 years ago
8a4c103
Revert of Attach GrOptDrawState into shader building pipeline (patchset #11 id:220001 of https://codereview.chromium.org/504203004/)
by egdaniel
· 10 years ago
ee62065
Attach GrOptDrawState into shader building pipeline
by egdaniel
· 10 years ago
3658f38
Create an optimized draw state but not hooked in yet to gpu pipeline
by egdaniel
· 10 years ago
2a9ca78
Make GrDrawState and GrEffectStage use the pending io/exec ref mechanisms.
by bsalomon
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
52e9d63
Don't take a ref on GP in AutoEffectRestore.
by bsalomon
· 10 years ago
9b53652
Change behavior of GrDS::AutoEffectRestort wrt GPs.
by bsalomon
· 10 years ago
bd769d0
Initial change to create GeometryProcessor
by joshualitt
· 10 years ago
7b3d5ee
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
ea81ced
Revert of Make setVertexAttribs in GrDrawState take a stride parameter. (patchset #5 of https://codereview.chromium.org/511593004/)
by djsollen
· 10 years ago
af013bf
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
21aed57
Create Read-only Base class for GrDrawState that holds data members and getters
by egdaniel
· 10 years ago
ab78e06
Store vertex size in DrawState when setVertexAttribs is called
by egdaniel
· 10 years ago
8cbf3d5
Remove State struct from GrDrawState
by egdaniel
· 10 years ago
637e57e
Fix srcAlpaWillBeOne() for coverage drawing
by bsalomon
· 10 years ago
62c447d
Add an opaqueness hint to GrDrawState.
by bsalomon
· 10 years ago
776bdbd
Create struct in GrDrawState to hold key DrawState data.
by egdaniel
· 10 years ago
8f72733
Move functions from GrDrawState.h to GrDrawState.cpp and delete unused functions.
by bsalomon
· 10 years ago
0f1a7c4
Remove kDisableBlend_BlendOptFlag as it is no longer needed
by egdaniel
· 10 years ago
b09bdd6
Revert of Remove gpu support for willUseHWAALines. (https://codereview.chromium.org/423943003/)
by egdaniel
· 10 years ago
e6dfba8
Remove gpu support for willUseHWAALines.
by egdaniel
· 10 years ago
02cafcc
Remove gpu shader optimatization for solid white or trans black colors
by egdaniel
· 10 years ago
9514d24
Cache the return values of getBlendOpts in GrDrawState
by egdaniel
· 10 years ago
f99f884
Remove use of GrEffectRef from draw state and below.
by bsalomon
· 10 years ago
2ed5ef8
Remove GrDrawState::CommonState
by bsalomon
· 10 years ago
e0a868c
Apply hairline optimization only if the path renderer wants it
by commit-bot@chromium.org
· 11 years ago
1b20a10
Revert "Do not apply hairline optimization for paths if nv_path_rendering is used"
by bsalomon@google.com
· 11 years ago
44fb865
Do not apply hairline optimization for paths if nv_path_rendering is used
by commit-bot@chromium.org
· 11 years ago
a34995e
Implement SkColorFilter as a GrGLEffect
by commit-bot@chromium.org
· 11 years ago
1acc3d7
Replace uses of GR_DEBUGCODE by SkDEBUGCODE.
by commit-bot@chromium.org
· 11 years ago
515dcd3
Replace uses of GR_DEBUG by SK_DEBUG.
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
bc98ff0
Enable coverage when drawing to the stencil buffer.
by commit-bot@chromium.org
· 11 years ago
48bc791
correctly copy constant coverage from GrPaint to GrDrawState
by bsalomon@google.com
· 11 years ago
42dacab
Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size.
by commit-bot@chromium.org
· 11 years ago
eb6879f
Replace fixed-size array of effect stages in GrDrawState with two appendable arrays, one for color, one for coverage.
by bsalomon@google.com
· 11 years ago
21c10c5
Make text context responsible for setting GrPaint on GrDrawState.
by bsalomon@google.com
· 11 years ago
137f134
Replace GrDrawState::AutoDeviceCoordDraw with GrDrawState::AutoViewMatrixRestore::setIdentity(). s
by bsalomon@google.com
· 11 years ago
bb6a317
Make GrContext track the current matrix, render target, and clip directly rather than using GrDrawState.
by commit-bot@chromium.org
· 11 years ago
0c89db2
Disable blending when there is an effect that reads the dst and draw state blend is 1,0.
by bsalomon@google.com
· 11 years ago
d09ab84
Don't make dst copies when color stage requires dst but color writes are disabled.
by bsalomon@google.com
· 11 years ago
4290330
Vertex Attrib configurations now handled as pointers vs. SkSTArrays
by robertphillips@google.com
· 11 years ago
05a2ee0
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
2c5ddb6
Fix clang compiler warning/error
by robertphillips@google.com
· 11 years ago
054ae99
Take two for r8466:
by jvanverth@google.com
· 11 years ago
c7bf296
Rolling back r8466.
by jvanverth@google.com
· 11 years ago
fb495b5
Revise attribute binding interface.
by commit-bot@chromium.org
· 11 years ago
b8eb2e8
Make GrGLShaderBuilder::TextureSampler extract only required info from GrTextureAccess.
by bsalomon@google.com
· 11 years ago
4647f90
Replace edge types with GrEdgeEffect.
by bsalomon@google.com
· 11 years ago
c781888
Attempt to reland 8264-5 with warning-as-error fixes.
by bsalomon@google.com
· 12 years ago
67e7cde
revert 8265-8264 (broke build)
by reed@google.com
· 12 years ago
ae81d5c
Adds local coords to GrEffect system.
by bsalomon@google.com
· 12 years ago
91274b9
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
ff6ea26
Add GrEllipseEdgeEffect.
by commit-bot@chromium.org
· 12 years ago
f140f18
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
3b0d631
Remove constructors from GrVertexAttrib.
by jvanverth@google.com
· 12 years ago
9b855c7
Resubmit r7899 and r7901.
by jvanverth@google.com
· 12 years ago
af3a3b9
Revert r7901 & r7899 to allow DEPS roll
by robertphillips@google.com
· 12 years ago
b8b705b
Add new vertex attribute array specification.
by jvanverth@google.com
· 12 years ago
89e6f5b
Assign color=0 in GrDrawState.cpp to stop tools from raising false alarms about uninit reads.
by bsalomon@google.com
· 12 years ago
044679e
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
3976825
Remove unused texture coordinate flags.
by jvanverth@google.com
· 12 years ago
2b44673
Move blend optimization functions to GrDrawState.
by bsalomon@google.com
· 12 years ago
8598328
Remove compile time option to use different types for text vertices.
by bsalomon@google.com
· 12 years ago
d62e88e
Make drawIndexedInstances non-virtual and rewrite GrIODB's drawRect on top of drawIndexedInstances.
by bsalomon@google.com
· 12 years ago
cc78238
Move vertex layout definitions from GrDrawTarget to GrDrawState.
by jvanverth@google.com
· 12 years ago
adc6536
Remove getter of writable GrEffectStage from GrDrawState.
by bsalomon@google.com
· 12 years ago
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 12 years ago
08283af
Rename GrSamplerState to GrEffectStage.
by bsalomon@google.com
· 12 years ago
67e78c9
Use GrCustomStage to implement color matrix.
by bsalomon@google.com
· 12 years ago
288d954
Separate out the texture matrix from the coord-system change matrix in GrSamplerState. This is a step towards moving texture matrix to GrCustomStage.
by bsalomon@google.com
· 12 years ago
dfdb7e5
Reland r5963 with two fixes:
by bsalomon@google.com
· 12 years ago
f6eac8a
Revert r5962 because of failures.
by bsalomon@google.com
· 12 years ago
b022177
Require matrix for custom stage to be set when custom stage is installed.
by bsalomon@google.com
· 12 years ago
f467ce7
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
2fdcdeb
Make GrDrawState::AutoRestoreViewMatrix handle sampler matrices.
by bsalomon@google.com
· 12 years ago
5b3e890
Move some auto restore helpers from GrDrawTarget to GrDrawState.
by bsalomon@google.com
· 12 years ago
c7448ce
GrPaint encapsulation.
by bsalomon@google.com
· 12 years ago
88becf4
Rename GrPaint fields/enums/members texture->color mask->coverage.
by bsalomon@google.com
· 12 years ago
af84e74
Move setPaint from GrContext to GrDrawState.
by bsalomon@google.com
· 12 years ago