Lines Matching defs:GrGLSLFragmentShaderBuilder
8 #include "GrGLSLFragmentShaderBuilder.h"
17 const char* GrGLSLFragmentShaderBuilder::kDstTextureColorName = "_dstColor";
60 GrGLSLFragmentShaderBuilder::FragPosKey
61 GrGLSLFragmentShaderBuilder::KeyForFragmentPosition(const GrRenderTarget* dst) {
69 GrGLSLFragmentShaderBuilder::GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder* program,
83 bool GrGLSLFragmentShaderBuilder::enableFeature(GLSLFeature feature) {
109 SkString GrGLSLFragmentShaderBuilder::ensureFSCoords2D(const GrGLSLTransformedCoordsArray& coords,
125 const char* GrGLSLFragmentShaderBuilder::fragmentPosition() {
173 void GrGLSLFragmentShaderBuilder::maskSampleCoverage(const char* mask, bool invert) {
193 void GrGLSLFragmentShaderBuilder::overrideSampleCoverage(const char* mask) {
214 const char* GrGLSLFragmentShaderBuilder::dstColor() {
240 void GrGLSLFragmentShaderBuilder::enableAdvancedBlendEquationIfNeeded(GrBlendEquation equation) {
257 void GrGLSLFragmentShaderBuilder::enableCustomOutput() {
268 void GrGLSLFragmentShaderBuilder::enableSecondaryOutput() {
287 const char* GrGLSLFragmentShaderBuilder::getPrimaryColorOutputName() const {
298 const char* GrGLSLFragmentShaderBuilder::getSecondaryColorOutputName() const {
304 void GrGLSLFragmentShaderBuilder::onFinalize() {
311 void GrGLSLFragmentShaderBuilder::onBeforeChildProcEmitCode() {
319 void GrGLSLFragmentShaderBuilder::onAfterChildProcEmitCode() {