Searched refs:VertexShader (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/cc/output/
H A Dprogram_binding.h50 template <class VertexShader, class FragmentShader>
86 const VertexShader& vertex_shader() const { return vertex_shader_; }
90 VertexShader vertex_shader_;
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/
H A DShader.h8 // classes VertexShader and FragmentShader. Implements GL shader objects and
147 class VertexShader : public Shader class in namespace:gl
152 VertexShader(ResourceManager *manager, const rx::Renderer *renderer, GLuint handle);
154 ~VertexShader();
162 DISALLOW_COPY_AND_ASSIGN(VertexShader);
H A DProgramBinary.h37 class VertexShader;
100 bool link(InfoLog &infoLog, const AttributeBindings &attributeBindings, FragmentShader *fragmentShader, VertexShader *vertexShader);
127 FragmentShader *fragmentShader, VertexShader *vertexShader);
129 bool linkAttributes(InfoLog &infoLog, const AttributeBindings &attributeBindings, FragmentShader *fragmentShader, VertexShader *vertexShader);
134 std::string generateGeometryShaderHLSL(int registers, const Varying *packing[][4], FragmentShader *fragmentShader, VertexShader *vertexShader) const;
135 std::string generatePointSpriteHLSL(int registers, const Varying *packing[][4], FragmentShader *fragmentShader, VertexShader *vertexShader) const;
H A DShader.cpp9 // VertexShader and FragmentShader. Implements GL shader objects and related
524 VertexShader::VertexShader(ResourceManager *manager, const rx::Renderer *renderer, GLuint handle) function in class:gl::VertexShader
529 VertexShader::~VertexShader()
533 GLenum VertexShader::getType()
538 void VertexShader::uncompile()
546 void VertexShader::compile()
555 int VertexShader::getSemanticIndex(const std::string &attributeName)
574 void VertexShader
[all...]
H A DProgram.h29 class VertexShader;
112 VertexShader *mVertexShader;
H A DResourceManager.cpp85 mShaderMap[handle] = new VertexShader(this, mRenderer, handle);
H A DProgram.cpp170 mVertexShader = (VertexShader*)shader;
H A DProgramBinary.cpp1158 FragmentShader *fragmentShader, VertexShader *vertexShader)
1912 bool ProgramBinary::link(InfoLog &infoLog, const AttributeBindings &attributeBindings, FragmentShader *fragmentShader, VertexShader *vertexShader)
1990 bool ProgramBinary::linkAttributes(InfoLog &infoLog, const AttributeBindings &attributeBindings, FragmentShader *fragmentShader, VertexShader *vertexShader)
2199 std::string ProgramBinary::generateGeometryShaderHLSL(int registers, const Varying *packing[][4], FragmentShader *fragmentShader, VertexShader *vertexShader) const
2206 std::string ProgramBinary::generatePointSpriteHLSL(int registers, const Varying *packing[][4], FragmentShader *fragmentShader, VertexShader *vertexShader) const
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_objects.h118 IMPLEMENT_OBJECT_DTOR(VertexShader, vs)
H A Dd3d11_context.h1903 IMPLEMENT_SIMPLE_UNBIND(VertexShader, shaders[D3D11_STAGE_VS], vs, shaders[D3D11_STAGE_VS])
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/common/
H A Dmeta.c137 struct gl_shader_program *VertexShader; member in struct:save_state
636 _mesa_reference_shader_program(ctx, &save->VertexShader,
957 _mesa_use_shader_program(ctx, GL_VERTEX_SHADER, save->VertexShader);
970 _mesa_reference_shader_program(ctx, &save->VertexShader, NULL);
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_objects.h118 IMPLEMENT_OBJECT_DTOR(VertexShader, vs)
H A Dd3d11_context.h1903 IMPLEMENT_SIMPLE_UNBIND(VertexShader, shaders[D3D11_STAGE_VS], vs, shaders[D3D11_STAGE_VS])
/external/mesa3d/src/mesa/drivers/common/
H A Dmeta.c137 struct gl_shader_program *VertexShader; member in struct:save_state
636 _mesa_reference_shader_program(ctx, &save->VertexShader,
957 _mesa_use_shader_program(ctx, GL_VERTEX_SHADER, save->VertexShader);
970 _mesa_reference_shader_program(ctx, &save->VertexShader, NULL);

Completed in 1721 milliseconds