Searched refs:ProgramBinary (Results 1 - 25 of 28) sorted by relevance

12

/external/chromium_org/third_party/angle/src/libGLESv2/
H A DProgramBinary.cpp11 #include "libGLESv2/ProgramBinary.h"
139 ProgramBinary::VertexExecutable::VertexExecutable(const VertexFormat inputLayout[],
151 ProgramBinary::VertexExecutable::~VertexExecutable()
156 bool ProgramBinary::VertexExecutable::matchesSignature(const GLenum signature[]) const
169 ProgramBinary::PixelExecutable::PixelExecutable(const std::vector<GLenum> &outputSignature, rx::ShaderExecutable *shaderExecutable)
175 ProgramBinary::PixelExecutable::~PixelExecutable()
190 unsigned int ProgramBinary::mCurrentSerial = 1;
192 ProgramBinary::ProgramBinary(rx::ProgramImpl *impl)
212 ProgramBinary
[all...]
H A DProgram.cpp11 #include "libGLESv2/ProgramBinary.h"
254 mProgramBinary.set(new ProgramBinary(mRenderer->createProgram()));
301 ProgramBinary* Program::getProgramBinary() const
312 mProgramBinary.set(new ProgramBinary(mRenderer->createProgram()));
345 ProgramBinary *programBinary = mProgramBinary.get();
398 ProgramBinary *programBinary = getProgramBinary();
422 ProgramBinary *programBinary = getProgramBinary();
435 ProgramBinary *programBinary = getProgramBinary();
448 ProgramBinary *programBinary = getProgramBinary();
472 ProgramBinary *programBinar
[all...]
H A DContext.h45 class ProgramBinary;
236 void applyShaders(ProgramBinary *programBinary, bool transformFeedbackActive);
237 void applyTextures(ProgramBinary *programBinary, SamplerType shaderType, const FramebufferTextureSerialArray &framebufferSerials,
239 void applyTextures(ProgramBinary *programBinary);
252 void generateSwizzles(ProgramBinary *programBinary, SamplerType type);
253 void generateSwizzles(ProgramBinary *programBinary);
H A DProgram.h16 #include "libGLESv2/ProgramBinary.h"
83 ProgramBinary *getProgramBinary() const;
136 BindingPointer<ProgramBinary> mProgramBinary;
H A DState.h169 void setCurrentProgramBinary(ProgramBinary *binary);
171 ProgramBinary *getCurrentProgramBinary() const;
284 BindingPointer<ProgramBinary> mCurrentProgramBinary;
H A DProgramBinary.h94 // This is the result of linking a program. It is the state that would be passed to ProgramBinary.
95 class ProgramBinary : public RefCountObject class in namespace:gl
98 explicit ProgramBinary(rx::ProgramImpl *impl);
99 ~ProgramBinary();
200 DISALLOW_COPY_AND_ASSIGN(ProgramBinary);
H A Dangletypes.h18 class ProgramBinary;
231 ProgramBinary *programBinary,
H A DlibGLESv2.cpp19 #include "libGLESv2/ProgramBinary.h"
1943 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
3176 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
3197 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
3219 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
3240 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
3275 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
4394 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary();
4416 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary();
4440 gl::ProgramBinary *programBinar
[all...]
H A DContext.cpp22 #include "libGLESv2/ProgramBinary.h"
1379 void Context::applyShaders(ProgramBinary *programBinary, bool transformFeedbackActive)
1393 void Context::generateSwizzles(ProgramBinary *programBinary, SamplerType type)
1412 void Context::generateSwizzles(ProgramBinary *programBinary)
1421 void Context::applyTextures(ProgramBinary *programBinary, SamplerType shaderType,
1471 void Context::applyTextures(ProgramBinary *programBinary)
1483 ProgramBinary *programBinary = programObject->getProgramBinary();
1673 ProgramBinary *programBinary = mState.getCurrentProgramBinary();
1720 ProgramBinary *programBinary = mState.getCurrentProgramBinary();
2010 // ProgramBinary assume
[all...]
H A Dangletypes.cpp10 #include "libGLESv2/ProgramBinary.h"
150 ProgramBinary *programBinary,
H A DvalidationES.cpp19 #include "libGLESv2/ProgramBinary.h"
1053 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary();
1462 gl::ProgramBinary *programBinary = state.getCurrentProgramBinary();
1568 gl::ProgramBinary *programBinary = state.getCurrentProgramBinary();
1867 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
1902 gl::ProgramBinary *programBinary = programObject->getProgramBinary();
H A DState.cpp851 void State::setCurrentProgramBinary(ProgramBinary *binary)
861 ProgramBinary *State::getCurrentProgramBinary() const
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
H A DVertexDeclarationCache.h29 gl::Error applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw);
H A DRenderer9.h80 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
82 virtual void applyUniforms(const gl::ProgramBinary &programBinary);
84 virtual gl::Error applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], const gl::VertexAttribCurrentValueData currentValues[],
H A DVertexDeclarationCache.cpp12 #include "libGLESv2/ProgramBinary.h"
43 gl::Error VertexDeclarationCache::applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw)
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DInputLayoutCache.h24 class ProgramBinary;
42 gl::ProgramBinary *programBinary);
H A DRenderer11.h80 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
82 virtual void applyUniforms(const gl::ProgramBinary &programBinary);
83 virtual gl::Error applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], const gl::VertexAttribCurrentValueData currentValues[],
H A DInputLayoutCache.cpp16 #include "libGLESv2/ProgramBinary.h"
89 gl::ProgramBinary *programBinary)
H A DRenderer11.cpp12 #include "libGLESv2/ProgramBinary.h"
936 gl::Error Renderer11::applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], const gl::VertexAttribCurrentValueData currentValues[],
1325 void Renderer11::applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
1389 void Renderer11::applyUniforms(const gl::ProgramBinary &programBinary)
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/
H A DVertexDataManager.h20 class ProgramBinary;
56 gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *outAttribs, GLsizei instances);
H A DProgramD3D.cpp12 #include "libGLESv2/ProgramBinary.h"
150 if (!gl::ProgramBinary::linkVaryings(infoLog, fragmentShader, vertexShader))
H A DVertexDataManager.cpp15 #include "libGLESv2/ProgramBinary.h"
86 gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *translated, GLsizei instances)
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/
H A DRenderer.h36 class ProgramBinary;
129 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
131 virtual void applyUniforms(const gl::ProgramBinary &programBinary) = 0;
133 virtual gl::Error applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], const gl::VertexAttribCurrentValueData currentValues[],
/external/deqp/modules/gles3/functional/
H A Des3fShaderApiTests.cpp1081 struct ProgramBinary struct in namespace:deqp::gles3::Functional::__anon20047
1087 bool programBinariesEqual (const ProgramBinary& first, const ProgramBinary& second)
1108 void getProgramBinary (ProgramBinary& out, GLuint program);
1109 void loadProgramBinary (ProgramBinary& binary, GLuint program);
1111 void verifyProgramBinary (ProgramBinary& binary);
1152 void ProgramBinaryCase::getProgramBinary (ProgramBinary& out, GLuint program)
1173 void ProgramBinaryCase::loadProgramBinary (ProgramBinary& binary, GLuint program)
1179 void ProgramBinaryCase::verifyProgramBinary (ProgramBinary& binary)
1242 ProgramBinary binar
[all...]
/external/chromium_org/gpu/command_buffer/service/
H A Dmemory_program_cache_unittest.cc52 void ProgramBinary(GLuint program, function in class:gpu::gles2::ProgramBinaryEmulator
155 ProgramBinary(program_id,
159 .WillOnce(Invoke(emulator, &ProgramBinaryEmulator::ProgramBinary));
169 ProgramBinary(program_id,
173 .WillOnce(Invoke(emulator, &ProgramBinaryEmulator::ProgramBinary));

Completed in 240 milliseconds

12