Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
9df16b5e85ef37c44e02257e49eb996efca0e173
/
src
/
gpu
/
glsl
/
GrGLSLShaderBuilder.h
9df16b5
Revert of Turned on SkSL->GLSL compiler (patchset #49 id:1240001 of https://codereview.chromium.org/2288033003/ )
by jvanverth
· 8 years ago
ccb1dd8
Turned on SkSL->GLSL compiler
by ethannicholas
· 8 years ago
4824cf4
Revert of Turned on SkSL->GLSL compiler (patchset #48 id:1220001 of https://codereview.chromium.org/2288033003/ )
by mtklein
· 8 years ago
dcfe6db
Turned on SkSL->GLSL compiler
by ethannicholas
· 8 years ago
15341a2
Revert of Turned on SkSL->GLSL compiler (patchset #47 id:1200001 of https://codereview.chromium.org/2288033003/ )
by jvanverth
· 8 years ago
08b2ccf
Turned on SkSL->GLSL compiler
by ethannicholas
· 8 years ago
d214d6a
Revert of Turned on SkSL->GLSL compiler (patchset #41 id:880001 of https://codereview.chromium.org/2288033003/ )
by fmalita
· 8 years ago
f008b0a
Turned on SkSL->GLSL compiler
by ethannicholas
· 8 years ago
29111a3
Revert of Turned on SkSL->GLSL compiler (patchset #37 id:800001 of https://codereview.chromium.org/2288033003/ )
by ethannicholas
· 8 years ago
b12b3c6
Turned on SkSL->GLSL compiler
by ethannicholas
· 8 years ago
77320db
Add color gamut xform helpers to GrGLSLShaderBuilder
by brianosman
· 8 years ago
09aa1fc
Refactor how we store and use samplers in Ganesh
by egdaniel
· 8 years ago
b800248
Revert of Refactor how we store and use samplers in Ganesh (patchset #7 id:120001 of https://codereview.chromium.org/1885863004/ )
by egdaniel
· 8 years ago
45b61a1
Refactor how we store and use samplers in Ganesh
by egdaniel
· 8 years ago
74b8d32
Implement texel buffers
by cdalton
· 8 years ago
f8a6ce8
Add GLSL support for texelFetch
by cdalton
· 8 years ago
3f6f76f
Rename EmitArgs::fSamplers to fTexSamplers
by cdalton
· 8 years ago
1f50acf
Add appendPrecisionModifier method to GrGLSLShaderBuilder
by cdalton
· 8 years ago
22281c1
Set up cache in vulkan to reuse GrVkPrograms (aka VkPipelines)
by egdaniel
· 8 years ago
9c3f143
Add support for vertex and geometry shader textures
by cdalton
· 8 years ago
33ad701
Add gl_SampleMask functionality to 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
· 9 years ago
c08f196
Use noperspective interpolation for 2D draws
by cdalton
· 9 years ago
d36f2c4
Add #define directives to GrGLSLShaderBuilder
by cdalton
· 9 years ago
fa89632
Move some program building utils from GL to GLSL
by egdaniel
· 9 years ago
0eafe79
Create GrGLSLVaryingHandler class for program building
by egdaniel
· 9 years ago
57d3b03
Rename some processor functions from GL to GLSL
by egdaniel
· 9 years ago
2d721d3
Move all ShaderBuilder files to GLSL
by egdaniel
· 9 years ago
[Renamed (95%) from src/gpu/gl/builders/GrGLShaderBuilder.h]
8dcdedc
Make GrGLSLProgramBuilder base class for GrGLProgramBuilder.
by egdaniel
· 9 years ago
b7e7d57
Create swizzle table inside of glsl caps
by egdaniel
· 9 years ago
0c29999
Revert of Create swizzle table inside of glsl caps (patchset #12 id:210001 of https://codereview.chromium.org/1420033005/ )
by egdaniel
· 9 years ago
4036674
Create swizzle table inside of glsl caps
by egdaniel
· 9 years ago
574a4c1
Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups.
by egdaniel
· 9 years ago
7dc4bd0
Remove GrGLProcessor and create GrGLSLTextureSampler class.
by egdaniel
· 9 years ago
0d3f061
Move GrGLShaderVar to GrGLSL
by egdaniel
· 9 years ago
f529439
Move shader precision modifier check onto GLSLCaps
by egdaniel
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
6af0c93
Moved GrGLFragmentProcessor definition to its own file
by wangyix
· 9 years ago
7aedda5
Refactor separable varying location info to be stored in GrGLProgram subclass
by kkinnunen
· 9 years ago
e4017d8
Add layout qualifiers to GrGLShaderBuilder
by cdalton
· 9 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
79f8fae
OptState owns program descriptor
by joshualitt
· 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
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
23e280d
Changes to remove program effects builder
by joshualitt
· 10 years ago
249af15
BUG=skia:
by joshualitt
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
b2f94d1
Use highp for gpu bezier effects
by egdaniel
· 10 years ago
30ba436
Initial refactor of shaderbuilder to prepare for geometry shaders
by joshualitt
· 10 years ago