Searched refs:FragmentShader (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/cc/output/
H A Dprogram_binding.h50 template <class VertexShader, class FragmentShader>
87 const FragmentShader& fragment_shader() const { return fragment_shader_; }
91 FragmentShader fragment_shader_;
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/
H A DProgramBinary.h36 class FragmentShader;
100 bool link(InfoLog &infoLog, const AttributeBindings &attributeBindings, FragmentShader *fragmentShader, VertexShader *vertexShader);
124 int packVaryings(InfoLog &infoLog, const Varying *packing[][4], FragmentShader *fragmentShader);
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.h8 // classes VertexShader and FragmentShader. Implements GL shader objects and
169 class FragmentShader : public Shader class in namespace:gl
172 FragmentShader(ResourceManager *manager,const rx::Renderer *renderer, GLuint handle);
174 ~FragmentShader();
180 DISALLOW_COPY_AND_ASSIGN(FragmentShader);
H A DProgram.h28 class FragmentShader;
111 FragmentShader *mFragmentShader;
H A DShader.cpp9 // VertexShader and FragmentShader. Implements GL shader objects and related
600 FragmentShader::FragmentShader(ResourceManager *manager, const rx::Renderer *renderer, GLuint handle) function in class:gl::FragmentShader
605 FragmentShader::~FragmentShader()
609 GLenum FragmentShader::getType()
614 void FragmentShader::compile()
H A DResourceManager.cpp89 mShaderMap[handle] = new FragmentShader(this, mRenderer, handle);
H A DProgram.cpp180 mFragmentShader = (FragmentShader*)shader;
H A DProgramBinary.cpp1007 int ProgramBinary::packVaryings(InfoLog &infoLog, const Varying *packing[][4], FragmentShader *fragmentShader)
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/mesa/drivers/common/
H A Dmeta.c139 struct gl_shader_program *FragmentShader; member in struct:save_state
640 _mesa_reference_shader_program(ctx, &save->FragmentShader,
965 save->FragmentShader);
972 _mesa_reference_shader_program(ctx, &save->FragmentShader, NULL);
/external/mesa3d/src/mesa/drivers/common/
H A Dmeta.c139 struct gl_shader_program *FragmentShader; member in struct:save_state
640 _mesa_reference_shader_program(ctx, &save->FragmentShader,
965 save->FragmentShader);
972 _mesa_reference_shader_program(ctx, &save->FragmentShader, NULL);

Completed in 72 milliseconds