Lines Matching refs:ProgramExecutable
186 ProgramExecutable::ProgramExecutable() in ProgramExecutable() function in gl::ProgramExecutable
216 ProgramExecutable::ProgramExecutable(const ProgramExecutable &other) in ProgramExecutable() function in gl::ProgramExecutable
257 ProgramExecutable::~ProgramExecutable() = default;
259 void ProgramExecutable::reset(bool clearInfoLog) in reset()
320 void ProgramExecutable::load(bool isSeparable, gl::BinaryInputStream *stream) in load()
545 void ProgramExecutable::save(bool isSeparable, gl::BinaryOutputStream *stream) const in save()
722 int ProgramExecutable::getInfoLogLength() const in getInfoLogLength()
727 void ProgramExecutable::getInfoLog(GLsizei bufSize, GLsizei *length, char *infoLog) const in getInfoLog()
732 std::string ProgramExecutable::getInfoLogString() const in getInfoLogString()
737 bool ProgramExecutable::isAttribLocationActive(size_t attribLocation) const in isAttribLocationActive()
743 AttributesMask ProgramExecutable::getAttributesMask() const in getAttributesMask()
748 bool ProgramExecutable::hasDefaultUniforms() const in hasDefaultUniforms()
753 bool ProgramExecutable::hasTextures() const in hasTextures()
758 bool ProgramExecutable::hasUniformBuffers() const in hasUniformBuffers()
763 bool ProgramExecutable::hasStorageBuffers() const in hasStorageBuffers()
768 bool ProgramExecutable::hasAtomicCounterBuffers() const in hasAtomicCounterBuffers()
773 bool ProgramExecutable::hasImages() const in hasImages()
778 bool ProgramExecutable::usesFramebufferFetch() const in usesFramebufferFetch()
783 GLuint ProgramExecutable::getUniformIndexFromImageIndex(GLuint imageIndex) const in getUniformIndexFromImageIndex()
789 GLuint ProgramExecutable::getUniformIndexFromSamplerIndex(GLuint samplerIndex) const in getUniformIndexFromSamplerIndex()
795 void ProgramExecutable::setActive(size_t textureUnit, in setActive()
806 void ProgramExecutable::setInactive(size_t textureUnit) in setInactive()
815 void ProgramExecutable::hasSamplerTypeConflict(size_t textureUnit) in hasSamplerTypeConflict()
822 void ProgramExecutable::hasSamplerFormatConflict(size_t textureUnit) in hasSamplerFormatConflict()
828 void ProgramExecutable::updateActiveSamplers(const ProgramState &programState) in updateActiveSamplers()
865 void ProgramExecutable::updateActiveImages(const ProgramExecutable &executable) in updateActiveImages()
883 void ProgramExecutable::setSamplerUniformTextureTypeAndFormat( in setSamplerUniformTextureTypeAndFormat()
931 void ProgramExecutable::updateCanDrawWith() in updateCanDrawWith()
936 void ProgramExecutable::saveLinkedStateInfo(const Context *context, const ProgramState &state) in saveLinkedStateInfo()
950 bool ProgramExecutable::isYUVOutput() const in isYUVOutput()
955 ShaderType ProgramExecutable::getLinkedTransformFeedbackStage() const in getLinkedTransformFeedbackStage()
960 bool ProgramExecutable::linkMergedVaryings( in linkMergedVaryings()
1017 bool ProgramExecutable::linkValidateTransformFeedback( in linkValidateTransformFeedback()
1146 void ProgramExecutable::gatherTransformFeedbackVaryings( in gatherTransformFeedbackVaryings()
1190 void ProgramExecutable::updateTransformFeedbackStrides() in updateTransformFeedbackStrides()
1219 bool ProgramExecutable::validateSamplersImpl(InfoLog *infoLog, const Caps &caps) const in validateSamplersImpl()
1257 bool ProgramExecutable::linkValidateOutputVariables( in linkValidateOutputVariables()
1515 bool ProgramExecutable::linkUniforms( in linkUniforms()
1542 void ProgramExecutable::linkSamplerAndImageBindings(GLuint *combinedImageUniforms) in linkSamplerAndImageBindings()
1638 bool ProgramExecutable::linkAtomicCounterBuffers(const Context *context, InfoLog &infoLog) in linkAtomicCounterBuffers()
1703 void ProgramExecutable::copyInputsFromProgram(const ProgramState &programState) in copyInputsFromProgram()
1708 void ProgramExecutable::copyShaderBuffersFromProgram(const ProgramState &programState, in copyShaderBuffersFromProgram()
1716 void ProgramExecutable::clearSamplerBindings() in clearSamplerBindings()
1721 void ProgramExecutable::copySamplerBindingsFromProgram(const ProgramState &programState) in copySamplerBindingsFromProgram()
1727 void ProgramExecutable::copyImageBindingsFromProgram(const ProgramState &programState) in copyImageBindingsFromProgram()
1733 void ProgramExecutable::copyOutputsFromProgram(const ProgramState &programState) in copyOutputsFromProgram()
1740 void ProgramExecutable::copyUniformsFromProgramMap(const ShaderMap<Program *> &programs) in copyUniformsFromProgramMap()