Lines Matching full:shader
25 * special layout qualifiers in the fragment shader.
99 // Returns whether we can use the glsl function any() in our shader code.
113 // the shader.
119 // If true interpolated vertex shader outputs are inaccurate.
126 // The D3D shader compiler, when targeting PS 3.0 (ie within ANGLE) fails to compile certain
132 // Returns the string of an extension that must be enabled in the shader to support
140 // Returns the string of an extension that must be enabled in the shader to support geometry
148 // Returns the string of an extension that must be enabled in the shader to support
149 // geometry shader invocations. If nullptr is returned then no extension needs to be enabled.
159 // shader.
164 // This returns the name of an extension that must be enabled in the shader, if such a thing is
165 // required in order to use a secondary output in the shader. This returns a nullptr if no such
211 * texture in generated shader code. Swizzling may be implemented in texture parameters or a
212 * sampler rather than in the shader. In this case the returned swizzle will always be "rgba".
218 /** Swizzle that should occur on the fragment shader outputs for a given config. */