Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
02fd592c8d190058652bb715fb34feb7a72992e5
/
src
/
gpu
/
effects
/
GrDistanceFieldTextureEffect.cpp
24ba008
Add minimum size for using distance fields.
by jvanverth
· 10 years ago
d68a550
Fix up some issues introduced by https://codereview.chromium.org/1013773002/
by jvanverth
· 10 years ago
354eba5
Fix SDF gradient calculation for non-uniform xforms
by jvanverth
· 10 years ago
cb251f1
Adjust atlas sizes to fix Mali400 precision issues
by jvanverth
· 10 years ago
9671ecd
Use highp for distance field texture coord varyings.
by jvanverth
· 10 years ago
5a105ff
Use uint16s for texture coordinates when rendering text.
by jvanverth
· 10 years ago
e4ef1ca
Revert of Use uint16s for texture coordinates when rendering text. (patchset #5 id:80001 of https://codereview.chromium.org/917373002/)
by reed
· 10 years ago
059034d
Use uint16s for texture coordinates when rendering text.
by jvanverth
· 10 years ago
dd21987
fix for uniform view matrix being uploaded but not used
by joshualitt
· 10 years ago
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
fdf7ccc
Use highp for distance field texture coordinates.
by jvanverth
· 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
50282b4
fLuminance is unsed unless SK_GAMMA_APPLY_TO_A8 is defined
by mtklein
· 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
422f56f
Make addUniform take a precision
by bsalomon
· 10 years ago
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
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
ada68ef
Improve quality of distance field rendering
by jvanverth
· 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
fa38a30
Add GrAASmallPathRenderer.
by jvanverth
· 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
9564ce6
Fix scaling issue with distance field text.
by jvanverth
· 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
78f0718
Add effect caching to distance field text.
by jvanverth
· 10 years ago
7510b22
Rename GrGLUniformManager to GrGLProgramDataManager
by kkinnunen
· 10 years ago
fdd09c2
Revert of Add effect caching to distance field text. (https://codereview.chromium.org/424103002/)
by bensong
· 10 years ago
137bac0
Add effect caching to distance field text.
by jvanverth
· 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
f99f884
Remove use of GrEffectRef from draw state and below.
by bsalomon
· 10 years ago
2d2a68c
Gamma correction for distance field text.
by jvanverth
· 10 years ago
919ed4c
Revert of Gamma correction for distance field text. (https://codereview.chromium.org/258883002/)
by scroggo
· 10 years ago
4d517fd
Gamma correction for distance field text.
by jvanverth
· 10 years ago
a1ed7ae
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
762cd80
Move distance field generation to the glyph cache.
by commit-bot@chromium.org
· 11 years ago
609ced4
Add LCD support for distance field text.
by commit-bot@chromium.org
· 11 years ago
4362a38
Distance field fixes for Android
by commit-bot@chromium.org
· 11 years ago
66beaf0
Revert of Distance field fixes for Android (https://codereview.chromium.org/205343008/)
by commit-bot@chromium.org
· 11 years ago
8fe2ee1
Distance field fixes for Android
by commit-bot@chromium.org
· 11 years ago
c169f44
fix build error in chromium
by commit-bot@chromium.org
· 11 years ago
a3b5327
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
6c89c34
Improved distance field sampling
by commit-bot@chromium.org
· 11 years ago
11a253b
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
d830d13
Hook in rough distance field support for fonts
by jvanverth@google.com
· 11 years ago