/external/skia/src/gpu/ |
GrShaderVar.cpp | 9 #include "GrShaderVar.h" 12 static const char* type_modifier_string(GrShaderVar::TypeModifier t) { 14 case GrShaderVar::kNone_TypeModifier: return ""; 15 case GrShaderVar::kIn_TypeModifier: return "in"; 16 case GrShaderVar::kInOut_TypeModifier: return "inout"; 17 case GrShaderVar::kOut_TypeModifier: return "out"; 18 case GrShaderVar::kUniform_TypeModifier: return "uniform"; 24 void GrShaderVar::setIOType(GrIOType ioType) { 38 void GrShaderVar::appendDecl(const GrShaderCaps* shaderCaps, SkString* out) const {
|
GrPrimitiveProcessor.h | 13 #include "GrShaderVar.h" 48 GrShaderVar asShaderVar() const { 49 return GrShaderVar(fName, GrVertexAttribTypeToSLType(fType), 50 GrShaderVar::kIn_TypeModifier);
|
GrShaderVar.h | 21 class GrShaderVar { 42 GrShaderVar() 49 GrShaderVar(const SkString& name, GrSLType type, int arrayCount = kNonArray, 61 GrShaderVar(const char* name, GrSLType type, int arrayCount = kNonArray, 73 GrShaderVar(const char* name, GrSLType type, TypeModifier typeModifier, 84 GrShaderVar(const char* name, GrSLType type, TypeModifier typeModifier, 95 GrShaderVar(const GrShaderVar& that)
|
/external/skqp/src/gpu/ |
GrShaderVar.cpp | 9 #include "GrShaderVar.h" 12 static const char* type_modifier_string(GrShaderVar::TypeModifier t) { 14 case GrShaderVar::kNone_TypeModifier: return ""; 15 case GrShaderVar::kIn_TypeModifier: return "in"; 16 case GrShaderVar::kInOut_TypeModifier: return "inout"; 17 case GrShaderVar::kOut_TypeModifier: return "out"; 18 case GrShaderVar::kUniform_TypeModifier: return "uniform"; 24 void GrShaderVar::setIOType(GrIOType ioType) { 38 void GrShaderVar::appendDecl(const GrShaderCaps* shaderCaps, SkString* out) const {
|
GrPrimitiveProcessor.h | 13 #include "GrShaderVar.h" 48 GrShaderVar asShaderVar() const { 49 return GrShaderVar(fName, GrVertexAttribTypeToSLType(fType), 50 GrShaderVar::kIn_TypeModifier);
|
/external/skia/src/gpu/ccpr/ |
GrCCTriangleShader.h | 39 GrShaderVar fAABoxMatrices{"aa_box_matrices", kFloat2x2_GrSLType, 2}; 40 GrShaderVar fAABoxTranslates{"aa_box_translates", kFloat2_GrSLType, 2}; 41 GrShaderVar fGeoShaderBisects{"bisects", kFloat2_GrSLType, 2};
|
GrCCCubicShader.h | 38 GrShaderVar fKLMMatrix{"klm_matrix", kFloat3x3_GrSLType}; 39 GrShaderVar fEdgeDistanceEquation{"edge_distance_equation", kFloat3_GrSLType};
|
GrCCQuadraticShader.h | 37 const GrShaderVar fCanonicalMatrix{"canonical_matrix", kFloat3x3_GrSLType}; 38 const GrShaderVar fEdgeDistanceEquation{"edge_distance_equation", kFloat3_GrSLType};
|
/external/skqp/src/gpu/ccpr/ |
GrCCTriangleShader.h | 39 GrShaderVar fAABoxMatrices{"aa_box_matrices", kFloat2x2_GrSLType, 2}; 40 GrShaderVar fAABoxTranslates{"aa_box_translates", kFloat2_GrSLType, 2}; 41 GrShaderVar fGeoShaderBisects{"bisects", kFloat2_GrSLType, 2};
|
/external/skia/src/gpu/glsl/ |
GrGLSLProgramBuilder.h | 22 class GrShaderVar; 47 const GrShaderVar& samplerVariable(SamplerHandle handle) const { 55 const GrShaderVar& texelBufferVariable(TexelBufferHandle handle) const { 83 virtual void finalizeFragmentOutputColor(GrShaderVar& outputColor) {} 84 virtual void finalizeFragmentSecondaryColor(GrShaderVar& outputColor) {} 177 SkSTArray<4, GrShaderVar> fTransformedCoordVars;
|
GrGLSLGeometryProcessor.h | 37 const GrShaderVar& localCoordsVar, 45 const GrShaderVar& localCoordsVar, 55 GrShaderVar fPositionVar;
|
GrGLSLVarying.cpp | 73 this->addAttribute(GrShaderVar(attr.fName, 75 GrShaderVar::kIn_TypeModifier, 76 GrShaderVar::kNonArray)); 80 void GrGLSLVaryingHandler::addAttribute(const GrShaderVar& var) { 81 SkASSERT(GrShaderVar::kIn_TypeModifier == var.getTypeModifier()); 83 const GrShaderVar& attr = fVertexInputs[j]; 113 fVertexOutputs.push_back().set(v.fType, v.fVsOut, GrShaderVar::kOut_TypeModifier, 116 fGeomInputs.push_back().set(v.fType, v.fVsOut, GrShaderVar::kUnsizedArray, 117 GrShaderVar::kIn_TypeModifier, kDefault_GrSLPrecision, 124 fGeomOutputs.push_back().set(v.fType, v.fGsOut, GrShaderVar::kOut_TypeModifier [all...] |
GrGLSLShaderBuilder.cpp | 8 #include "GrShaderVar.h" 32 void GrGLSLShaderBuilder::declAppend(const GrShaderVar& var) { 38 void GrGLSLShaderBuilder::declareGlobal(const GrShaderVar& v) { 46 const GrShaderVar* args, 74 const GrShaderVar& sampler = fProgramBuilder->samplerVariable(samplerHandle); 129 static const GrShaderVar gInverseSRGBArgs[] = { GrShaderVar("x", kHalf_GrSLType) }; 139 static const GrShaderVar gTransferFnArgs[] = { GrShaderVar("x", kHalf_GrSLType) }; 161 static const GrShaderVar gGamutXformArgs[] = { GrShaderVar("color", kHalf4_GrSLType) } [all...] |
GrGLSLUniformHandler.h | 12 #include "GrShaderVar.h" 73 virtual const GrShaderVar& getUniformVariable(UniformHandle u) const = 0; 87 virtual const GrShaderVar& samplerVariable(SamplerHandle) const = 0; 93 virtual const GrShaderVar& texelBufferVariable(TexelBufferHandle) const = 0;
|
GrGLSLBlend.cpp | 146 GrShaderVar getLumArgs[] = { 147 GrShaderVar("color", kHalf3_GrSLType), 157 GrShaderVar setLumArgs[] = { 158 GrShaderVar("hueSat", kHalf3_GrSLType), 159 GrShaderVar("alpha", kHalf_GrSLType), 160 GrShaderVar("lumColor", kHalf3_GrSLType), 191 GrShaderVar getSatArgs[] = { GrShaderVar("color", kHalf3_GrSLType) }; 206 GrShaderVar helperArgs[] = { 207 GrShaderVar("minComp", kHalf_GrSLType) [all...] |
/external/skqp/src/gpu/glsl/ |
GrGLSLProgramBuilder.h | 22 class GrShaderVar; 47 const GrShaderVar& samplerVariable(SamplerHandle handle) const { 55 const GrShaderVar& texelBufferVariable(TexelBufferHandle handle) const { 83 virtual void finalizeFragmentOutputColor(GrShaderVar& outputColor) {} 84 virtual void finalizeFragmentSecondaryColor(GrShaderVar& outputColor) {} 177 SkSTArray<4, GrShaderVar> fTransformedCoordVars;
|
GrGLSLGeometryProcessor.h | 37 const GrShaderVar& localCoordsVar, 45 const GrShaderVar& localCoordsVar, 55 GrShaderVar fPositionVar;
|
GrGLSLVarying.cpp | 65 this->addAttribute(GrShaderVar(attr.fName, 67 GrShaderVar::kIn_TypeModifier, 68 GrShaderVar::kNonArray)); 72 void GrGLSLVaryingHandler::addAttribute(const GrShaderVar& var) { 73 SkASSERT(GrShaderVar::kIn_TypeModifier == var.getTypeModifier()); 75 const GrShaderVar& attr = fVertexInputs[j]; 105 fVertexOutputs.push_back().set(v.fType, v.fVsOut, GrShaderVar::kOut_TypeModifier, 108 fGeomInputs.push_back().set(v.fType, v.fVsOut, GrShaderVar::kUnsizedArray, 109 GrShaderVar::kIn_TypeModifier, kDefault_GrSLPrecision, 116 fGeomOutputs.push_back().set(v.fType, v.fGsOut, GrShaderVar::kOut_TypeModifier [all...] |
GrGLSLShaderBuilder.cpp | 8 #include "GrShaderVar.h" 32 void GrGLSLShaderBuilder::declAppend(const GrShaderVar& var) { 38 void GrGLSLShaderBuilder::declareGlobal(const GrShaderVar& v) { 46 const GrShaderVar* args, 74 const GrShaderVar& sampler = fProgramBuilder->samplerVariable(samplerHandle); 129 static const GrShaderVar gInverseSRGBArgs[] = { GrShaderVar("x", kHalf_GrSLType) }; 139 static const GrShaderVar gTransferFnArgs[] = { GrShaderVar("x", kHalf_GrSLType) }; 161 static const GrShaderVar gGamutXformArgs[] = { GrShaderVar("color", kHalf4_GrSLType) } [all...] |
GrGLSLUniformHandler.h | 12 #include "GrShaderVar.h" 73 virtual const GrShaderVar& getUniformVariable(UniformHandle u) const = 0; 87 virtual const GrShaderVar& samplerVariable(SamplerHandle) const = 0; 93 virtual const GrShaderVar& texelBufferVariable(TexelBufferHandle) const = 0;
|
GrGLSLBlend.cpp | 146 GrShaderVar getLumArgs[] = { 147 GrShaderVar("color", kHalf3_GrSLType), 157 GrShaderVar setLumArgs[] = { 158 GrShaderVar("hueSat", kHalf3_GrSLType), 159 GrShaderVar("alpha", kHalf_GrSLType), 160 GrShaderVar("lumColor", kHalf3_GrSLType), 191 GrShaderVar getSatArgs[] = { GrShaderVar("color", kHalf3_GrSLType) }; 206 GrShaderVar helperArgs[] = { 207 GrShaderVar("minComp", kHalf_GrSLType) [all...] |
/external/skia/src/gpu/vk/ |
GrVkUniformHandler.h | 12 #include "GrShaderVar.h" 31 GrShaderVar fVariable; 37 const GrShaderVar& getUniformVariable(UniformHandle u) const override { 70 const GrShaderVar& samplerVariable(SamplerHandle handle) const override { 84 const GrShaderVar& texelBufferVariable(TexelBufferHandle handle) const override {
|
/external/skqp/src/gpu/vk/ |
GrVkUniformHandler.h | 12 #include "GrShaderVar.h" 31 GrShaderVar fVariable; 37 const GrShaderVar& getUniformVariable(UniformHandle u) const override { 70 const GrShaderVar& samplerVariable(SamplerHandle handle) const override { 84 const GrShaderVar& texelBufferVariable(TexelBufferHandle handle) const override {
|
/external/skia/src/gpu/gl/ |
GrGLUniformHandler.h | 21 const GrShaderVar& getUniformVariable(UniformHandle u) const override { 46 const GrShaderVar& samplerVariable(SamplerHandle handle) const override { 57 const GrShaderVar& texelBufferVariable(TexelBufferHandle handle) const override {
|
/external/skqp/src/gpu/gl/ |
GrGLUniformHandler.h | 21 const GrShaderVar& getUniformVariable(UniformHandle u) const override { 46 const GrShaderVar& samplerVariable(SamplerHandle handle) const override { 57 const GrShaderVar& texelBufferVariable(TexelBufferHandle handle) const override {
|