/external/chromium_org/cc/output/ |
H A D | program_binding.h | 50 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 D | Shader.h | 8 // 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 D | ProgramBinary.h | 37 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 D | Shader.cpp | 9 // 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 D | Program.h | 29 class VertexShader; 112 VertexShader *mVertexShader;
|
H A D | ResourceManager.cpp | 85 mShaderMap[handle] = new VertexShader(this, mRenderer, handle);
|
H A D | Program.cpp | 170 mVertexShader = (VertexShader*)shader;
|
H A D | ProgramBinary.cpp | 1158 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 D | d3d11_objects.h | 118 IMPLEMENT_OBJECT_DTOR(VertexShader, vs)
|
H A D | d3d11_context.h | 1903 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 D | meta.c | 137 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 D | d3d11_objects.h | 118 IMPLEMENT_OBJECT_DTOR(VertexShader, vs)
|
H A D | d3d11_context.h | 1903 IMPLEMENT_SIMPLE_UNBIND(VertexShader, shaders[D3D11_STAGE_VS], vs, shaders[D3D11_STAGE_VS])
|
/external/mesa3d/src/mesa/drivers/common/ |
H A D | meta.c | 137 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);
|