Home | History | Annotate | Download | only in d3d9

Lines Matching refs:programBinary

17 #include "libGLESv2/ProgramBinary.h"
1410 GLenum Renderer9::applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], gl::VertexAttribCurrentValueData currentValues[],
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[])
1736 ShaderExecutable *vertexExe = programBinary
1737 ShaderExecutable *pixelExe = programBinary->getPixelExecutable();
1759 unsigned int programSerial = programBinary->getSerial();
1762 programBinary->dirtyAllUniforms();
1768 void Renderer9::applyUniforms(const gl::ProgramBinary &programBinary)
1770 const std::vector<gl::LinkedUniform*> &uniformArray = programBinary.getUniforms();