Home
last modified time | relevance | path

Searched refs:VertexShader (Results 1 – 25 of 74) sorted by relevance

123

/external/swiftshader/src/Shader/
DVertexShader.cpp24 VertexShader::VertexShader(const VertexShader *vs) : Shader() in VertexShader() function in sw::VertexShader
60 VertexShader::VertexShader(const unsigned long *token) : Shader() in VertexShader() function in sw::VertexShader
80 VertexShader::~VertexShader() in ~VertexShader()
84 int VertexShader::validate(const unsigned long *const token) in validate()
155 bool VertexShader::containsTextureSampling() const in containsTextureSampling()
160 void VertexShader::setInput(int inputIdx, const sw::Shader::Semantic& semantic, AttribType aType) in setInput()
166 void VertexShader::setOutput(int outputIdx, int nbComponents, const sw::Shader::Semantic& semantic) in setOutput()
174 void VertexShader::setPositionRegister(int posReg) in setPositionRegister()
180 void VertexShader::setPointSizeRegister(int ptSizeReg) in setPointSizeRegister()
186 const sw::Shader::Semantic& VertexShader::getInput(int inputIdx) const in getInput()
[all …]
DVertexShader.hpp23 class VertexShader : public Shader class
35 explicit VertexShader(const VertexShader *vs = 0);
36 explicit VertexShader(const unsigned long *token);
38 virtual ~VertexShader();
DVertexProgram.hpp28 class VertexShader;
33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
38 const VertexShader *const shader;
/external/swiftshader/src/Pipeline/
DVertexShader.cpp24 VertexShader::VertexShader(const VertexShader *vs) : Shader() in VertexShader() function in sw::VertexShader
60 VertexShader::VertexShader(const unsigned long *token) : Shader() in VertexShader() function in sw::VertexShader
80 VertexShader::~VertexShader() in ~VertexShader()
84 int VertexShader::validate(const unsigned long *const token) in validate()
155 bool VertexShader::containsTextureSampling() const in containsTextureSampling()
160 …void VertexShader::setInput(int inputIdx, const sw::Shader::Semantic& semantic, SpirvShader::Attri… in setInput()
166 void VertexShader::setOutput(int outputIdx, int nbComponents, const sw::Shader::Semantic& semantic) in setOutput()
174 void VertexShader::setPositionRegister(int posReg) in setPositionRegister()
180 void VertexShader::setPointSizeRegister(int ptSizeReg) in setPointSizeRegister()
186 const sw::Shader::Semantic& VertexShader::getInput(int inputIdx) const in getInput()
[all …]
DVertexShader.hpp24 class VertexShader : public Shader class
27 explicit VertexShader(const VertexShader *vs = 0);
28 explicit VertexShader(const unsigned long *token);
30 virtual ~VertexShader();
DVertexProgram.hpp28 class VertexShader;
33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
38 const VertexShader *const shader;
/external/swiftshader/src/OpenGL/libGLESv2/
DShader.cpp372 VertexShader::VertexShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) in VertexShader() function in es2::VertexShader
377 VertexShader::~VertexShader() in ~VertexShader()
382 GLenum VertexShader::getType() const in getType()
387 int VertexShader::getSemanticIndex(const std::string &attributeName) const in getSemanticIndex()
403 sw::Shader *VertexShader::getShader() const in getShader()
408 sw::VertexShader *VertexShader::getVertexShader() const in getVertexShader()
413 void VertexShader::createShader() in createShader()
416 vertexShader = new sw::VertexShader(); in createShader()
419 void VertexShader::deleteShader() in deleteShader()
DShader.h92 class VertexShader : public Shader
97 VertexShader(ResourceManager *manager, GLuint handle);
99 ~VertexShader();
105 virtual sw::VertexShader *getVertexShader() const;
111 sw::VertexShader *vertexShader;
DDevice.hpp70 void setVertexShader(const sw::VertexShader *shader);
98 const sw::VertexShader *vertexShader;
/external/deqp/framework/opengl/simplereference/
DsglrShaderProgram.cpp134 : 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()
DsglrShaderProgram.hpp226 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/tests/fuzzers/
DVertexRoutineFuzzer.cpp56 FakeVS(sw::VertexShader* bytecode) : bytecode(bytecode) { in FakeVS()
62 sw::VertexShader *getVertexShader() const override { in getVertexShader()
67 sw::VertexShader* bytecode;
99 std::unique_ptr<sw::VertexShader> shader(new sw::VertexShader); in LLVMFuzzerTestOneInput()
134 std::unique_ptr<sw::VertexShader> bytecodeShader(new sw::VertexShader(fakeVS->getVertexShader())); in LLVMFuzzerTestOneInput()
/external/swiftshader/third_party/PowerVR_SDK/Tools/OGLES2/
DPVRTPFXParserAPI.cpp216 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()
DPVRTShader.cpp240 const GLuint VertexShader, in PVRTCreateProgram() argument
249 glAttachShader(*pProgramObject, VertexShader); in PVRTCreateProgram()
/external/deqp/framework/referencerenderer/
DrrShaders.hpp99 class VertexShader class
102VertexShader (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
DrrRenderer.hpp64 …Program (const VertexShader* vertexShader_, const FragmentShader* fragmentShader_, const GeometryS… in Program()
71 const VertexShader* vertexShader;
/external/swiftshader/src/D3D8/
DDirect3DVertexShader8.hpp40 const sw::VertexShader *getVertexShader() const;
50 sw::VertexShader *vertexShader;
DDirect3DVertexShader8.cpp25 vertexShader = new sw::VertexShader(shaderToken); in Direct3DVertexShader8()
83 const sw::VertexShader *Direct3DVertexShader8::getVertexShader() const in getVertexShader()
/external/swiftshader/src/D3D9/
DDirect3DVertexShader9.hpp45 const sw::VertexShader *getVertexShader() const;
54 sw::VertexShader vertexShader;
/external/deqp/external/openglcts/modules/gles31/
Des31cProgramInterfaceQueryTests.cpp377 virtual std::string VertexShader() in VertexShader() function in glcts::__anon8d9a2a6b0111::SimpleShaders
398 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
660 virtual std::string VertexShader() in VertexShader() function in glcts::__anon8d9a2a6b0111::InputTypes
684 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
777 virtual std::string VertexShader() in VertexShader() function in glcts::__anon8d9a2a6b0111::InputBuiltIn
788 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
836 virtual std::string VertexShader() in VertexShader() function in glcts::__anon8d9a2a6b0111::InputLayout
860 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
954 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
1014 virtual std::string VertexShader() in VertexShader() function in glcts::__anon8d9a2a6b0111::UniformSimple
[all …]
Des31cLayoutBindingTests.cpp104 m_context, glu::makeVtxFragSources(m_contextSupplier.getSource(VertexShader).c_str(), in LayoutBindingProgram()
156 errLog << "### dump of " << stageToName(VertexShader) << "###\n"; in getErrorLog()
160 errLog << m_contextSupplier.getSource(VertexShader); in getErrorLog()
185 errLog << "### dump of " << stageToName(VertexShader) << "###\n"; in getErrorLog()
186 errLog << m_contextSupplier.getSource(VertexShader); in getErrorLog()
188 case VertexShader: in getErrorLog()
259 case VertexShader: in stageToName()
574 s << getSource(VertexShader) << "\n"; in generateLog()
670 m_templates[VertexShader] = "${VERSION}" in initDefaultVSContext()
681 StringMap& args = m_templateParams[VertexShader]; in initDefaultVSContext()
[all …]
/external/deqp/external/openglcts/modules/gl/
Dgl4cProgramInterfaceQueryTests.cpp464 virtual std::string VertexShader() in VertexShader() function in gl4cts::__anon7ce8063a0111::SimpleShaders
485 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
554 virtual std::string VertexShader() in VertexShader() function in gl4cts::__anon7ce8063a0111::InputTypes
578 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
695 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
785 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
834 virtual std::string VertexShader() in VertexShader() function in gl4cts::__anon7ce8063a0111::InputBuiltIn
845 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
916 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), true); in Run()
976 virtual std::string VertexShader() in VertexShader() function in gl4cts::__anon7ce8063a0111::InputLayout
[all …]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineReferenceRenderer.hpp45 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/deqp/external/vulkancts/modules/vulkan/util/
DvktDrawUtil.hpp101 const rr::VertexShader& vertexShader, in ReferenceDrawContext()
112 const rr::VertexShader& m_vertexShader;
/external/swiftshader/src/Device/
DContext.hpp29 class VertexShader;
212 const VertexShader *vertexShader;

123