Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
0f70be81e902b3cd0898117c67d9204aafa46cde
/
src
/
gpu
/
glsl
/
GrGLSLProgramBuilder.cpp
0f70be8
Reland "Remove ability to sample textures in vertex or geometry shaders."
by Greg Daniel
· 6 years ago
6e2625d
Revert "Remove ability to sample textures in vertex or geometry shaders."
by Greg Daniel
· 6 years ago
d50d657
Remove ability to sample textures in vertex or geometry shaders.
by Greg Daniel
· 6 years ago
cd700e9
Revert "Revert "added support for sk_Dimensions to SkSL""
by Ethan Nicholas
· 6 years ago
e6ab998
Revert "added support for sk_Dimensions to SkSL"
by Greg Daniel
· 6 years ago
9335c28
added support for sk_Dimensions to SkSL
by Ethan Nicholas
· 6 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
af87483
Move GrGeometryProcessor's textures out of classes and into
by Brian Salomon
· 6 years ago
e782f84
Remove GrResourceIOProcessor.
by Brian Salomon
· 6 years ago
60dd8c7
Introduce enum class for texture type.
by Brian Salomon
· 6 years ago
662ea4b
Remove texel buffer support.
by Brian Salomon
· 6 years ago
ff168d9
Put GrPrimitiveProcessor/GrGeometryProcessor before GrPipeline in param lists.
by Brian Salomon
· 6 years ago
4d3f517
Remove GrGLSLFragProcs typedef. Use unique_ptr to for GrGLSLFragmentProcessor ownership.
by Brian Salomon
· 6 years ago
4b2f915
Move external texture extension logic into SkSL
by Brian Osman
· 7 years ago
535ba8d
Drop unused support for MSAA sample locations
by Chris Dalton
· 7 years ago
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 7 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 7 years ago
fe8da17
Revert "Revert "converted vertex shaders to device coords""
by Robert Phillips
· 7 years ago
29b3434
Revert "converted vertex shaders to device coords"
by Ethan Nicholas
· 7 years ago
e7e81c1
converted vertex shaders to device coords
by Ethan Nicholas
· 7 years ago
47c8ed3
Reland "Fix precision caps and rrect/ellipse effect precisions"
by Chris Dalton
· 7 years ago
24f9c19
Revert "Fix precision caps and rrect/ellipse effect precisions"
by Brian Osman
· 7 years ago
e421800
Fix precision caps and rrect/ellipse effect precisions
by Chris Dalton
· 7 years ago
559f556
Remove support for image load/store
by Brian Salomon
· 7 years ago
8aa4569
switched SkSL's temporary 'highfloat' type back to 'float'
by Ethan Nicholas
· 7 years ago
f7b8820
re-land of new SkSL precisions
by Ethan Nicholas
· 7 years ago
27185a9
Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half."""
by Ethan Nicholas
· 7 years ago
05d5a13
Revert "Revert "Switched highp float to highfloat and mediump float to half.""
by Ethan Nicholas
· 7 years ago
1d816b9
Revert "Switched highp float to highfloat and mediump float to half."
by Brian Salomon
· 7 years ago
88d99c6
Switched highp float to highfloat and mediump float to half.
by Ethan Nicholas
· 7 years ago
369e8b7
Fix cleanup on program creation failure
by Robert Phillips
· 7 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 7 years ago
16d8ec6
Pull non-substantive changes out of omnibus GrSurface CL
by Robert Phillips
· 7 years ago
e23bffd
Remove support in GPU backend for distance vector field.
by Brian Salomon
· 7 years ago
bb581ce
Convert DstTexture to DstProxy (take 2)
by Robert Phillips
· 7 years ago
9bee2e5
Revise system for checking for uninstantiated proxies
by Robert Phillips
· 7 years ago
c375704
Revert "Convert DstTexture to DstProxy"
by Robert Phillips
· 7 years ago
87f7f1c
Convert DstTexture to DstProxy
by Robert Phillips
· 7 years ago
8a02f65
Switch ImageStorageAccess over to GrTextureProxies
by Robert Phillips
· 7 years ago
2983f40
Re-land of "eliminated GrGLSLExpr".
by Ethan Nicholas
· 8 years ago
bc5d4d7
Split tracking of TexelBuffers from normal samplers
by Greg Daniel
· 8 years ago
421fe44
Revert "Revert "Revert "eliminated GrGLSLExpr"""
by Ethan Nicholas
· 8 years ago
796001c
Revert "Revert "eliminated GrGLSLExpr""
by Ethan Nicholas
· 8 years ago
5e550ab
Revert "eliminated GrGLSLExpr"
by Brian Salomon
· 8 years ago
93f20f5
eliminated GrGLSLExpr
by Ethan Nicholas
· 8 years ago
ab015ef
Move the ability to access textures, buffers, and image storages out from GrProcessor.
by Brian Salomon
· 8 years ago
18dfa98
Store the dst texture used by an XP in GrPipeline rather than in the XP.
by Brian Salomon
· 8 years ago
42c456f
Remove PLS path renderer
by Brian Salomon
· 8 years ago
936f81b
Move the rt adjust uniform into GP EmitArgs
by csmartdalton
· 8 years ago
3865711
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 8 years ago
cae3a4c
Revert "Replaced all calls to fragmentPosition() with sk_FragCoord"
by Ethan Nicholas
· 8 years ago
de4d301
Replaced all calls to fragmentPosition() with sk_FragCoord
by Ethan Nicholas
· 8 years ago
8c852be
Removing tracking of whether GP/FP coverage calculations are used by XP.
by Brian Salomon
· 8 years ago
941e7e2
re-land of added sk_FragCoord support to skslc
by Ethan Nicholas
· 8 years ago
e8e4a3e
Revert "added sk_FragCoord support to skslc"
by Greg Daniel
· 8 years ago
ce33f10
added sk_FragCoord support to skslc
by Ethan Nicholas
· 8 years ago
1edc5b9
Rename vars and functions from 'glslcaps'->'shadercaps'
by Brian Salomon
· 8 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 8 years ago
f9f4512
Reland image storage with fixes.
by Brian Salomon
· 8 years ago
59dc411
Revert "Initial OpenGL Image support."
by Brian Salomon
· 8 years ago
be34882
Initial OpenGL Image support.
by Brian Salomon
· 8 years ago
276cc41
Revive geometry shaders
by csmartdalton
· 8 years ago
99938a8
Merge GrGLSLShaderVar and GrShaderVar
by Brian Salomon
· 8 years ago
101b844
Remove GrGLSLSampler type and subclasses
by Brian Salomon
· 8 years ago
b014cca
Make GrBufferAccess a nested class of GrProcessor
by Brian Salomon
· 8 years ago
db4183d
In GrProcessor::TextureSampler drop the "get", it's cleaner
by Brian Salomon
· 8 years ago
0bbecb2
Rename GrTextureAccess to GrProcessor::TextureSampler.
by Brian Salomon
· 8 years ago
2245803
Rename GrTextureBufferSampler to GrBufferSampler
by csmartdalton
· 8 years ago
739c5bf
Revert "Revert "Limit GL_TEXTURE_RECTANGLE filtering to bilinear.""
by Brian Salomon
· 8 years ago
ce4d04a
Revert "Limit GL_TEXTURE_RECTANGLE filtering to bilinear."
by Ben Wagner
· 8 years ago
4d53c44
Limit GL_TEXTURE_RECTANGLE filtering to bilinear.
by Brian Salomon
· 8 years ago
b58a2b4
Stop aggregating texture/buffer access objects in GrFragmentProcessor parents.
by bsalomon
· 8 years ago
a624bf3
Stop flattening GrCoordTransforms in parent GrFragmentProcessors.
by bsalomon
· 8 years ago
56b7dc4
Revert of Stop flattening GrCoordTransforms in parent GrFragmentProcessors. (patchset #3 id:40001 of https://codereview.chromium.org/2339203002/ )
by bsalomon
· 8 years ago
d91237e
Stop flattening GrCoordTransforms in parent GrFragmentProcessors.
by bsalomon
· 8 years ago
cc6aeee
Remove GrPrimitiveProcessor::hasTransformedLocalCoords
by bsalomon
· 8 years ago
05a4cf5
Add GM/slide to simulate Android-style reveal clip
by robertphillips
· 8 years ago
6c177a1
Add alternative ambient shadow method to Android shadow sample
by jvanverth
· 8 years ago
ee92063
LightingShader and NormalSource comment and style fixes
by dvonbeck
· 8 years ago
84bca78
Split distance vector into direction and magnitude components
by dvonbeck
· 8 years ago
9b03e7b
GrFP can express distance vector field req., program builder declares variable for it
by dvonbeck
· 8 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
· 8 years ago
4ef6dfa
GrFP can express distance vector field req., program builder declares variable for it
by dvonbeck
· 8 years ago
990dbc8
Add Texture2D and Sampler GrSLTypes
by egdaniel
· 8 years ago
09aa1fc
Refactor how we store and use samplers in Ganesh
by egdaniel
· 9 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
· 9 years ago
45b61a1
Refactor how we store and use samplers in Ganesh
by egdaniel
· 9 years ago
74b8d32
Implement texel buffers
by cdalton
· 9 years ago
3f6f76f
Rename EmitArgs::fSamplers to fTexSamplers
by cdalton
· 9 years ago
a6b92ad
Infer sampler precision from pixel config
by cdalton
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 9 years ago
5f2d8e2
Add sampler precision to GrTextureAccess
by cdalton
· 9 years ago
9c3f143
Add support for vertex and geometry shader textures
by cdalton
· 9 years ago
28f45b9
Add "sample locations" feature to GrProcessor
by cdalton
· 9 years ago
8733210
Replace fWillReadFragmentPosition with a bitfield
by cdalton
· 9 years ago
5e58cee
Add GrShaderFlags enum
by cdalton
· 9 years ago
9f1d415
Finalize gpu shaders in ProgramBuilding.
by egdaniel
· 9 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 9 years ago
Next »