Searched refs:programBinary (Results 1 - 25 of 30) sorted by relevance

12

/external/chromium_org/third_party/angle/src/libGLESv2/
H A DProgram.cpp344 ProgramBinary *programBinary = mProgramBinary.get(); local
345 if (programBinary)
347 return programBinary->getLength();
397 ProgramBinary *programBinary = getProgramBinary(); local
398 if (programBinary)
400 programBinary->getActiveAttribute(index, bufsize, length, size, type, name);
421 ProgramBinary *programBinary = getProgramBinary(); local
422 if (programBinary)
424 return programBinary->getActiveAttributeCount();
434 ProgramBinary *programBinary local
447 ProgramBinary *programBinary = getProgramBinary(); local
471 ProgramBinary *programBinary = getProgramBinary(); local
484 ProgramBinary *programBinary = getProgramBinary(); local
509 ProgramBinary *programBinary = getProgramBinary(); local
522 ProgramBinary *programBinary = mProgramBinary.get(); local
535 ProgramBinary *programBinary = getProgramBinary(); local
548 ProgramBinary *programBinary = getProgramBinary(); local
590 ProgramBinary *programBinary = getProgramBinary(); local
617 ProgramBinary *programBinary = getProgramBinary(); local
630 ProgramBinary *programBinary = getProgramBinary(); local
650 ProgramBinary *programBinary = getProgramBinary(); local
[all...]
H A DlibGLESv2.cpp2424 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
2425 if (!programObject->isLinked() || !programBinary)
2430 return programBinary->getAttributeLocation(name);
3738 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
3739 if (!programBinary)
3744 if (!programBinary->getUniformfv(location, &bufSize, params))
3778 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
3779 if (!programBinary)
3784 if (!programBinary->getUniformfv(location, NULL, params))
3824 gl::ProgramBinary *programBinary local
3864 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
3911 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
5235 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5265 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5297 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5329 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5361 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5393 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5425 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5457 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5483 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5509 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
5535 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
6597 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
6623 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
6649 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
6675 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
6701 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
6727 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
7738 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
7784 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
7840 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
7866 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
7892 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
7918 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
8220 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
8293 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
8352 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
8398 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
8461 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
8512 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
9835 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
[all...]
H A Dangletypes.cpp132 ProgramBinary *programBinary,
138 int semanticIndex = programBinary->getSemanticIndex(attributeIndex);
131 GetInputLayout(VertexFormat *inputLayout, ProgramBinary *programBinary, const VertexAttribute *attributes, const gl::VertexAttribCurrentValueData *currentValues) argument
H A DContext.cpp2441 void Context::applyShaders(ProgramBinary *programBinary, bool transformFeedbackActive) argument
2446 VertexFormat::GetInputLayout(inputLayout, programBinary, vertexAttributes, mState.vertexAttribCurrentValues);
2448 mRenderer->applyShaders(programBinary, mState.rasterizer.rasterizerDiscard, transformFeedbackActive, inputLayout);
2450 programBinary->applyUniforms();
2453 size_t Context::getCurrentTexturesAndSamplerStates(ProgramBinary *programBinary, SamplerType type, Texture **outTextures, argument
2456 size_t samplerRange = programBinary->getUsedSamplerRange(type);
2459 outTextureTypes[i] = programBinary->getSamplerTextureType(type, i);
2460 GLint textureUnit = programBinary->getSamplerMapping(type, i); // OpenGL texture image unit index
2540 ProgramBinary *programBinary = programObject->getProgramBinary(); local
2544 for (unsigned int uniformBlockIndex = 0; uniformBlockIndex < programBinary
2878 ProgramBinary *programBinary = getCurrentProgramBinary(); local
2956 ProgramBinary *programBinary = getCurrentProgramBinary(); local
[all...]
H A Dangletypes.h240 ProgramBinary *programBinary,
H A DvalidationES.cpp961 gl::ProgramBinary *programBinary = context->getCurrentProgramBinary(); local
962 if (!programBinary)
973 if (!programBinary->isValidUniformLocation(location))
978 LinkedUniform *uniform = programBinary->getUniformByLocation(location);
H A DContext.h470 void applyShaders(ProgramBinary *programBinary, bool transformFeedbackActive);
487 size_t getCurrentTexturesAndSamplerStates(ProgramBinary *programBinary, SamplerType type, Texture **outTextures,
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d9/
H A DVertexDeclarationCache.h28 GLenum applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw);
H A DVertexDeclarationCache.cpp44 GLenum VertexDeclarationCache::applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw) argument
142 element->UsageIndex = programBinary->getSemanticIndex(i);
H A DRenderer9.h79 virtual void applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]);
80 virtual void applyUniforms(const gl::ProgramBinary &programBinary);
82 virtual GLenum applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], gl::VertexAttribCurrentValueData currentValues[],
H A DRenderer9.cpp1410 GLenum Renderer9::applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], gl::VertexAttribCurrentValueData currentValues[], argument
1414 GLenum err = mVertexDataManager->prepareVertexData(vertexAttributes, currentValues, programBinary, first, count, attributes, instances);
1420 return mVertexDeclarationCache.applyDeclaration(mDevice, attributes, programBinary, instances, &mRepeatDraw);
1731 void Renderer9::applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]) argument
1736 ShaderExecutable *vertexExe = programBinary->getVertexExecutableForInputLayout(inputLayout);
1737 ShaderExecutable *pixelExe = programBinary->getPixelExecutable();
1759 unsigned int programSerial = programBinary->getSerial();
1762 programBinary->dirtyAllUniforms();
1768 void Renderer9::applyUniforms(const gl::ProgramBinary &programBinary) argument
1770 const std::vector<gl::LinkedUniform*> &uniformArray = programBinary
[all...]
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/
H A DVertexDataManager.h53 gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *outAttribs, GLsizei instances);
H A DRenderer.h120 virtual void applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]) = 0;
121 virtual void applyUniforms(const gl::ProgramBinary &programBinary) = 0;
123 virtual GLenum applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], gl::VertexAttribCurrentValueData currentValues[],
H A DVertexDataManager.cpp88 gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *translated, GLsizei instances)
97 translated[attributeIndex].active = (programBinary->getSemanticIndex(attributeIndex) != -1);
87 prepareVertexData(const gl::VertexAttribute attribs[], const gl::VertexAttribCurrentValueData currentValues[], gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *translated, GLsizei instances) argument
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d11/
H A DInputLayoutCache.cpp90 gl::ProgramBinary *programBinary)
93 programBinary->sortAttributesByLayout(attributes, sortedSemanticIndices);
117 programBinary->getActiveAttribute(ilKey.elementCount, 0, NULL, &attributeSize, &ilKey.elements[ilKey.elementCount].glslElementType, NULL);
142 ShaderExecutable11 *shader = ShaderExecutable11::makeShaderExecutable11(programBinary->getVertexExecutableForInputLayout(shaderInputLayout));
89 applyVertexBuffers(TranslatedAttribute attributes[gl::MAX_VERTEX_ATTRIBS], gl::ProgramBinary *programBinary) argument
H A DInputLayoutCache.h36 gl::ProgramBinary *programBinary);
H A DRenderer11.h80 virtual void applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]);
81 virtual void applyUniforms(const gl::ProgramBinary &programBinary);
82 virtual GLenum applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], gl::VertexAttribCurrentValueData currentValues[],
H A DRenderer11.cpp1121 GLenum Renderer11::applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], gl::VertexAttribCurrentValueData currentValues[], argument
1125 GLenum err = mVertexDataManager->prepareVertexData(vertexAttributes, currentValues, programBinary, first, count, attributes, instances);
1131 return mInputLayoutCache.applyVertexBuffers(attributes, programBinary);
1501 void Renderer11::applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]) argument
1503 ShaderExecutable *vertexExe = programBinary->getVertexExecutableForInputLayout(inputLayout);
1504 ShaderExecutable *pixelExe = programBinary->getPixelExecutable();
1505 ShaderExecutable *geometryExe = programBinary->getGeometryExecutable();
1560 programBinary->dirtyAllUniforms();
1564 void Renderer11::applyUniforms(const gl::ProgramBinary &programBinary) argument
1566 const std::vector<gl::LinkedUniform*> &uniformArray = programBinary
[all...]
/external/deqp/framework/opengl/
H A DgluES3PlusWrapperFuncs.inl243 dst->programBinary = src.programBinary;
/external/deqp/framework/opengl/wrapper/
H A DglwInitES30Direct.inl243 gl->programBinary = &glProgramBinary;
H A DglwFunctions.inl403 glProgramBinaryFunc programBinary;
H A DglwInitES30.inl243 gl->programBinary = (glProgramBinaryFunc) loader->get("glProgramBinary");
H A DglwInitES31.inl243 gl->programBinary = (glProgramBinaryFunc) loader->get("glProgramBinary");
H A DglwInitGL41.inl401 gl->programBinary = (glProgramBinaryFunc) loader->get("glProgramBinary");
/external/deqp/framework/platform/null/
H A DtcuNullRenderContextInitFuncs.inl403 gl->programBinary = glProgramBinary;

Completed in 362 milliseconds

12