/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/ |
H A D | VertexDeclarationCache.cpp | 43 gl::Error VertexDeclarationCache::applyDeclaration(IDirect3DDevice9 *device, TranslatedAttribute attributes[], gl::ProgramBinary *programBinary, GLsizei instances, GLsizei *repeatDraw) argument 158 element->UsageIndex = programBinary->getSemanticIndex(i);
|
H A D | Renderer9.cpp | 1263 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 D | angletypes.cpp | 150 ProgramBinary *programBinary, 156 int semanticIndex = programBinary->getSemanticIndex(attributeIndex); 149 GetInputLayout(VertexFormat *inputLayout, ProgramBinary *programBinary, const VertexAttribute *attributes, const gl::VertexAttribCurrentValueData *currentValues) argument
|
H A D | Program.cpp | 345 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 D | validationES.cpp | 1053 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 D | Context.cpp | 1379 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 D | libGLESv2.cpp | 1943 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 D | VertexDataManager.cpp | 86 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 D | InputLayoutCache.cpp | 89 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 D | Renderer11.cpp | 936 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...] |