Lines Matching refs:ProgramVk
141 ProgramVk::ProgramVk(const gl::ProgramState &state) : ProgramImpl(state) in ProgramVk() function in rx::ProgramVk
147 ProgramVk::~ProgramVk() = default;
149 void ProgramVk::destroy(const gl::Context *context) in destroy()
155 void ProgramVk::reset(ContextVk *contextVk) in reset()
164 std::unique_ptr<rx::LinkEvent> ProgramVk::load(const gl::Context *context, in load()
206 void ProgramVk::save(const gl::Context *context, gl::BinaryOutputStream *stream) in save()
231 void ProgramVk::setBinaryRetrievableHint(bool retrievable) in setBinaryRetrievableHint()
236 void ProgramVk::setSeparable(bool separable) in setSeparable()
243 void ProgramVk::fillProgramStateMap(gl::ShaderMap<const gl::ProgramState *> *programStatesOut) in fillProgramStateMap()
255 std::unique_ptr<LinkEvent> ProgramVk::link(const gl::Context *context, in link()
301 void ProgramVk::linkResources(const gl::ProgramLinkedResources &resources) in linkResources()
309 angle::Result ProgramVk::initDefaultUniformBlocks(const gl::Context *glContext) in initDefaultUniformBlocks()
325 void ProgramVk::generateUniformLayoutMapping(gl::ShaderMap<sh::BlockLayoutMap> &layoutMap, in generateUniformLayoutMapping()
343 void ProgramVk::initDefaultUniformLayoutMapping(gl::ShaderMap<sh::BlockLayoutMap> &layoutMap) in initDefaultUniformLayoutMapping()
390 angle::Result ProgramVk::resizeUniformBlockMemory(ContextVk *contextVk, in resizeUniformBlockMemory()
414 GLboolean ProgramVk::validate(const gl::Caps &caps, gl::InfoLog *infoLog) in validate()
421 void ProgramVk::setUniformImpl(GLint location, GLsizei count, const T *v, GLenum entryPointType) in setUniformImpl()
486 void ProgramVk::getUniformImpl(GLint location, T *v, GLenum entryPointType) const in getUniformImpl()
515 void ProgramVk::setUniform1fv(GLint location, GLsizei count, const GLfloat *v) in setUniform1fv()
520 void ProgramVk::setUniform2fv(GLint location, GLsizei count, const GLfloat *v) in setUniform2fv()
525 void ProgramVk::setUniform3fv(GLint location, GLsizei count, const GLfloat *v) in setUniform3fv()
530 void ProgramVk::setUniform4fv(GLint location, GLsizei count, const GLfloat *v) in setUniform4fv()
535 void ProgramVk::setUniform1iv(GLint location, GLsizei count, const GLint *v) in setUniform1iv()
549 void ProgramVk::setUniform2iv(GLint location, GLsizei count, const GLint *v) in setUniform2iv()
554 void ProgramVk::setUniform3iv(GLint location, GLsizei count, const GLint *v) in setUniform3iv()
559 void ProgramVk::setUniform4iv(GLint location, GLsizei count, const GLint *v) in setUniform4iv()
564 void ProgramVk::setUniform1uiv(GLint location, GLsizei count, const GLuint *v) in setUniform1uiv()
569 void ProgramVk::setUniform2uiv(GLint location, GLsizei count, const GLuint *v) in setUniform2uiv()
574 void ProgramVk::setUniform3uiv(GLint location, GLsizei count, const GLuint *v) in setUniform3uiv()
579 void ProgramVk::setUniform4uiv(GLint location, GLsizei count, const GLuint *v) in setUniform4uiv()
585 void ProgramVk::setUniformMatrixfv(GLint location, in setUniformMatrixfv()
613 void ProgramVk::setUniformMatrix2fv(GLint location, in setUniformMatrix2fv()
621 void ProgramVk::setUniformMatrix3fv(GLint location, in setUniformMatrix3fv()
629 void ProgramVk::setUniformMatrix4fv(GLint location, in setUniformMatrix4fv()
637 void ProgramVk::setUniformMatrix2x3fv(GLint location, in setUniformMatrix2x3fv()
645 void ProgramVk::setUniformMatrix3x2fv(GLint location, in setUniformMatrix3x2fv()
653 void ProgramVk::setUniformMatrix2x4fv(GLint location, in setUniformMatrix2x4fv()
661 void ProgramVk::setUniformMatrix4x2fv(GLint location, in setUniformMatrix4x2fv()
669 void ProgramVk::setUniformMatrix3x4fv(GLint location, in setUniformMatrix3x4fv()
677 void ProgramVk::setUniformMatrix4x3fv(GLint location, in setUniformMatrix4x3fv()
685 void ProgramVk::getUniformfv(const gl::Context *context, GLint location, GLfloat *params) const in getUniformfv()
690 void ProgramVk::getUniformiv(const gl::Context *context, GLint location, GLint *params) const in getUniformiv()
695 void ProgramVk::getUniformuiv(const gl::Context *context, GLint location, GLuint *params) const in getUniformuiv()
700 size_t ProgramVk::calcUniformUpdateRequiredSpace(ContextVk *contextVk, in calcUniformUpdateRequiredSpace()
716 angle::Result ProgramVk::updateUniforms(ContextVk *contextVk) in updateUniforms()
811 void ProgramVk::setAllDefaultUniformsDirty() in setAllDefaultUniformsDirty()
820 void ProgramVk::onProgramBind() in onProgramBind()