Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
1edc5b92fecefb79f01cf0e302646eacf32b06c7
/
src
/
gpu
/
glsl
/
GrGLSLFragmentShaderBuilder.cpp
1edc5b9
Rename vars and functions from 'glslcaps'->'shadercaps'
by Brian Salomon
· 9 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 9 years ago
6762dd6
baked in a few more precision modifiers
by Ethan Nicholas
· 9 years ago
99938a8
Merge GrGLSLShaderVar and GrShaderVar
by Brian Salomon
· 9 years ago
c633abb
Remove GrStencilSettings from GrPipeline
by csmartdalton
· 9 years ago
ddb37d6
re-re-land of skslc now automatically turns on derivatives support
by ethannicholas
· 9 years ago
ac66ae6
Revert "re-land of skslc now automatically turns on derivatives support"
by Mike Klein
· 9 years ago
d7d1997
re-land of skslc now automatically turns on derivatives support
by Ethan Nicholas
· 9 years ago
37269ff
Revert "skslc now automatically turns on derivatives support"
by Ethan Nicholas
· 9 years ago
311742b
skslc now automatically turns on derivatives support
by Ethan Nicholas
· 9 years ago
5961bc9
Turned on SkSL->GLSL compiler
by ethannicholas
· 9 years ago
9df16b5
Revert of Turned on SkSL->GLSL compiler (patchset #49 id:1240001 of https://codereview.chromium.org/2288033003/ )
by jvanverth
· 9 years ago
ccb1dd8
Turned on SkSL->GLSL compiler
by ethannicholas
· 9 years ago
4824cf4
Revert of Turned on SkSL->GLSL compiler (patchset #48 id:1220001 of https://codereview.chromium.org/2288033003/ )
by mtklein
· 9 years ago
dcfe6db
Turned on SkSL->GLSL compiler
by ethannicholas
· 9 years ago
15341a2
Revert of Turned on SkSL->GLSL compiler (patchset #47 id:1200001 of https://codereview.chromium.org/2288033003/ )
by jvanverth
· 9 years ago
08b2ccf
Turned on SkSL->GLSL compiler
by ethannicholas
· 9 years ago
d214d6a
Revert of Turned on SkSL->GLSL compiler (patchset #41 id:880001 of https://codereview.chromium.org/2288033003/ )
by fmalita
· 9 years ago
f008b0a
Turned on SkSL->GLSL compiler
by ethannicholas
· 9 years ago
29111a3
Revert of Turned on SkSL->GLSL compiler (patchset #37 id:800001 of https://codereview.chromium.org/2288033003/ )
by ethannicholas
· 9 years ago
b12b3c6
Turned on SkSL->GLSL compiler
by ethannicholas
· 9 years ago
1a1aa93
Remove unneeded GrGLSLTransformedCoordsArray type
by bsalomon
· 9 years ago
a316395
Revert of Turned on SkSL->GLSL compiler (patchset #12 id:220001 of https://codereview.chromium.org/2288033003/ )
by ethannicholas
· 9 years ago
9b0fe3d
Turned on SkSL->GLSL compiler
by ethannicholas
· 9 years ago
bd4121a
Fix fb variable name in GLSL
by egdaniel
· 9 years ago
138c263
Fix various issues with framebuffer fetch
by egdaniel
· 9 years ago
9b03e7b
GrFP can express distance vector field req., program builder declares variable for it
by dvonbeck
· 9 years ago
02aed95
Revert of GrFP can express distance vector field req., program builder declares variable for it (patchset #20 id:370001 of https://codereview.chromium.org/2114993002/ )
by mtklein
· 9 years ago
4ef6dfa
GrFP can express distance vector field req., program builder declares variable for it
by dvonbeck
· 9 years ago
0d28e57
Fix caching of sample locations
by csmartdalton
· 9 years ago
42e6798
Revert of Fix caching of sample locations (patchset #3 id:40001 of https://codereview.chromium.org/2111423002/ )
by rmistry
· 9 years ago
09d49a3
Fix caching of sample locations
by csmartdalton
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
28f45b9
Add "sample locations" feature to GrProcessor
by cdalton
· 9 years ago
4a98cdb
Add cap and builder feature for multisample interpolation
by cdalton
· 9 years ago
8733210
Replace fWillReadFragmentPosition with a bitfield
by cdalton
· 9 years ago
33ad701
Add gl_SampleMask functionality to fragment builders
by cdalton
· 9 years ago
8528541
Add more specialized fragment builders
by cdalton
· 9 years ago
1751dc7
Revert of Add infastructure for gl_SampleMask (patchset #6 id:100001 of https://codereview.chromium.org/1690963003/ )
by benjaminwagner
· 9 years ago
533cefe
Add infastructure for gl_SampleMask
by cdalton
· 10 years ago
c08f196
Use noperspective interpolation for 2D draws
by cdalton
· 10 years ago
b80ec8b
Add some backend flexibility for shader declarations in ProgramBuilding.
by egdaniel
· 10 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 10 years ago
5366a09
Revert of added support for PLS path rendering (patchset #16 id:360001 of https://codereview.chromium.org/1541903002/ )
by ethannicholas
· 10 years ago
7df3f5e
added support for PLS path rendering
by ethannicholas
· 10 years ago
ae47418
Add ability to add general layout qualifiers GrGLSLShaderVar
by egdaniel
· 10 years ago
1cbb5ea
Switch fragment coordinate to 'highp' to fix various broken GMs.
by ethannicholas
· 10 years ago
7ea439b
Create GLSLUniformHandler class for gpu backend
by egdaniel
· 10 years ago
0eafe79
Create GrGLSLVaryingHandler class for program building
by egdaniel
· 10 years ago
2d721d3
Move all ShaderBuilder files to GLSL
by egdaniel
· 10 years ago
[Renamed (87%) from src/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp]
8dcdedc
Make GrGLSLProgramBuilder base class for GrGLProgramBuilder.
by egdaniel
· 10 years ago
f3bace9
Add addFragPosUniform to GrGLrogramBuilder
by egdaniel
· 10 years ago
574a4c1
Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups.
by egdaniel
· 10 years ago
7dc4bd0
Remove GrGLProcessor and create GrGLSLTextureSampler class.
by egdaniel
· 10 years ago
cb7ba1e
Make appending default precision be controled by GLSL
by egdaniel
· 10 years ago
472d44e
Add version string and force highp NDS transfrom to GLSLCaps
by egdaniel
· 10 years ago
899ba37
Revert of Add version string and force highp NDS transfrom to GLSLCaps (patchset #3 id:40001 of https://codereview.chromium.org/1417993004/ )
by egdaniel
· 10 years ago
cef4bce
Add version string and force highp NDS transfrom to GLSLCaps
by egdaniel
· 10 years ago
0d3f061
Move GrGLShaderVar to GrGLSL
by egdaniel
· 10 years ago
54a6b1a
emitChild() used to generate a mangled outputColor based on the parent's outputColor; now it just accepts an outputColor string. It's now up to the programmer to declare outputColors if needed before emitting child code.
by wangyix
· 10 years ago
2a37843
added emitChild() to GrGLFragmentProcessor; removed AutoFragmentChildProcAdvance class
by wangyix
· 10 years ago
69ed114
Added class AutoFragmentChildProcAdvance to be constructed before a child emitCode and destructed after
by wangyix
· 10 years ago
7ef45a1
Added mangleString member and onBefore*, onAfter* functions to GrGLFragmentShaderBuilder
by wangyix
· 10 years ago
d94708e
Implement support for dual source blending in ES
by kkinnunen
· 10 years ago
18c58c7
Possible fix Moto E compilation failure
by robertphillips
· 10 years ago
cba99b8
Move GLSL-specific routines/classes to separate glsl directory
by jvanverth
· 10 years ago
c1f56b5
fix for calling bindFragDataLocation on OpenGL 2.1
by joshualitt
· 10 years ago
6df8640
Revert "Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/)"
by bsalomon
· 10 years ago
6a44c6a
Move DstCoordTexture to GrXP, rename and remove the word "copy" from dstcopytexture names.
by bsalomon
· 10 years ago
d23a395
Revert of Move DstCoordTexture to GrXP, rename and remove the word "copy" from dstcopytexture names. (patchset #6 id:100001 of https://codereview.chromium.org/1132093004/)
by bungeman
· 10 years ago
bb106b5
Move DstCoordTexture to GrXP, rename and remove the word "copy" from dstcopytexture names.
by bsalomon
· 10 years ago
404b3b2
Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/)
by mtklein
· 10 years ago
5df6fee
Move copy-surface-as-draw fallback to GrGLGpu.
by bsalomon
· 10 years ago
f7cc877
Add function for logging blend info on XP.
by bsalomon
· 10 years ago
8917d62
Implement support for KHR_blend_equation_advanced
by cdalton
· 10 years ago
e4017d8
Add layout qualifiers to GrGLShaderBuilder
by cdalton
· 10 years ago
e9c0fc6
Pull out shader-specific caps into GrShaderCaps and GrGLSLCaps
by jvanverth
· 10 years ago
43466a1
Multi-string shaders
by joshualitt
· 10 years ago
b8a82f2
Revert of Multi-string shaders (patchset #4 id:60001 of https://codereview.chromium.org/929503002/)
by joshualitt
· 10 years ago
1c3c2d8
Multi-string shaders
by joshualitt
· 10 years ago
50785a3
Revert of Revert of Move DstCopy on gpu into the GrXferProcessor. (patchset #1 id:1 of https://codereview.chromium.org/901663007/)
by bsalomon
· 11 years ago
21b2c53
Revert of Move DstCopy on gpu into the GrXferProcessor. (patchset #11 id:200001 of https://codereview.chromium.org/885923002/)
by bsalomon
· 11 years ago
5e1378d
Move DstCopy on gpu into the GrXferProcessor.
by egdaniel
· 11 years ago
4dce32c
Revert "Move DstCopy on gpu into the GrXferProcessor."
by egdaniel
· 11 years ago
7adb355
Revert of Revert "Move DstCopy on gpu into the GrXferProcessor." (patchset #1 id:1 of https://codereview.chromium.org/896163003/)
by egdaniel
· 11 years ago
3e9dfdb
Revert "Move DstCopy on gpu into the GrXferProcessor."
by egdaniel
· 11 years ago
74a1175
Move DstCopy on gpu into the GrXferProcessor.
by egdaniel
· 11 years ago
b9eb4ac
patch from issue 886233004 at patchset 40001 (http://crrev.com/886233004#ps40001)
by mtklein
· 11 years ago
3c1096f
fix for FB fetch on nexus 10 ES3.0
by joshualitt
· 11 years ago
39edf76
Rename GrGpuGL -> GrGLGpu
by jvanverth
· 11 years ago
861e103
Rename GrGpuGL to GrGLGpu for consistency
by bsalomon
· 11 years ago
c230414
Create xfer processor backend.
by egdaniel
· 11 years ago
2947382
Revert of Create xfer processor backend. (patchset #6 id:100001 of https://codereview.chromium.org/764643004/)
by joshualitt
· 11 years ago
4dffc94
Create xfer processor backend.
by egdaniel
· 11 years ago
422f56f
Make addUniform take a precision
by bsalomon
· 11 years ago
c0bd648
Move shader precision out of GrShaderVar
by bsalomon
· 11 years ago
c92aadc
clean up default precision handling
by bsalomon
· 11 years ago
79f8fae
OptState owns program descriptor
by joshualitt
· 11 years ago
74077b9
Added varying struct
by joshualitt
· 11 years ago
c6f3e2c
Revert of Added varying struct (patchset #9 id:160001 of https://codereview.chromium.org/671023002/)
by joshualitt
· 11 years ago
Next »