Searched defs:programBinary (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
H A DVertexDeclarationCache.cpp43 gl::Error VertexDeclarationCache::applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw) argument
158 element->UsageIndex = programBinary->getSemanticIndex(i);
H A DRenderer9.cpp1263 gl::Error Renderer9::applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], const gl::VertexAttribCurrentValueData currentValues[], argument
1267 gl::Error error = mVertexDataManager->prepareVertexData(vertexAttributes, currentValues, programBinary, first, count, attributes, instances);
1273 return mVertexDeclarationCache.applyDeclaration(mDevice, attributes, programBinary, instances, &mRepeatDraw);
1668 void Renderer9::applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer, argument
1674 ShaderExecutable *vertexExe = programBinary->getVertexExecutableForInputLayout(inputLayout);
1675 ShaderExecutable *pixelExe = programBinary->getPixelExecutableForFramebuffer(framebuffer);
1697 unsigned int programSerial = programBinary->getSerial();
1700 programBinary->dirtyAllUniforms();
1706 void Renderer9::applyUniforms(const gl::ProgramBinary &programBinary) argument
1708 const std::vector<gl::LinkedUniform*> &uniformArray = programBinary
[all...]
/external/chromium_org/third_party/angle/src/libGLESv2/
H A Dangletypes.cpp150 ProgramBinary *programBinary,
156 int semanticIndex = programBinary->getSemanticIndex(attributeIndex);
149 GetInputLayout(VertexFormat *inputLayout, ProgramBinary *programBinary, const VertexAttribute *attributes, const gl::VertexAttribCurrentValueData *currentValues) argument
H A DProgram.cpp345 ProgramBinary *programBinary = mProgramBinary.get(); local
346 if (programBinary)
348 return programBinary->getLength();
398 ProgramBinary *programBinary = getProgramBinary(); local
399 if (programBinary)
401 programBinary->getActiveAttribute(index, bufsize, length, size, type, name);
422 ProgramBinary *programBinary = getProgramBinary(); local
423 if (programBinary)
425 return programBinary->getActiveAttributeCount();
435 ProgramBinary *programBinary local
448 ProgramBinary *programBinary = getProgramBinary(); local
472 ProgramBinary *programBinary = getProgramBinary(); local
485 ProgramBinary *programBinary = getProgramBinary(); local
510 ProgramBinary *programBinary = getProgramBinary(); local
523 ProgramBinary *programBinary = mProgramBinary.get(); local
536 ProgramBinary *programBinary = getProgramBinary(); local
549 ProgramBinary *programBinary = getProgramBinary(); local
591 ProgramBinary *programBinary = getProgramBinary(); local
618 ProgramBinary *programBinary = getProgramBinary(); local
631 ProgramBinary *programBinary = getProgramBinary(); local
651 ProgramBinary *programBinary = getProgramBinary(); local
[all...]
H A DvalidationES.cpp1053 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
1054 if (!programBinary)
1066 if (!programBinary->isValidUniformLocation(location))
1072 LinkedUniform *uniform = programBinary->getUniformByLocation(location);
1462 gl::ProgramBinary *programBinary = state.getCurrentProgramBinary(); local
1463 if (!programBinary->validateSamplers(NULL, context->getCaps()))
1474 bool attribActive = (programBinary->getSemanticIndex(attributeIndex) != -1);
1568 gl::ProgramBinary *programBinary = state.getCurrentProgramBinary(); local
1574 bool active = (programBinary->getSemanticIndex(attributeIndex) != -1);
1867 gl::ProgramBinary *programBinary local
1902 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
[all...]
H A DContext.cpp1379 void Context::applyShaders(ProgramBinary *programBinary, bool transformFeedbackActive) argument
1384 VertexFormat::GetInputLayout(inputLayout, programBinary, vertexAttributes, mState.getVertexAttribCurrentValues());
1388 mRenderer->applyShaders(programBinary, inputLayout, fbo, mState.getRasterizerState().rasterizerDiscard, transformFeedbackActive);
1390 programBinary->applyUniforms();
1393 void Context::generateSwizzles(ProgramBinary *programBinary, SamplerType type) argument
1395 size_t samplerRange = programBinary->getUsedSamplerRange(type);
1399 GLenum textureType = programBinary->getSamplerTextureType(type, i);
1400 GLint textureUnit = programBinary->getSamplerMapping(type, i, getCaps());
1412 void Context::generateSwizzles(ProgramBinary *programBinary) argument
1414 generateSwizzles(programBinary, SAMPLER_VERTE
1421 applyTextures(ProgramBinary *programBinary, SamplerType shaderType, const FramebufferTextureSerialArray &framebufferSerials, size_t framebufferSerialCount) argument
1471 applyTextures(ProgramBinary *programBinary) argument
1483 ProgramBinary *programBinary = programObject->getProgramBinary(); local
1673 ProgramBinary *programBinary = mState.getCurrentProgramBinary(); local
1720 ProgramBinary *programBinary = mState.getCurrentProgramBinary(); local
[all...]
H A DlibGLESv2.cpp1943 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
1944 if (!programObject->isLinked() || !programBinary)
1950 return programBinary->getAttributeLocation(name);
3176 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
3177 ASSERT(programBinary);
3179 programBinary->getUniformfv(location, params);
3197 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
3198 ASSERT(programBinary);
3200 programBinary->getUniformfv(location, params);
3219 gl::ProgramBinary *programBinary local
3240 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
3275 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
4394 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4416 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4440 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4464 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4488 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4512 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4536 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4560 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4578 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4596 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
4614 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
5510 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
5528 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
5546 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
5564 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
5582 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
5600 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
6477 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
6512 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
6561 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
6579 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
6597 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
6615 gl::ProgramBinary *programBinary = context->getState().getCurrentProgramBinary(); local
6914 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
6985 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
7041 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
7082 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
7142 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
7190 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
8310 gl::ProgramBinary *programBinary = programObject->getProgramBinary(); local
[all...]
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/
H A DVertexDataManager.cpp86 gl::ProgramBinary *programBinary, GLint start, GLsizei count, TranslatedAttribute *translated, GLsizei instances)
96 translated[attributeIndex].active = (programBinary->getSemanticIndex(attributeIndex) != -1);
85 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/d3d/d3d11/
H A DInputLayoutCache.cpp89 gl::ProgramBinary *programBinary)
92 programBinary->sortAttributesByLayout(attributes, sortedSemanticIndices);
115 programBinary->getActiveAttribute(ilKey.elementCount, 0, NULL, &attributeSize, &ilKey.elements[ilKey.elementCount].glslElementType, NULL);
140 ShaderExecutable11 *shader = ShaderExecutable11::makeShaderExecutable11(programBinary->getVertexExecutableForInputLayout(shaderInputLayout));
88 applyVertexBuffers(TranslatedAttribute attributes[gl::MAX_VERTEX_ATTRIBS], gl::ProgramBinary *programBinary) argument
H A DRenderer11.cpp936 gl::Error Renderer11::applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], const gl::VertexAttribCurrentValueData currentValues[], argument
940 gl::Error error = mVertexDataManager->prepareVertexData(vertexAttributes, currentValues, programBinary, first, count, attributes, instances);
946 return mInputLayoutCache.applyVertexBuffers(attributes, programBinary);
1325 void Renderer11::applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer, argument
1328 ShaderExecutable *vertexExe = programBinary->getVertexExecutableForInputLayout(inputLayout);
1329 ShaderExecutable *pixelExe = programBinary->getPixelExecutableForFramebuffer(framebuffer);
1330 ShaderExecutable *geometryExe = programBinary->getGeometryExecutable();
1385 programBinary->dirtyAllUniforms();
1389 void Renderer11::applyUniforms(const gl::ProgramBinary &programBinary) argument
1391 const std::vector<gl::LinkedUniform*> &uniformArray = programBinary
[all...]

Completed in 192 milliseconds