Lines Matching refs:ProgramGL
33 ProgramGL::ProgramGL(const gl::ProgramState &data, in ProgramGL() function in rx::ProgramGL
53 ProgramGL::~ProgramGL() in ~ProgramGL()
59 std::unique_ptr<LinkEvent> ProgramGL::load(const gl::Context *context, in load()
87 void ProgramGL::save(const gl::Context *context, gl::BinaryOutputStream *stream) in save()
104 void ProgramGL::reapplyUBOBindingsIfNeeded(const gl::Context *context) in reapplyUBOBindingsIfNeeded()
118 void ProgramGL::setBinaryRetrievableHint(bool retrievable) in setBinaryRetrievableHint()
128 void ProgramGL::setSeparable(bool separable) in setSeparable()
134 class ProgramGL::LinkTask final : public angle::Closure
158 class ProgramGL::LinkEventNativeParallel final : public LinkEvent
194 class ProgramGL::LinkEventGL final : public LinkEvent
198 std::shared_ptr<ProgramGL::LinkTask> linkTask, in LinkEventGL()
217 std::shared_ptr<ProgramGL::LinkTask> mLinkTask;
222 std::unique_ptr<LinkEvent> ProgramGL::link(const gl::Context *context, in link()
494 GLboolean ProgramGL::validate(const gl::Caps & /*caps*/, gl::InfoLog * /*infoLog*/) in validate()
500 void ProgramGL::setUniform1fv(GLint location, GLsizei count, const GLfloat *v) in setUniform1fv()
513 void ProgramGL::setUniform2fv(GLint location, GLsizei count, const GLfloat *v) in setUniform2fv()
526 void ProgramGL::setUniform3fv(GLint location, GLsizei count, const GLfloat *v) in setUniform3fv()
539 void ProgramGL::setUniform4fv(GLint location, GLsizei count, const GLfloat *v) in setUniform4fv()
552 void ProgramGL::setUniform1iv(GLint location, GLsizei count, const GLint *v) in setUniform1iv()
565 void ProgramGL::setUniform2iv(GLint location, GLsizei count, const GLint *v) in setUniform2iv()
578 void ProgramGL::setUniform3iv(GLint location, GLsizei count, const GLint *v) in setUniform3iv()
591 void ProgramGL::setUniform4iv(GLint location, GLsizei count, const GLint *v) in setUniform4iv()
604 void ProgramGL::setUniform1uiv(GLint location, GLsizei count, const GLuint *v) in setUniform1uiv()
617 void ProgramGL::setUniform2uiv(GLint location, GLsizei count, const GLuint *v) in setUniform2uiv()
630 void ProgramGL::setUniform3uiv(GLint location, GLsizei count, const GLuint *v) in setUniform3uiv()
643 void ProgramGL::setUniform4uiv(GLint location, GLsizei count, const GLuint *v) in setUniform4uiv()
656 void ProgramGL::setUniformMatrix2fv(GLint location, in setUniformMatrix2fv()
672 void ProgramGL::setUniformMatrix3fv(GLint location, in setUniformMatrix3fv()
688 void ProgramGL::setUniformMatrix4fv(GLint location, in setUniformMatrix4fv()
704 void ProgramGL::setUniformMatrix2x3fv(GLint location, in setUniformMatrix2x3fv()
721 void ProgramGL::setUniformMatrix3x2fv(GLint location, in setUniformMatrix3x2fv()
738 void ProgramGL::setUniformMatrix2x4fv(GLint location, in setUniformMatrix2x4fv()
755 void ProgramGL::setUniformMatrix4x2fv(GLint location, in setUniformMatrix4x2fv()
772 void ProgramGL::setUniformMatrix3x4fv(GLint location, in setUniformMatrix3x4fv()
789 void ProgramGL::setUniformMatrix4x3fv(GLint location, in setUniformMatrix4x3fv()
806 void ProgramGL::setUniformBlockBinding(GLuint uniformBlockIndex, GLuint uniformBlockBinding) in setUniformBlockBinding()
828 bool ProgramGL::getUniformBlockSize(const std::string & /* blockName */, in getUniformBlockSize()
848 bool ProgramGL::getUniformBlockMemberInfo(const std::string & /* memberUniformName */, in getUniformBlockMemberInfo()
877 bool ProgramGL::getShaderStorageBlockMemberInfo(const std::string & /* memberName */, in getShaderStorageBlockMemberInfo()
908 bool ProgramGL::getShaderStorageBlockSize(const std::string &name, in getShaderStorageBlockSize()
931 void ProgramGL::getAtomicCounterBufferSizeMap(std::map<int, unsigned int> *sizeMapOut) const in getAtomicCounterBufferSizeMap()
957 void ProgramGL::preLink() in preLink()
966 bool ProgramGL::checkLinkStatus(gl::InfoLog &infoLog) in checkLinkStatus()
1001 void ProgramGL::postLink() in postLink()
1044 void ProgramGL::enableSideBySideRenderingPath() const in enableSideBySideRenderingPath()
1053 void ProgramGL::enableLayeredRenderingPath(int baseViewIndex) const in enableLayeredRenderingPath()
1063 void ProgramGL::getUniformfv(const gl::Context *context, GLint location, GLfloat *params) const in getUniformfv()
1068 void ProgramGL::getUniformiv(const gl::Context *context, GLint location, GLint *params) const in getUniformiv()
1073 void ProgramGL::getUniformuiv(const gl::Context *context, GLint location, GLuint *params) const in getUniformuiv()
1078 void ProgramGL::markUnusedUniformLocations(std::vector<gl::VariableLocation> *uniformLocations, in markUnusedUniformLocations()
1122 void ProgramGL::linkResources(const gl::ProgramLinkedResources &resources) in linkResources()
1156 angle::Result ProgramGL::syncState(const gl::Context *context, in syncState()