/external/swiftshader/src/Shader/ |
D | VertexShader.cpp | 24 VertexShader::VertexShader(const VertexShader *vs) : Shader() in VertexShader() function in sw::VertexShader 55 VertexShader::VertexShader(const unsigned long *token) : Shader() in VertexShader() function in sw::VertexShader 72 VertexShader::~VertexShader() in ~VertexShader() 76 int VertexShader::validate(const unsigned long *const token) in validate() 147 bool VertexShader::containsTextureSampling() const in containsTextureSampling() 152 void VertexShader::analyze() in analyze() 164 void VertexShader::analyzeInput() in analyzeInput() 178 void VertexShader::analyzeOutput() in analyzeOutput() 268 void VertexShader::analyzeTextureSampling() in analyzeTextureSampling()
|
D | VertexShader.hpp | 23 class VertexShader : public Shader class 26 explicit VertexShader(const VertexShader *vs = 0); 27 explicit VertexShader(const unsigned long *token); 29 virtual ~VertexShader();
|
D | VertexProgram.hpp | 28 class VertexShader; 33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader); 38 const VertexShader *const shader;
|
D | VertexRoutine.hpp | 41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader);
|
/external/swiftshader/src/OpenGL/libGL/ |
D | Shader.cpp | 355 VertexShader::VertexShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) in VertexShader() function in gl::VertexShader 360 VertexShader::~VertexShader() in ~VertexShader() 365 GLenum VertexShader::getType() in getType() 370 int VertexShader::getSemanticIndex(const std::string &attributeName) in getSemanticIndex() 386 sw::Shader *VertexShader::getShader() const in getShader() 391 sw::VertexShader *VertexShader::getVertexShader() const in getVertexShader() 396 void VertexShader::createShader() in createShader() 399 vertexShader = new sw::VertexShader(); in createShader() 402 void VertexShader::deleteShader() in deleteShader()
|
D | Shader.h | 95 class VertexShader : public Shader 100 VertexShader(ResourceManager *manager, GLuint handle); 102 ~VertexShader(); 108 virtual sw::VertexShader *getVertexShader() const; 114 sw::VertexShader *vertexShader;
|
D | Program.h | 35 class VertexShader; variable 82 sw::VertexShader *getVertexShader(); 171 VertexShader *vertexShader; 174 sw::VertexShader *vertexBinary;
|
D | Device.hpp | 67 virtual void setVertexShader(sw::VertexShader *shader); 88 sw::VertexShader *vertexShader;
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
D | Shader.cpp | 370 VertexShader::VertexShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) in VertexShader() function in es2::VertexShader 375 VertexShader::~VertexShader() in ~VertexShader() 380 GLenum VertexShader::getType() const in getType() 385 int VertexShader::getSemanticIndex(const std::string &attributeName) in getSemanticIndex() 401 sw::Shader *VertexShader::getShader() const in getShader() 406 sw::VertexShader *VertexShader::getVertexShader() const in getVertexShader() 411 void VertexShader::createShader() in createShader() 414 vertexShader = new sw::VertexShader(); in createShader() 417 void VertexShader::deleteShader() in deleteShader()
|
D | Shader.h | 92 class VertexShader : public Shader 97 VertexShader(ResourceManager *manager, GLuint handle); 99 ~VertexShader(); 105 virtual sw::VertexShader *getVertexShader() const; 111 sw::VertexShader *vertexShader;
|
D | Device.hpp | 60 virtual void setVertexShader(sw::VertexShader *shader); 84 sw::VertexShader *vertexShader;
|
D | Program.h | 35 class VertexShader; variable 132 sw::VertexShader *getVertexShader(); 275 VertexShader *vertexShader; 278 sw::VertexShader *vertexBinary;
|
/external/deqp/framework/opengl/simplereference/ |
D | sglrShaderProgram.cpp | 134 : rr::VertexShader (decl.getVertexInputCount(), decl.getVertexOutputCount()) in ShaderProgram() 155 this->rr::VertexShader::m_inputs[ndx].type = decl.m_vertexAttributes[ndx].type; in ShaderProgram() 163 this->rr::VertexShader::m_outputs[ndx].type = decl.m_vertexToGeometryVaryings[ndx].type; in ShaderProgram() 164 … this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToGeometryVaryings[ndx].flatshade; in ShaderProgram() 166 this->rr::GeometryShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx]; in ShaderProgram() 180 this->rr::VertexShader::m_outputs[ndx].type = decl.m_vertexToFragmentVaryings[ndx].type; in ShaderProgram() 181 … this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToFragmentVaryings[ndx].flatshade; in ShaderProgram() 183 this->rr::FragmentShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx]; in ShaderProgram()
|
D | sglrShaderProgram.hpp | 226 class ShaderProgram : private rr::VertexShader, private rr::GeometryShader, private rr::FragmentSha… 234 …inline const rr::VertexShader* getVertexShader (void) const { return static_cast<const rr::Vert… in getVertexShader()
|
/external/swiftshader/third_party/PowerVR_SDK/Tools/OGLES2/ |
D | PVRTPFXParserAPI.cpp | 216 const SPVRTPFXParserShader& VertexShader = src.GetVertexShader(uiVertIdx); in LoadShadersForEffect() local 217 if(ParserEffect.VertexShaderName == VertexShader.Name) in LoadShadersForEffect() 219 if(VertexShader.bUseFileName) in LoadShadersForEffect() 221 pszVertexShader = VertexShader.pszGLSLcode; in LoadShadersForEffect() 225 if(!VertexShader.pszGLSLcode) in LoadShadersForEffect() 229 …pszVertexShader = (char *)malloc((strlen(VertexShader.pszGLSLcode) + (VertexShader.nFirstLineNumbe… in LoadShadersForEffect() 231 for(unsigned int n = 0; n < VertexShader.nFirstLineNumber; n++) in LoadShadersForEffect() 233 strcat(pszVertexShader, VertexShader.pszGLSLcode); in LoadShadersForEffect() 235 pszVertexShader = (char *)malloc(strlen(VertexShader.pszGLSLcode) + 1); in LoadShadersForEffect() 237 strcat(pszVertexShader, VertexShader.pszGLSLcode); in LoadShadersForEffect()
|
D | PVRTShader.cpp | 240 const GLuint VertexShader, in PVRTCreateProgram() argument 249 glAttachShader(*pProgramObject, VertexShader); in PVRTCreateProgram()
|
D | PVRTShader.h | 90 const GLuint VertexShader,
|
/external/deqp/framework/referencerenderer/ |
D | rrShaders.hpp | 99 class VertexShader class 102 …VertexShader (size_t numInputs, size_t numOutputs) : m_inputs(numInputs), m_outputs(numOutputs) {} in VertexShader() function in rr::VertexShader 110 ~VertexShader (void) {}; // \note Renderer will not delete any objects passed in. in ~VertexShader() 203 class VertexShaderLoop : public VertexShader
|
D | rrRenderer.hpp | 64 …Program (const VertexShader* vertexShader_, const FragmentShader* fragmentShader_, const GeometryS… in Program() 71 const VertexShader* vertexShader;
|
/external/swiftshader/src/D3D9/ |
D | Direct3DVertexShader9.hpp | 45 const sw::VertexShader *getVertexShader() const; 54 sw::VertexShader vertexShader;
|
D | Direct3DVertexShader9.cpp | 115 const sw::VertexShader *Direct3DVertexShader9::getVertexShader() const in getVertexShader()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineReferenceRenderer.hpp | 45 class ColorVertexShader : public rr::VertexShader 48 ColorVertexShader (void) : rr::VertexShader(2, 2) in ColorVertexShader() 80 class TexCoordVertexShader : public rr::VertexShader 83 TexCoordVertexShader (void) : rr::VertexShader(2, 2) in TexCoordVertexShader()
|
/external/swiftshader/src/Renderer/ |
D | Renderer.hpp | 33 class VertexShader; 360 virtual void setVertexShader(const VertexShader *shader); 422 void loadConstants(const VertexShader *vertexShader);
|
/external/deqp/modules/egl/ |
D | teglRenderTests.cpp | 228 class ReferenceShader : public rr::VertexShader, public rr::FragmentShader 237 : rr::VertexShader (2, 1) // color and pos in => color out in ReferenceShader() 240 this->rr::VertexShader::m_inputs[0].type = rr::GENERICVECTYPE_FLOAT; in ReferenceShader() 241 this->rr::VertexShader::m_inputs[1].type = rr::GENERICVECTYPE_FLOAT; in ReferenceShader() 243 this->rr::VertexShader::m_outputs[0].type = rr::GENERICVECTYPE_FLOAT; in ReferenceShader() 244 this->rr::VertexShader::m_outputs[0].flatshade = false; in ReferenceShader() 440 …rr::Program(static_cast<const rr::VertexShader*>(&shader), static_cast<const rr::FragmentShader*>(… in renderReference()
|
/external/deqp/modules/gles3/functional/ |
D | es3fShaderBuiltinVarTests.cpp | 879 class VertexIDReferenceShader : public rr::VertexShader, public rr::FragmentShader 888 : rr::VertexShader (2, 1) // color and pos in => color out in VertexIDReferenceShader() 891 this->rr::VertexShader::m_inputs[0].type = rr::GENERICVECTYPE_FLOAT; in VertexIDReferenceShader() 892 this->rr::VertexShader::m_inputs[1].type = rr::GENERICVECTYPE_FLOAT; in VertexIDReferenceShader() 894 this->rr::VertexShader::m_outputs[0].type = rr::GENERICVECTYPE_FLOAT; in VertexIDReferenceShader() 895 this->rr::VertexShader::m_outputs[0].flatshade = false; in VertexIDReferenceShader()
|