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

1 2

  /external/chromium_org/third_party/skia/src/gpu/gl/
GrGLSL.h 46 static inline int GrSLTypeToVecLength(GrSLType type) {
108 * Converts a GrSLType to a string containing the name of the equivalent GLSL type.
110 static const char* GrGLSLTypeString(GrSLType t) {
143 const char* GrGLSLVectorHomogCoord(GrSLType type);
148 const char* GrGLSLVectorNonhomogCoords(GrSLType type);
GrGLEffectMatrix.h 90 GrSLType emitCode(GrGLShaderBuilder*,
104 GrSLType* vsVaryingType = NULL,
116 GrSLType fUniType;
GrGLShaderVar.h 70 GrGLShaderVar(const char* name, GrSLType type, int arrayCount = kNonArray,
104 void set(GrSLType type,
123 void set(GrSLType type,
142 void set(GrSLType type,
162 void set(GrSLType type,
227 GrSLType getType() const { return fType; }
231 void setType(GrSLType type) { fType = type; }
271 GrSLType effectiveType = this->getType();
349 GrSLType fType;
GrGLUniformManager.h 30 UniformHandle appendUniform(GrSLType type, int arrayCount = GrGLShaderVar::kNonArray);
76 GrSLType fType;
GrGLShaderBuilder.h 159 GrSLType coordType = kVec2f_GrSLType) const;
166 GrSLType coordType = kVec2f_GrSLType);
177 GrSLType coordType = kVec2f_GrSLType);
182 GrSLType returnType,
220 GrSLType type,
226 GrSLType type,
242 bool addAttribute(GrSLType type, const char* name);
247 void addVarying(GrSLType type,
GrGLSL.cpp 76 const char* GrGLSLVectorHomogCoord(GrSLType type) {
86 const char* GrGLSLVectorNonhomogCoords(GrSLType type) {
GrGLEffectMatrix.cpp 46 GrSLType GrGLEffectMatrix::emitCode(GrGLShaderBuilder* builder,
51 GrSLType varyingType = kVoid_GrSLType;
157 GrSLType* vsVaryingType,
161 GrSLType varyingType = this->emitCode(builder,
GrGLShaderBuilder.cpp 28 inline const char* sample_function_name(GrSLType type, GrGLSLGeneration glslGen) {
298 GrSLType varyingType) const {
311 GrSLType varyingType) {
321 GrSLType varyingType) {
384 GrSLType type,
425 bool GrGLShaderBuilder::addAttribute(GrSLType type,
441 void GrGLShaderBuilder::addVarying(GrSLType type,
534 GrSLType returnType,
  /external/skia/src/gpu/gl/
GrGLSL.h 46 static inline int GrSLTypeToVecLength(GrSLType type) {
108 * Converts a GrSLType to a string containing the name of the equivalent GLSL type.
110 static const char* GrGLSLTypeString(GrSLType t) {
143 const char* GrGLSLVectorHomogCoord(GrSLType type);
148 const char* GrGLSLVectorNonhomogCoords(GrSLType type);
GrGLEffectMatrix.h 90 GrSLType emitCode(GrGLShaderBuilder*,
104 GrSLType* vsVaryingType = NULL,
116 GrSLType fUniType;
GrGLShaderVar.h 70 GrGLShaderVar(const char* name, GrSLType type, int arrayCount = kNonArray,
104 void set(GrSLType type,
123 void set(GrSLType type,
142 void set(GrSLType type,
162 void set(GrSLType type,
227 GrSLType getType() const { return fType; }
231 void setType(GrSLType type) { fType = type; }
271 GrSLType effectiveType = this->getType();
349 GrSLType fType;
GrGLUniformManager.h 30 UniformHandle appendUniform(GrSLType type, int arrayCount = GrGLShaderVar::kNonArray);
76 GrSLType fType;
GrGLShaderBuilder.h 159 GrSLType coordType = kVec2f_GrSLType) const;
166 GrSLType coordType = kVec2f_GrSLType);
177 GrSLType coordType = kVec2f_GrSLType);
182 GrSLType returnType,
220 GrSLType type,
226 GrSLType type,
242 bool addAttribute(GrSLType type, const char* name);
247 void addVarying(GrSLType type,
GrGLSL.cpp 76 const char* GrGLSLVectorHomogCoord(GrSLType type) {
86 const char* GrGLSLVectorNonhomogCoords(GrSLType type) {
GrGLEffectMatrix.cpp 46 GrSLType GrGLEffectMatrix::emitCode(GrGLShaderBuilder* builder,
51 GrSLType varyingType = kVoid_GrSLType;
157 GrSLType* vsVaryingType,
161 GrSLType varyingType = this->emitCode(builder,
GrGLShaderBuilder.cpp 28 inline const char* sample_function_name(GrSLType type, GrGLSLGeneration glslGen) {
298 GrSLType varyingType) const {
311 GrSLType varyingType) {
321 GrSLType varyingType) {
384 GrSLType type,
425 bool GrGLShaderBuilder::addAttribute(GrSLType type,
441 void GrGLShaderBuilder::addVarying(GrSLType type,
534 GrSLType returnType,
  /external/chromium_org/third_party/skia/include/gpu/
GrTypesPriv.h 18 enum GrSLType {
35 static inline int GrSLTypeVectorCount(GrSLType type) {
36 GrAssert(type >= 0 && type < static_cast<GrSLType>(kGrSLTypeCount));
53 static inline GrSLType GrSLFloatVectorType(int count) {
55 return (GrSLType)(count);
GrEffect.h 163 GrSLType vertexAttribType(int index) const { return fVertexAttribTypes[index]; }
217 void addVertexAttrib(GrSLType type);
314 SkSTArray<kMaxVertexAttribs, GrSLType, true> fVertexAttribTypes;
  /external/skia/include/gpu/
GrTypesPriv.h 18 enum GrSLType {
35 static inline int GrSLTypeVectorCount(GrSLType type) {
36 GrAssert(type >= 0 && type < static_cast<GrSLType>(kGrSLTypeCount));
53 static inline GrSLType GrSLFloatVectorType(int count) {
55 return (GrSLType)(count);
GrEffect.h 163 GrSLType vertexAttribType(int index) const { return fVertexAttribTypes[index]; }
217 void addVertexAttrib(GrSLType type);
314 SkSTArray<kMaxVertexAttribs, GrSLType, true> fVertexAttribTypes;
  /external/chromium_org/third_party/skia/src/gpu/
GrEffect.cpp 93 void GrEffect::addVertexAttrib(GrSLType type) {
GrDrawState.cpp 148 GrSLType slTypes[kMaxVertexAttribCnt];
150 slTypes[i] = static_cast<GrSLType>(-1);
170 GrSLType effectSLType = (*effect)->vertexAttribType(i);
175 (static_cast<GrSLType>(-1) != slTypes[attribIndex] &&
  /external/skia/src/gpu/
GrEffect.cpp 93 void GrEffect::addVertexAttrib(GrSLType type) {
GrDrawState.cpp 148 GrSLType slTypes[kMaxVertexAttribCnt];
150 slTypes[i] = static_cast<GrSLType>(-1);
170 GrSLType effectSLType = (*effect)->vertexAttribType(i);
175 (static_cast<GrSLType>(-1) != slTypes[attribIndex] &&
  /external/chromium_org/third_party/skia/src/gpu/effects/
GrSimpleTextureEffect.cpp 35 GrSLType fsCoordSLType;

Completed in 3114 milliseconds

1 2