HomeSort by relevance Sort by last modified time
    Searched refs:GrGLShaderBuilder (Results 1 - 25 of 84) sorted by null

1 2 3 4

  /external/chromium_org/third_party/skia/src/gpu/gl/
GrGLVertexEffect.h 38 virtual void emitCode(GrGLShaderBuilder* builder,
GrGLShaderBuilder.cpp 8 #include "gl/GrGLShaderBuilder.h"
92 GrGLShaderBuilder::GrGLShaderBuilder(GrGpuGL* gpu,
150 fColorUniform = this->addUniform(GrGLShaderBuilder::kFragment_Visibility,
161 fCoverageUniform = this->addUniform(GrGLShaderBuilder::kFragment_Visibility,
178 bool GrGLShaderBuilder::enableFeature(GLSLFeature feature) {
195 bool GrGLShaderBuilder::enablePrivateFeature(GLSLPrivateFeature feature) {
226 void GrGLShaderBuilder::addFSFeature(uint32_t featureBit, const char* extensionName) {
233 void GrGLShaderBuilder::nameVariable(SkString* out, char prefix, const char* name) {
248 const char* GrGLShaderBuilder::dstColor()
    [all...]
GrGLShaderBuilder.h 30 class GrGLShaderBuilder {
44 GrGLShaderBuilder(GrGpuGL*, GrGLUniformManager&, const GrGLProgramDesc&);
45 virtual ~GrGLShaderBuilder() {}
212 * Helper for begining and ending a block in the fragment code. TODO: Make GrGLShaderBuilder
218 FSBlock(GrGLShaderBuilder* builder) : fBuilder(builder) {
227 GrGLShaderBuilder* fBuilder;
310 * Features that should only be enabled by GrGLShaderBuilder itself.
368 class GrGLFullShaderBuilder : public GrGLShaderBuilder {
451 typedef GrGLShaderBuilder INHERITED;
456 class GrGLFragmentOnlyShaderBuilder : public GrGLShaderBuilder {
    [all...]
GrGLEffect.h 13 #include "GrGLShaderBuilder.h"
79 virtual void emitCode(GrGLShaderBuilder* builder,
GrGLProgramDesc.h 13 #include "GrGLShaderBuilder.h"
28 of the key set by GrGLShaderBuilder. If the interfaces that set those portions were abstracted
147 GrGLShaderBuilder::DstReadKey fDstReadKey; // set by GrGLShaderBuilder if there
150 GrGLShaderBuilder::FragPosKey fFragPosKey; // set by GrGLShaderBuilder if there are
219 // GrGLProgram and GrGLShaderBuilder read the private fields to generate code. TODO: Move all
220 // code generation to GrGLShaderBuilder (and maybe add getters rather than friending).
222 friend class GrGLShaderBuilder;
GrGLProgram.h 15 #include "GrGLShaderBuilder.h"
26 class GrGLShaderBuilder;
164 bool genProgram(GrGLShaderBuilder* builder,
  /external/skia/src/gpu/gl/
GrGLVertexEffect.h 38 virtual void emitCode(GrGLShaderBuilder* builder,
GrGLShaderBuilder.cpp 8 #include "gl/GrGLShaderBuilder.h"
92 GrGLShaderBuilder::GrGLShaderBuilder(GrGpuGL* gpu,
150 fColorUniform = this->addUniform(GrGLShaderBuilder::kFragment_Visibility,
161 fCoverageUniform = this->addUniform(GrGLShaderBuilder::kFragment_Visibility,
178 bool GrGLShaderBuilder::enableFeature(GLSLFeature feature) {
195 bool GrGLShaderBuilder::enablePrivateFeature(GLSLPrivateFeature feature) {
226 void GrGLShaderBuilder::addFSFeature(uint32_t featureBit, const char* extensionName) {
233 void GrGLShaderBuilder::nameVariable(SkString* out, char prefix, const char* name) {
248 const char* GrGLShaderBuilder::dstColor()
    [all...]
GrGLShaderBuilder.h 30 class GrGLShaderBuilder {
44 GrGLShaderBuilder(GrGpuGL*, GrGLUniformManager&, const GrGLProgramDesc&);
45 virtual ~GrGLShaderBuilder() {}
212 * Helper for begining and ending a block in the fragment code. TODO: Make GrGLShaderBuilder
218 FSBlock(GrGLShaderBuilder* builder) : fBuilder(builder) {
227 GrGLShaderBuilder* fBuilder;
310 * Features that should only be enabled by GrGLShaderBuilder itself.
368 class GrGLFullShaderBuilder : public GrGLShaderBuilder {
451 typedef GrGLShaderBuilder INHERITED;
456 class GrGLFragmentOnlyShaderBuilder : public GrGLShaderBuilder {
    [all...]
GrGLEffect.h 13 #include "GrGLShaderBuilder.h"
79 virtual void emitCode(GrGLShaderBuilder* builder,
GrGLProgramDesc.h 13 #include "GrGLShaderBuilder.h"
28 of the key set by GrGLShaderBuilder. If the interfaces that set those portions were abstracted
147 GrGLShaderBuilder::DstReadKey fDstReadKey; // set by GrGLShaderBuilder if there
150 GrGLShaderBuilder::FragPosKey fFragPosKey; // set by GrGLShaderBuilder if there are
219 // GrGLProgram and GrGLShaderBuilder read the private fields to generate code. TODO: Move all
220 // code generation to GrGLShaderBuilder (and maybe add getters rather than friending).
222 friend class GrGLShaderBuilder;
GrGLProgram.h 15 #include "GrGLShaderBuilder.h"
26 class GrGLShaderBuilder;
164 bool genProgram(GrGLShaderBuilder* builder,
  /external/chromium_org/third_party/skia/src/gpu/effects/
GrBicubicEffect.cpp 17 virtual void emitCode(GrGLShaderBuilder*,
40 void GrGLBicubicEffect::emitCode(GrGLShaderBuilder* builder,
50 fCoefficientsUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
52 fImageIncrementUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
GrTextureDomain.h 14 class GrGLShaderBuilder;
83 void sampleTexture(GrGLShaderBuilder* builder,
GrConvolutionEffect.cpp 21 virtual void emitCode(GrGLShaderBuilder*,
57 void GrGLConvolutionEffect::emitCode(GrGLShaderBuilder* builder,
65 fImageIncrementUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
68 fBoundsUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
71 fKernelUni = builder->addUniformArray(GrGLShaderBuilder::kFragment_Visibility,
GrSimpleTextureEffect.cpp 21 virtual void emitCode(GrGLShaderBuilder* builder,
  /external/skia/src/gpu/effects/
GrBicubicEffect.cpp 17 virtual void emitCode(GrGLShaderBuilder*,
40 void GrGLBicubicEffect::emitCode(GrGLShaderBuilder* builder,
50 fCoefficientsUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
52 fImageIncrementUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
GrTextureDomain.h 14 class GrGLShaderBuilder;
83 void sampleTexture(GrGLShaderBuilder* builder,
GrConvolutionEffect.cpp 21 virtual void emitCode(GrGLShaderBuilder*,
57 void GrGLConvolutionEffect::emitCode(GrGLShaderBuilder* builder,
65 fImageIncrementUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
68 fBoundsUni = builder->addUniform(GrGLShaderBuilder::kFragment_Visibility,
71 fKernelUni = builder->addUniformArray(GrGLShaderBuilder::kFragment_Visibility,
  /external/chromium_org/third_party/skia/src/effects/
SkLightingImageFilter.cpp 420 void emitLightColorUniform(GrGLShaderBuilder*);
430 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) = 0;
431 virtual void emitLightColor(GrGLShaderBuilder*, const char *surfaceToLight);
458 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) SK_OVERRIDE;
472 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) SK_OVERRIDE;
486 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) SK_OVERRIDE;
487 virtual void emitLightColor(GrGLShaderBuilder*, const char *surfaceToLight) SK_OVERRIDE;
    [all...]
SkMagnifierImageFilter.cpp 97 virtual void emitCode(GrGLShaderBuilder*,
119 void GrGLMagnifierEffect::emitCode(GrGLShaderBuilder* builder,
128 GrGLShaderBuilder::kFragment_Visibility |
129 GrGLShaderBuilder::kVertex_Visibility,
132 GrGLShaderBuilder::kFragment_Visibility |
133 GrGLShaderBuilder::kVertex_Visibility,
136 GrGLShaderBuilder::kFragment_Visibility |
137 GrGLShaderBuilder::kVertex_Visibility,
SkLumaColorFilter.cpp 93 virtual void emitCode(GrGLShaderBuilder* builder,
  /external/skia/src/effects/
SkLightingImageFilter.cpp 420 void emitLightColorUniform(GrGLShaderBuilder*);
430 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) = 0;
431 virtual void emitLightColor(GrGLShaderBuilder*, const char *surfaceToLight);
458 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) SK_OVERRIDE;
472 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) SK_OVERRIDE;
486 virtual void emitSurfaceToLight(GrGLShaderBuilder*, const char* z) SK_OVERRIDE;
487 virtual void emitLightColor(GrGLShaderBuilder*, const char *surfaceToLight) SK_OVERRIDE;
    [all...]
SkMagnifierImageFilter.cpp 97 virtual void emitCode(GrGLShaderBuilder*,
119 void GrGLMagnifierEffect::emitCode(GrGLShaderBuilder* builder,
128 GrGLShaderBuilder::kFragment_Visibility |
129 GrGLShaderBuilder::kVertex_Visibility,
132 GrGLShaderBuilder::kFragment_Visibility |
133 GrGLShaderBuilder::kVertex_Visibility,
136 GrGLShaderBuilder::kFragment_Visibility |
137 GrGLShaderBuilder::kVertex_Visibility,
SkLumaColorFilter.cpp 93 virtual void emitCode(GrGLShaderBuilder* builder,

Completed in 94 milliseconds

1 2 3 4