/external/chromium_org/third_party/angle_dx11/src/libGLESv2/renderer/ |
VertexDataManager.h | 19 class ProgramBinary; 49 GLenum prepareVertexData(const gl::VertexAttribute attribs[], gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *outAttribs, GLsizei instances);
|
VertexDeclarationCache.h | 28 GLenum applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw);
|
InputLayoutCache.h | 18 class ProgramBinary; 36 gl::ProgramBinary *programBinary);
|
Renderer.h | 41 class ProgramBinary; 126 virtual void applyShaders(gl::ProgramBinary *programBinary) = 0; 127 virtual void applyUniforms(gl::ProgramBinary *programBinary, gl::UniformArray *uniformArray) = 0; 129 virtual GLenum applyVertexBuffer(gl::ProgramBinary *programBinary, gl::VertexAttribute vertexAttributes[], GLint first, GLsizei count, GLsizei instances) = 0;
|
Renderer11.h | 72 virtual void applyShaders(gl::ProgramBinary *programBinary); 73 virtual void applyUniforms(gl::ProgramBinary *programBinary, gl::UniformArray *uniformArray); 74 virtual GLenum applyVertexBuffer(gl::ProgramBinary *programBinary, gl::VertexAttribute vertexAttributes[], GLint first, GLsizei count, GLsizei instances);
|
Renderer9.h | 85 virtual void applyShaders(gl::ProgramBinary *programBinary); 86 virtual void applyUniforms(gl::ProgramBinary *programBinary, gl::UniformArray *uniformArray); 88 virtual GLenum applyVertexBuffer(gl::ProgramBinary *programBinary, gl::VertexAttribute vertexAttributes[], GLint first, GLsizei count, GLsizei instances);
|
InputLayoutCache.cpp | 15 #include "libGLESv2/ProgramBinary.h" 74 gl::ProgramBinary *programBinary) 77 programBinary->sortAttributesByLayout(attributes, sortedSemanticIndices); 106 programBinary->getActiveAttribute(ilKey.elementCount, 0, NULL, &attributeSize, &ilKey.glslElementType[ilKey.elementCount], NULL); 134 ShaderExecutable11 *shader = ShaderExecutable11::makeShaderExecutable11(programBinary->getVertexExecutable());
|
VertexDataManager.cpp | 15 #include "libGLESv2/ProgramBinary.h" 75 GLenum VertexDataManager::prepareVertexData(const gl::VertexAttribute attribs[], gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *translated, GLsizei instances) 84 translated[attributeIndex].active = (programBinary->getSemanticIndex(attributeIndex) != -1);
|
VertexDeclarationCache.cpp | 10 #include "libGLESv2/ProgramBinary.h" 46 GLenum VertexDeclarationCache::applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw) 142 element->UsageIndex = programBinary->getSemanticIndex(i);
|
Renderer11.cpp | 13 #include "libGLESv2/ProgramBinary.h" [all...] |
Renderer9.cpp | 15 #include "libGLESv2/ProgramBinary.h" [all...] |
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/ |
Program.cpp | 12 #include "libGLESv2/ProgramBinary.h" 247 mProgramBinary.set(new ProgramBinary(mRenderer)); 293 ProgramBinary* Program::getProgramBinary() 304 mProgramBinary.set(new ProgramBinary(mRenderer)); 336 ProgramBinary *programBinary = mProgramBinary.get(); 337 if (programBinary) 339 return programBinary->getLength(); 389 ProgramBinary *programBinary = getProgramBinary() [all...] |
Program.h | 30 class ProgramBinary; 81 ProgramBinary *getProgramBinary(); 116 BindingPointer<ProgramBinary> mProgramBinary;
|
ProgramBinary.cpp | 12 #include "libGLESv2/ProgramBinary.h" 42 unsigned int ProgramBinary::mCurrentSerial = 1; 44 ProgramBinary::ProgramBinary(rx::Renderer *renderer) : mRenderer(renderer), RefCountObject(0), mSerial(issueSerial()) 72 ProgramBinary::~ProgramBinary() 90 unsigned int ProgramBinary::getSerial() const 95 unsigned int ProgramBinary::issueSerial() 100 rx::ShaderExecutable *ProgramBinary::getPixelExecutable() 105 rx::ShaderExecutable *ProgramBinary::getVertexExecutable( [all...] |
Shader.h | 53 friend class ProgramBinary; 149 friend class ProgramBinary;
|
ProgramBinary.h | 56 // This is the result of linking a program. It is the state that would be passed to ProgramBinary. 57 class ProgramBinary : public RefCountObject 60 explicit ProgramBinary(rx::Renderer *renderer); 61 ~ProgramBinary(); 122 DISALLOW_COPY_AND_ASSIGN(ProgramBinary);
|
Context.h | 48 class ProgramBinary; 333 ProgramBinary *getCurrentProgramBinary(); 468 BindingPointer<ProgramBinary> mCurrentProgramBinary;
|
libGLESv2.cpp | 19 #include "libGLESv2/ProgramBinary.h" [all...] |
Context.cpp | 20 #include "libGLESv2/ProgramBinary.h" 1152 ProgramBinary *Context::getCurrentProgramBinary() [all...] |
/external/chromium_org/gpu/command_buffer/service/ |
memory_program_cache_unittest.cc | 50 void ProgramBinary(GLuint program, 152 ProgramBinary(program_id, 156 .WillOnce(Invoke(emulator, &ProgramBinaryEmulator::ProgramBinary)); 166 ProgramBinary(program_id, 170 .WillOnce(Invoke(emulator, &ProgramBinaryEmulator::ProgramBinary));
|
/external/chromium_org/third_party/mesa/src/include/GL/ |
gl_mangle.h | [all...] |
/external/mesa3d/include/GL/ |
gl_mangle.h | [all...] |