Lines Matching full:shader
2064 // to the vertex shader. The save/restore is a bit overkill.
2242 // Apply a scale transform on the canvas only when a shader is in use
2244 // when a shader is set
2419 * screen space in all directions. However, instead of using a fragment shader to compute the
2445 * in-shader alpha region, but found it to be taxing on some GPUs.
2704 // if shader-based correction is enabled
2923 // apply the full transform matrix at draw time in the vertex shader.
2924 // Applying the full matrix in the shader is the easiest way to handle
3131 void OpenGLRenderer::setupShader(SkiaShader* shader) {
3132 mDrawModifiers.mShader = shader;
3292 // If a shader is set, preserve only the alpha
3366 // If a shader is set, preserve only the alpha
3481 // to be implemented using shaders. Since the shader will perform