Lines Matching refs:GrGLSLFragmentShaderBuilder

8 #include "GrGLSLFragmentShaderBuilder.h"
18 const char* GrGLSLFragmentShaderBuilder::kDstColorName = "_dstColor";
73 uint8_t GrGLSLFragmentShaderBuilder::KeyForSurfaceOrigin(GrSurfaceOrigin origin) {
81 GrGLSLFragmentShaderBuilder::GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder* program)
97 bool GrGLSLFragmentShaderBuilder::enableFeature(GLSLFeature feature) {
114 SkString GrGLSLFragmentShaderBuilder::ensureCoords2D(const GrShaderVar& coords) {
127 void GrGLSLFragmentShaderBuilder::appendOffsetToSample(const char* sampleIdx, Coordinates coords) {
138 void GrGLSLFragmentShaderBuilder::maskSampleCoverage(const char* mask, bool invert) {
158 void GrGLSLFragmentShaderBuilder::overrideSampleCoverage(const char* mask) {
178 void GrGLSLFragmentShaderBuilder::elevateDefaultPrecision(GrSLPrecision precision) {
182 const char* GrGLSLFragmentShaderBuilder::dstColor() {
210 void GrGLSLFragmentShaderBuilder::enableAdvancedBlendEquationIfNeeded(GrBlendEquation equation) {
227 void GrGLSLFragmentShaderBuilder::enableCustomOutput() {
237 void GrGLSLFragmentShaderBuilder::enableSecondaryOutput() {
256 const char* GrGLSLFragmentShaderBuilder::getPrimaryColorOutputName() const {
267 const char* GrGLSLFragmentShaderBuilder::getSecondaryColorOutputName() const {
273 GrSurfaceOrigin GrGLSLFragmentShaderBuilder::getSurfaceOrigin() const {
281 void GrGLSLFragmentShaderBuilder::onFinalize() {
300 void GrGLSLFragmentShaderBuilder::defineSampleOffsetArray(const char* name, const SkMatrix& m) {
315 void GrGLSLFragmentShaderBuilder::onBeforeChildProcEmitCode() {
323 void GrGLSLFragmentShaderBuilder::onAfterChildProcEmitCode() {