• Home
  • Raw
  • Download

Lines Matching refs:programState

161         const ProgramState &programState                  = programs[shaderType]->getState();  in AddUniforms()  local
162 const std::vector<LinkedUniform> &programUniforms = programState.getUniforms(); in AddUniforms()
163 const RangeUI uniformRange = getRange(programState); in AddUniforms()
808 void ProgramExecutable::updateActiveSamplers(const ProgramState &programState) in updateActiveSamplers() argument
810 const std::vector<SamplerBinding> &samplerBindings = programState.getSamplerBindings(); in updateActiveSamplers()
815 uint32_t uniformIndex = programState.getUniformIndexFromSamplerIndex(samplerIndex); in updateActiveSamplers()
816 const gl::LinkedUniform &samplerUniform = programState.getUniforms()[uniformIndex]; in updateActiveSamplers()
1682 void ProgramExecutable::copyInputsFromProgram(const ProgramState &programState) in copyInputsFromProgram() argument
1684 mProgramInputs = programState.getProgramInputs(); in copyInputsFromProgram()
1687 void ProgramExecutable::copyShaderBuffersFromProgram(const ProgramState &programState, in copyShaderBuffersFromProgram() argument
1690 AppendActiveBlocks(shaderType, programState.getUniformBlocks(), mUniformBlocks); in copyShaderBuffersFromProgram()
1691 AppendActiveBlocks(shaderType, programState.getShaderStorageBlocks(), mShaderStorageBlocks); in copyShaderBuffersFromProgram()
1692 AppendActiveBlocks(shaderType, programState.getAtomicCounterBuffers(), mAtomicCounterBuffers); in copyShaderBuffersFromProgram()
1700 void ProgramExecutable::copySamplerBindingsFromProgram(const ProgramState &programState) in copySamplerBindingsFromProgram() argument
1702 const std::vector<SamplerBinding> &bindings = programState.getSamplerBindings(); in copySamplerBindingsFromProgram()
1706 void ProgramExecutable::copyImageBindingsFromProgram(const ProgramState &programState) in copyImageBindingsFromProgram() argument
1708 const std::vector<ImageBinding> &bindings = programState.getImageBindings(); in copyImageBindingsFromProgram()
1712 void ProgramExecutable::copyOutputsFromProgram(const ProgramState &programState) in copyOutputsFromProgram() argument
1714 mOutputVariables = programState.getOutputVariables(); in copyOutputsFromProgram()
1715 mOutputLocations = programState.getOutputLocations(); in copyOutputsFromProgram()
1716 mSecondaryOutputLocations = programState.getSecondaryOutputLocations(); in copyOutputsFromProgram()