Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
9e33d1dbccee9b13ac001dfc3094a503f9e84e9d
/
src
/
gpu
/
effects
/
GrBitmapTextGeoProc.cpp
4d8da81
GrBatchPrototype
by joshualitt
· 10 years ago
c2893c5
Revert of GrBatchPrototype (patchset #32 id:630001 of https://codereview.chromium.org/845103005/)
by joshualitt
· 10 years ago
d5a7db4
GrBatchPrototype
by joshualitt
· 10 years ago
ca0a179
Revert of GrBatchPrototype (patchset #30 id:570001 of https://codereview.chromium.org/845103005/)
by joshualitt
· 10 years ago
d15e4e4
GrBatchPrototype
by joshualitt
· 10 years ago
46d36f0
Refactor position computation to enable device space "nudge"
by robertphillips
· 10 years ago
71c9260
More changes to bring together path / geo procs
by joshualitt
· 10 years ago
abb52a1
Move most of the transform logic into the primitive processors
by joshualitt
· 10 years ago
72c9faa
Fix up all the easy virtual ... SK_OVERRIDE cases.
by mtklein
· 10 years ago
ee2af95
ViewMatrix uniform upload moved to GeometryProcessor
by joshualitt
· 10 years ago
8059eb9
Move ViewMatrix off of drawstate
by joshualitt
· 10 years ago
8fc6c2d
This CL cleans up the last remaining users of localCoordChange on paint
by joshualitt
· 10 years ago
290c09b
initial changes to add local matrix to primitive processor
by joshualitt
· 10 years ago
9b98932
This change will ultimately pull uniform color, and to a much lesser degree uniform coverage, into GPs. There are still some loose ends because drawstate has the ability to override the GP, but fixing these cleanly will have to wait until we have deferred geometry in place and can make attribute / uniform decisions on the fly.
by joshualitt
· 10 years ago
56995b5
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
8c0f615
Revert of Remove GP from drawstate, revision of invariant output for GP (patchset #9 id:160001 of https://codereview.chromium.org/791743003/)
by joshualitt
· 10 years ago
c6bc58e
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
2e3b3e3
This cl moves color and coverage off of drawstate. In an effort to keep this CL manageable, I have left the compute invariant input / output in a bit of a strange state(fixing this will be complicated).
by joshualitt
· 10 years ago
309e346
Rename CustomCoordTextureEffect to GrBitmapTextGeoProc.
by egdaniel
· 10 years ago
[Renamed (65%) from src/gpu/effects/GrCustomCoordsTextureEffect.cpp]
eb2a676
Remove backend factories
by joshualitt
· 10 years ago
87f48d9
create and thread batch tracker object
by joshualitt
· 10 years ago
841a6b5
Revert of create and thread batch tracker object (patchset #9 id:160001 of https://codereview.chromium.org/772513002/)
by joshualitt
· 10 years ago
c3a6eb2
create and thread batch tracker object
by joshualitt
· 10 years ago
2dd1ae0
First step to moving vertex attributes to the geometryProcessor
by joshualitt
· 10 years ago
f8449ba
Update invariant output computation for various texture effects.
by egdaniel
· 10 years ago
605dd0f
Move GrInvariantOutput out of GrProcessor and into its own class.
by egdaniel
· 10 years ago
4973d9d
Default geometry processor
by joshualitt
· 10 years ago
ee0ea3f
Revert of Default geometry processor (patchset #9 id:160001 of https://codereview.chromium.org/678953002/)
by joshualitt
· 10 years ago
ff34307
Default geometry processor
by joshualitt
· 10 years ago
74077b9
Added varying struct
by joshualitt
· 10 years ago
c6f3e2c
Revert of Added varying struct (patchset #9 id:160001 of https://codereview.chromium.org/671023002/)
by joshualitt
· 10 years ago
852ae80
Added varying struct
by joshualitt
· 10 years ago
c369e7c
GP Emit Code takes a struct
by joshualitt
· 10 years ago
420d7e9
Auto-compare GrProcessors' texture accesses in isEqual().
by bsalomon
· 10 years ago
0e08fc1
Push isEqual/onIsEqual down from GrProcessor to subclasses.
by bsalomon
· 10 years ago
ccb2e38
Create helper functions to use in computeInvariantOutput calls
by egdaniel
· 10 years ago
47bb382
Cleanup of shader building system
by joshualitt
· 10 years ago
db0d3ca
Revert of Cleanup of shader building system (patchset #25 id:470001 of https://codereview.chromium.org/611653002/)
by joshualitt
· 10 years ago
fe1233c
Cleanup of shader building system
by joshualitt
· 10 years ago
1a8ecdf
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b4b7a4c
Revert of Add isSingleComponent bool to getConstantColorComponent (patchset #6 id:100001 of https://codereview.chromium.org/608253002/)
by robertphillips
· 10 years ago
3b8af07
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
408d612
Breaking out full program and frag only
by joshualitt
· 10 years ago
49586be
removing GrDrawEffect
by joshualitt
· 10 years ago
08da4f2
Revert of removing GrDrawEffect (patchset #4 id:60001 of https://codereview.chromium.org/571163002/)
by joshualitt
· 10 years ago
8ddbe8b
removing GrDrawEffect
by joshualitt
· 10 years ago
249af15
BUG=skia:
by joshualitt
· 10 years ago
30ba436
Initial refactor of shaderbuilder to prepare for geometry shaders
by joshualitt
· 10 years ago
7510b22
Rename GrGLUniformManager to GrGLProgramDataManager
by kkinnunen
· 10 years ago
63e99f7
Allow GrGLEffects to produce variable length keys.
by bsalomon
· 10 years ago
848faf0
This moves us towards variable length effect keys. The overall program key now allows for it. After the header it stores an array of offsets to effect keys. This allows us to grab the effect keys to pass to effects when they generate code. It also ensures that we can't get a collision by sets of keys that are different lengths but are the same when appended together.
by bsalomon
· 10 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
261dc56
Move VertexBuilder to a GrGLFullShaderBuilder subclass
by commit-bot@chromium.org
· 11 years ago
77af680
Make GPU coord transforms automatic
by bsalomon@google.com
· 11 years ago
76eaf74
Add a GrCustomCoordsTextureEffect class
by commit-bot@chromium.org
· 11 years ago