HomeSort by relevance Sort by last modified time
    Searched refs:ProgramBinary (Results 1 - 22 of 22) sorted by null

  /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...]

Completed in 706 milliseconds