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.hpp30 class VertexShader;
35 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
40 const VertexShader *const shader;
DCMakeLists.txt33 VertexShader.cpp
46 VertexShader.hpp
DVertexRoutine.hpp41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader);
/external/swiftshader/src/OpenGL/libGLESv2/
DShader.cpp392 VertexShader::VertexShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) in VertexShader() function in es2::VertexShader
397 VertexShader::~VertexShader() in ~VertexShader()
402 GLenum VertexShader::getType() const in getType()
407 int VertexShader::getSemanticIndex(const std::string &attributeName) const in getSemanticIndex()
423 sw::Shader *VertexShader::getShader() const in getShader()
428 sw::VertexShader *VertexShader::getVertexShader() const in getVertexShader()
433 void VertexShader::createShader() in createShader()
436 vertexShader = new sw::VertexShader(); in createShader()
439 void VertexShader::deleteShader() in deleteShader()
DShader.h95 class VertexShader : public Shader
100 VertexShader(ResourceManager *manager, GLuint handle);
102 ~VertexShader();
108 virtual sw::VertexShader *getVertexShader() const;
114 sw::VertexShader *vertexShader;
DDevice.hpp70 void setVertexShader(const sw::VertexShader *shader);
98 const sw::VertexShader *vertexShader;
DProgram.h36 class VertexShader; variable
133 sw::VertexShader *getVertexShader();
280 VertexShader *vertexShader;
283 sw::VertexShader *vertexBinary;
/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.cpp60 FakeVS(sw::VertexShader *bytecode) in FakeVS()
69 sw::VertexShader *getVertexShader() const override in getVertexShader()
75 sw::VertexShader *bytecode;
107 std::unique_ptr<sw::VertexShader> shader(new sw::VertexShader); in LLVMFuzzerTestOneInput()
142 std::unique_ptr<sw::VertexShader> bytecodeShader(new sw::VertexShader(fakeVS->getVertexShader())); in LLVMFuzzerTestOneInput()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DShaderExecutable11.h32 d3d11::VertexShader &&executable,
40 const d3d11::VertexShader &getVertexShader() const;
47 d3d11::VertexShader mVertexExecutable;
DShaderExecutable11.cpp32 d3d11::VertexShader &&executable, in ShaderExecutable11()
66 const d3d11::VertexShader &ShaderExecutable11::getVertexShader() const in getVertexShader()
/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/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineReferenceRenderer.hpp45 class ColorVertexShader : public rr::VertexShader
48 ColorVertexShader (void) : rr::VertexShader(2, 2) in ColorVertexShader()
80 class ColorVertexShaderDualSource : public rr::VertexShader
83 ColorVertexShaderDualSource (void) : rr::VertexShader(3, 3) in ColorVertexShaderDualSource()
120 class TexCoordVertexShader : public rr::VertexShader
123 TexCoordVertexShader (void) : rr::VertexShader(2, 2) in TexCoordVertexShader()
/external/deqp/external/openglcts/modules/gles31/
Des31cProgramInterfaceQueryTests.cpp377 virtual std::string VertexShader() in VertexShader() function in glcts::__anon3976b7490111::SimpleShaders
398 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
660 virtual std::string VertexShader() in VertexShader() function in glcts::__anon3976b7490111::InputTypes
684 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
777 virtual std::string VertexShader() in VertexShader() function in glcts::__anon3976b7490111::InputBuiltIn
788 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
836 virtual std::string VertexShader() in VertexShader() function in glcts::__anon3976b7490111::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::__anon3976b7490111::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 …]
Des31cLayoutBindingTests.hpp45 VertexShader, enumerator
/external/deqp/external/openglcts/modules/gl/
Dgl4cProgramInterfaceQueryTests.cpp464 virtual std::string VertexShader() in VertexShader() function in gl4cts::__anon920390580111::SimpleShaders
485 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
554 virtual std::string VertexShader() in VertexShader() function in gl4cts::__anon920390580111::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::__anon920390580111::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::__anon920390580111::InputLayout
[all …]
/external/deqp/external/vulkancts/modules/vulkan/util/
DvktDrawUtil.hpp115 std::shared_ptr<rr::VertexShader>& vertexShader,
121 std::vector<std::shared_ptr<rr::VertexShader>> m_vertexShaders;
/external/deqp/external/openglcts/modules/common/
DglcTestSubcase.cpp62 std::string SubcaseBase::VertexShader() in VertexShader() function in deqp::SubcaseBase
155 string vsh = VertexShader(); in Documentation()
DglcTestSubcase.hpp67 std::string VertexShader();
/external/swiftshader/src/Renderer/
DRenderer.hpp34 class VertexShader;
328 void setVertexShader(const VertexShader *shader);
392 void loadConstants(const VertexShader *vertexShader);

123