Lines Matching refs:ProgramExecutable
186 ProgramExecutable::ProgramExecutable() in ProgramExecutable() function in gl::ProgramExecutable
214 ProgramExecutable::ProgramExecutable(const ProgramExecutable &other) in ProgramExecutable() function in gl::ProgramExecutable
253 ProgramExecutable::~ProgramExecutable() = default;
255 void ProgramExecutable::reset() in reset()
311 void ProgramExecutable::load(bool isSeparable, gl::BinaryInputStream *stream) in load()
545 void ProgramExecutable::save(bool isSeparable, gl::BinaryOutputStream *stream) const in save()
731 int ProgramExecutable::getInfoLogLength() const in getInfoLogLength()
736 void ProgramExecutable::getInfoLog(GLsizei bufSize, GLsizei *length, char *infoLog) const in getInfoLog()
741 std::string ProgramExecutable::getInfoLogString() const in getInfoLogString()
746 bool ProgramExecutable::isAttribLocationActive(size_t attribLocation) const in isAttribLocationActive()
754 AttributesMask ProgramExecutable::getAttributesMask() const in getAttributesMask()
761 bool ProgramExecutable::hasDefaultUniforms() const in hasDefaultUniforms()
766 bool ProgramExecutable::hasTextures() const in hasTextures()
771 bool ProgramExecutable::hasUniformBuffers() const in hasUniformBuffers()
776 bool ProgramExecutable::hasStorageBuffers() const in hasStorageBuffers()
781 bool ProgramExecutable::hasAtomicCounterBuffers() const in hasAtomicCounterBuffers()
786 bool ProgramExecutable::hasImages() const in hasImages()
791 bool ProgramExecutable::usesFramebufferFetch() const in usesFramebufferFetch()
796 GLuint ProgramExecutable::getUniformIndexFromImageIndex(GLuint imageIndex) const in getUniformIndexFromImageIndex()
802 GLuint ProgramExecutable::getUniformIndexFromSamplerIndex(GLuint samplerIndex) const in getUniformIndexFromSamplerIndex()
808 void ProgramExecutable::updateActiveSamplers(const ProgramState &programState) in updateActiveSamplers()
852 void ProgramExecutable::updateActiveImages(const ProgramExecutable &executable) in updateActiveImages()
870 void ProgramExecutable::setSamplerUniformTextureTypeAndFormat( in setSamplerUniformTextureTypeAndFormat()
918 void ProgramExecutable::updateCanDrawWith() in updateCanDrawWith()
923 void ProgramExecutable::saveLinkedStateInfo(const ProgramState &state) in saveLinkedStateInfo()
937 bool ProgramExecutable::isYUVOutput() const in isYUVOutput()
942 ShaderType ProgramExecutable::getLinkedTransformFeedbackStage() const in getLinkedTransformFeedbackStage()
947 bool ProgramExecutable::linkMergedVaryings( in linkMergedVaryings()
1004 bool ProgramExecutable::linkValidateTransformFeedback( in linkValidateTransformFeedback()
1122 void ProgramExecutable::gatherTransformFeedbackVaryings( in gatherTransformFeedbackVaryings()
1166 void ProgramExecutable::updateTransformFeedbackStrides() in updateTransformFeedbackStrides()
1195 bool ProgramExecutable::validateSamplersImpl(InfoLog *infoLog, const Caps &caps) const in validateSamplersImpl()
1233 bool ProgramExecutable::linkValidateOutputVariables( in linkValidateOutputVariables()
1491 bool ProgramExecutable::linkUniforms( in linkUniforms()
1518 void ProgramExecutable::linkSamplerAndImageBindings(GLuint *combinedImageUniforms) in linkSamplerAndImageBindings()
1614 bool ProgramExecutable::linkAtomicCounterBuffers(const Context *context, InfoLog &infoLog) in linkAtomicCounterBuffers()
1682 void ProgramExecutable::copyInputsFromProgram(const ProgramState &programState) in copyInputsFromProgram()
1687 void ProgramExecutable::copyShaderBuffersFromProgram(const ProgramState &programState, in copyShaderBuffersFromProgram()
1695 void ProgramExecutable::clearSamplerBindings() in clearSamplerBindings()
1700 void ProgramExecutable::copySamplerBindingsFromProgram(const ProgramState &programState) in copySamplerBindingsFromProgram()
1706 void ProgramExecutable::copyImageBindingsFromProgram(const ProgramState &programState) in copyImageBindingsFromProgram()
1712 void ProgramExecutable::copyOutputsFromProgram(const ProgramState &programState) in copyOutputsFromProgram()
1719 void ProgramExecutable::copyUniformsFromProgramMap(const ShaderMap<Program *> &programs) in copyUniformsFromProgramMap()