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

1 2 3

  /external/swiftshader/src/Shader/
VertexShader.hpp 23 class VertexShader : public Shader
26 explicit VertexShader(const VertexShader *vs = 0);
27 explicit VertexShader(const unsigned long *token);
29 virtual ~VertexShader();
VertexShader.cpp 15 #include "VertexShader.hpp"
24 VertexShader::VertexShader(const VertexShader *vs) : Shader()
55 VertexShader::VertexShader(const unsigned long *token) : Shader()
72 VertexShader::~VertexShader()
76 int VertexShader::validate(const unsigned long *const token)
147 bool VertexShader::containsTextureSampling() cons
    [all...]
VertexRoutine.hpp 21 #include "VertexShader.hpp"
41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader);
VertexProgram.hpp 28 class VertexShader;
33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
38 const VertexShader *const shader;
  /external/swiftshader/src/D3D9/
Direct3DVertexShader9.hpp 20 #include "VertexShader.hpp"
45 const sw::VertexShader *getVertexShader() const;
54 sw::VertexShader vertexShader;
Direct3DVertexShader9.cpp 22 Direct3DVertexShader9::Direct3DVertexShader9(Direct3DDevice9 *device, const unsigned long *shaderToken) : device(device), vertexShader(shaderToken)
115 const sw::VertexShader *Direct3DVertexShader9::getVertexShader() const
117 return &vertexShader;
  /external/swiftshader/src/OpenGL/libGLESv2/
Shader.h 16 // classes VertexShader and FragmentShader. Implements GL shader objects and
92 class VertexShader : public Shader
97 VertexShader(ResourceManager *manager, GLuint handle);
99 ~VertexShader();
105 virtual sw::VertexShader *getVertexShader() const;
111 sw::VertexShader *vertexShader;
Shader.cpp 16 // VertexShader and FragmentShader. Implements GL shader objects and related
370 VertexShader::VertexShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle)
372 vertexShader = 0;
375 VertexShader::~VertexShader()
377 delete vertexShader;
380 GLenum VertexShader::getType() const
385 int VertexShader::getSemanticIndex(const std::string &attributeName)
401 sw::Shader *VertexShader::getShader() cons
    [all...]
Device.hpp 60 virtual void setVertexShader(sw::VertexShader *shader);
84 sw::VertexShader *vertexShader;
Program.h 24 #include "Shader/VertexShader.hpp"
35 class VertexShader;
132 sw::VertexShader *getVertexShader();
231 bool linkUniformBlocks(const Shader *vertexShader, const Shader *fragmentShader);
275 VertexShader *vertexShader;
278 sw::VertexShader *vertexBinary;
  /external/swiftshader/src/OpenGL/libGL/
Shader.h 16 // classes VertexShader and FragmentShader. Implements GL shader objects and
95 class VertexShader : public Shader
100 VertexShader(ResourceManager *manager, GLuint handle);
102 ~VertexShader();
108 virtual sw::VertexShader *getVertexShader() const;
114 sw::VertexShader *vertexShader;
Shader.cpp 16 // VertexShader and FragmentShader. Implements GL shader objects and related
355 VertexShader::VertexShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle)
357 vertexShader = 0;
360 VertexShader::~VertexShader()
362 delete vertexShader;
365 GLenum VertexShader::getType()
370 int VertexShader::getSemanticIndex(const std::string &attributeName)
386 sw::Shader *VertexShader::getShader() cons
    [all...]
Device.hpp 67 virtual void setVertexShader(sw::VertexShader *shader);
88 sw::VertexShader *vertexShader;
Program.h 24 #include "Shader/VertexShader.hpp"
35 class VertexShader;
82 sw::VertexShader *getVertexShader();
171 VertexShader *vertexShader;
174 sw::VertexShader *vertexBinary;
  /external/swiftshader/third_party/PowerVR_SDK/Tools/OGLES2/
PVRTShader.h 82 @param[in] VertexShader the vertex shader to link
90 const GLuint VertexShader,
PVRTPFXParserAPI.cpp 216 const SPVRTPFXParserShader& VertexShader = src.GetVertexShader(uiVertIdx);
217 if(ParserEffect.VertexShaderName == VertexShader.Name)
219 if(VertexShader.bUseFileName)
221 pszVertexShader = VertexShader.pszGLSLcode;
225 if(!VertexShader.pszGLSLcode)
229 pszVertexShader = (char *)malloc((strlen(VertexShader.pszGLSLcode) + (VertexShader.nFirstLineNumber) + 1) * sizeof(char));
231 for(unsigned int n = 0; n < VertexShader.nFirstLineNumber; n++)
233 strcat(pszVertexShader, VertexShader.pszGLSLcode);
235 pszVertexShader = (char *)malloc(strlen(VertexShader.pszGLSLcode) + 1)
    [all...]
PVRTShader.cpp 231 @Input VertexShader the vertex shader to link
240 const GLuint VertexShader,
249 glAttachShader(*pProgramObject, VertexShader);
  /external/deqp/framework/opengl/simplereference/
sglrShaderProgram.cpp 134 : rr::VertexShader (decl.getVertexInputCount(), decl.getVertexOutputCount())
155 this->rr::VertexShader::m_inputs[ndx].type = decl.m_vertexAttributes[ndx].type;
163 this->rr::VertexShader::m_outputs[ndx].type = decl.m_vertexToGeometryVaryings[ndx].type;
164 this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToGeometryVaryings[ndx].flatshade;
166 this->rr::GeometryShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx];
180 this->rr::VertexShader::m_outputs[ndx].type = decl.m_vertexToFragmentVaryings[ndx].type;
181 this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToFragmentVaryings[ndx].flatshade;
183 this->rr::FragmentShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx];
sglrShaderProgram.hpp 226 class ShaderProgram : private rr::VertexShader, private rr::GeometryShader, private rr::FragmentShader
234 inline const rr::VertexShader* getVertexShader (void) const { return static_cast<const rr::VertexShader*>(this); }
  /external/deqp/framework/referencerenderer/
rrShaders.hpp 99 class VertexShader
102 VertexShader (size_t numInputs, size_t numOutputs) : m_inputs(numInputs), m_outputs(numOutputs) {}
110 ~VertexShader (void) {}; // \note Renderer will not delete any objects passed in.
203 class VertexShaderLoop : public VertexShader
rrRenderer.hpp 64 Program (const VertexShader* vertexShader_, const FragmentShader* fragmentShader_, const GeometryShader* geometryShader_ = DE_NULL)
65 : vertexShader (vertexShader_)
71 const VertexShader* vertexShader;
  /external/deqp/external/vulkancts/modules/vulkan/pipeline/
vktPipelineReferenceRenderer.hpp 45 class ColorVertexShader : public rr::VertexShader
48 ColorVertexShader (void) : rr::VertexShader(2, 2)
80 class TexCoordVertexShader : public rr::VertexShader
83 TexCoordVertexShader (void) : rr::VertexShader(2, 2)
  /external/swiftshader/src/Renderer/
Renderer.hpp 33 class VertexShader;
360 virtual void setVertexShader(const VertexShader *shader);
422 void loadConstants(const VertexShader *vertexShader);
Context.hpp 29 class VertexShader;
480 const VertexShader *vertexShader;
  /external/swiftshader/src/
Android.mk 75 Shader/VertexShader.cpp \

Completed in 460 milliseconds

1 2 3