• Home
  • Raw
  • Download

Lines Matching refs:retVal

844 	int retVal = 0;  in getNumShaderBlocks()  local
855 retVal += numInstances; in getNumShaderBlocks()
859 return retVal; in getNumShaderBlocks()
908 int retVal = 0; in accumulateShader() local
920retVal += numInstances * accumulateComplexType(shader->getDefaultBlock().interfaceBlocks[ndx].vari… in accumulateShader()
926 retVal += accumulateComplexType(shader->getDefaultBlock().variables[varNdx].varType, dMap); in accumulateShader()
928 return retVal; in accumulateShader()
1040 int retVal = 0; in getNumDefaultBlockComponents() local
1044retVal += accumulateComplexType(shader->getDefaultBlock().variables[varNdx].varType, getNumDataTyp… in getNumDefaultBlockComponents()
1046 return retVal; in getNumDefaultBlockComponents()
1697 ProgramInterfaceDefinition::ShaderResourceUsage retVal; in getShaderResourceUsage() local
1699 retVal.numInputs = getNumTypeInstances(shader, glu::STORAGE_IN); in getShaderResourceUsage()
1700 retVal.numInputVectors = getNumVectors(shader, glu::STORAGE_IN); in getShaderResourceUsage()
1701 retVal.numInputComponents = getNumComponents(shader, glu::STORAGE_IN); in getShaderResourceUsage()
1703 retVal.numOutputs = getNumTypeInstances(shader, glu::STORAGE_OUT); in getShaderResourceUsage()
1704 retVal.numOutputVectors = getNumVectors(shader, glu::STORAGE_OUT); in getShaderResourceUsage()
1705 retVal.numOutputComponents = getNumComponents(shader, glu::STORAGE_OUT); in getShaderResourceUsage()
1707 retVal.numPatchInputComponents = getNumComponents(shader, glu::STORAGE_PATCH_IN); in getShaderResourceUsage()
1708 retVal.numPatchOutputComponents = getNumComponents(shader, glu::STORAGE_PATCH_OUT); in getShaderResourceUsage()
1710retVal.numDefaultBlockUniformComponents = getNumDefaultBlockComponents(shader, glu::STORAGE_UNIFOR… in getShaderResourceUsage()
1711 retVal.numCombinedUniformComponents = getNumComponents(shader, glu::STORAGE_UNIFORM); in getShaderResourceUsage()
1712 retVal.numUniformVectors = getNumVectors(shader, glu::STORAGE_UNIFORM); in getShaderResourceUsage()
1714retVal.numSamplers = getNumTypeInstances(shader, glu::STORAGE_UNIFORM, glu::isDataTypeSampler… in getShaderResourceUsage()
1715 retVal.numImages = getNumTypeInstances(shader, glu::STORAGE_UNIFORM, glu::isDataTypeImage); in getShaderResourceUsage()
1717 retVal.numAtomicCounterBuffers = getNumAtomicCounterBuffers(shader); in getShaderResourceUsage()
1718retVal.numAtomicCounters = getNumTypeInstances(shader, glu::STORAGE_UNIFORM, glu::isDataTypeAto… in getShaderResourceUsage()
1720 retVal.numUniformBlocks = getNumShaderBlocks(shader, glu::STORAGE_UNIFORM); in getShaderResourceUsage()
1721 retVal.numShaderStorageBlocks = getNumShaderBlocks(shader, glu::STORAGE_BUFFER); in getShaderResourceUsage()
1736 retVal.numInputs += 1; in getShaderResourceUsage()
1737 retVal.numInputVectors += 1; in getShaderResourceUsage()
1738 retVal.numInputComponents += 4; in getShaderResourceUsage()
1741 retVal.numOutputs += 1; in getShaderResourceUsage()
1742 retVal.numOutputVectors += 1; in getShaderResourceUsage()
1743 retVal.numOutputComponents += 4; in getShaderResourceUsage()
1748 retVal.numInputs += 1 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1749 retVal.numInputVectors += 1 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1750 retVal.numInputComponents += 4 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1753 retVal.numOutputs += 1 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1754 retVal.numOutputVectors += 1 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1755 retVal.numOutputComponents += 4 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1760 retVal.numInputs += 1 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1761 retVal.numInputVectors += 1 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1762 retVal.numInputComponents += 4 * program->getTessellationNumOutputPatchVertices(); in getShaderResourceUsage()
1765 retVal.numOutputs += 1; in getShaderResourceUsage()
1766 retVal.numOutputVectors += 1; in getShaderResourceUsage()
1767 retVal.numOutputComponents += 4; in getShaderResourceUsage()
1778 return retVal; in getShaderResourceUsage()
1783 ProgramInterfaceDefinition::ProgramResourceUsage retVal; in getCombinedProgramResourceUsage() local
1789retVal.uniformBufferMaxBinding = -1; // max binding is inclusive upper bound. Allow 0 bindings… in getCombinedProgramResourceUsage()
1790 retVal.uniformBufferMaxSize = 0; in getCombinedProgramResourceUsage()
1791 retVal.numUniformBlocks = 0; in getCombinedProgramResourceUsage()
1792 retVal.numCombinedVertexUniformComponents = 0; in getCombinedProgramResourceUsage()
1793 retVal.numCombinedFragmentUniformComponents = 0; in getCombinedProgramResourceUsage()
1794 retVal.numCombinedGeometryUniformComponents = 0; in getCombinedProgramResourceUsage()
1795 retVal.numCombinedTessControlUniformComponents = 0; in getCombinedProgramResourceUsage()
1796 retVal.numCombinedTessEvalUniformComponents = 0; in getCombinedProgramResourceUsage()
1797 retVal.shaderStorageBufferMaxBinding = -1; // see above in getCombinedProgramResourceUsage()
1798 retVal.shaderStorageBufferMaxSize = 0; in getCombinedProgramResourceUsage()
1799 retVal.numShaderStorageBlocks = 0; in getCombinedProgramResourceUsage()
1800 retVal.numVaryingComponents = 0; in getCombinedProgramResourceUsage()
1801 retVal.numVaryingVectors = 0; in getCombinedProgramResourceUsage()
1802 retVal.numCombinedSamplers = 0; in getCombinedProgramResourceUsage()
1803 retVal.atomicCounterBufferMaxBinding = -1; // see above in getCombinedProgramResourceUsage()
1804 retVal.atomicCounterBufferMaxSize = 0; in getCombinedProgramResourceUsage()
1805 retVal.numAtomicCounterBuffers = 0; in getCombinedProgramResourceUsage()
1806 retVal.numAtomicCounters = 0; in getCombinedProgramResourceUsage()
1807 retVal.maxImageBinding = -1; // see above in getCombinedProgramResourceUsage()
1808 retVal.numCombinedImages = 0; in getCombinedProgramResourceUsage()
1809 retVal.numCombinedOutputResources = 0; in getCombinedProgramResourceUsage()
1810 retVal.numXFBInterleavedComponents = 0; in getCombinedProgramResourceUsage()
1811 retVal.numXFBSeparateAttribs = 0; in getCombinedProgramResourceUsage()
1812 retVal.numXFBSeparateComponents = 0; in getCombinedProgramResourceUsage()
1813 retVal.fragmentOutputMaxBinding = -1; // see above in getCombinedProgramResourceUsage()
1819retVal.uniformBufferMaxBinding = de::max(retVal.uniformBufferMaxBinding, getMaxBufferBinding(shad… in getCombinedProgramResourceUsage()
1820retVal.uniformBufferMaxSize = de::max(retVal.uniformBufferMaxSize, getBufferMaxSize(shader, glu:… in getCombinedProgramResourceUsage()
1821 retVal.numUniformBlocks += getNumShaderBlocks(shader, glu::STORAGE_UNIFORM); in getCombinedProgramResourceUsage()
1825 …case glu::SHADERTYPE_VERTEX: retVal.numCombinedVertexUniformComponents += getNumComponents(sh… in getCombinedProgramResourceUsage()
1826 …case glu::SHADERTYPE_FRAGMENT: retVal.numCombinedFragmentUniformComponents += getNumComponent… in getCombinedProgramResourceUsage()
1827 …case glu::SHADERTYPE_GEOMETRY: retVal.numCombinedGeometryUniformComponents += getNumComponent… in getCombinedProgramResourceUsage()
1828 …case glu::SHADERTYPE_TESSELLATION_CONTROL: retVal.numCombinedTessControlUniformComponents += getN… in getCombinedProgramResourceUsage()
1829 …case glu::SHADERTYPE_TESSELLATION_EVALUATION: retVal.numCombinedTessEvalUniformComponents += getN… in getCombinedProgramResourceUsage()
1833retVal.shaderStorageBufferMaxBinding = de::max(retVal.shaderStorageBufferMaxBinding, getMaxBufferB… in getCombinedProgramResourceUsage()
1834retVal.shaderStorageBufferMaxSize = de::max(retVal.shaderStorageBufferMaxSize, getBufferMaxSize(s… in getCombinedProgramResourceUsage()
1835 retVal.numShaderStorageBlocks += getNumShaderBlocks(shader, glu::STORAGE_BUFFER); in getCombinedProgramResourceUsage()
1848retVal.numCombinedSamplers += getNumTypeInstances(shader, glu::STORAGE_UNIFORM, glu::isDataTypeSam… in getCombinedProgramResourceUsage()
1850retVal.atomicCounterBufferMaxBinding = de::max(retVal.atomicCounterBufferMaxBinding, getAtomicCoun… in getCombinedProgramResourceUsage()
1851retVal.atomicCounterBufferMaxSize = de::max(retVal.atomicCounterBufferMaxSize, getAtomicCounterMa… in getCombinedProgramResourceUsage()
1852 retVal.numAtomicCounterBuffers += getNumAtomicCounterBuffers(shader); in getCombinedProgramResourceUsage()
1853retVal.numAtomicCounters += getNumTypeInstances(shader, glu::STORAGE_UNIFORM, glu::isDataTypeAt… in getCombinedProgramResourceUsage()
1854retVal.maxImageBinding = de::max(retVal.maxImageBinding, getUniformMaxBinding(shader, glu::isD… in getCombinedProgramResourceUsage()
1855retVal.numCombinedImages += getNumTypeInstances(shader, glu::STORAGE_UNIFORM, glu::isDataTypeIm… in getCombinedProgramResourceUsage()
1857retVal.numCombinedOutputResources += getNumTypeInstances(shader, glu::STORAGE_UNIFORM, glu::isDat… in getCombinedProgramResourceUsage()
1858 retVal.numCombinedOutputResources += getNumShaderBlocks(shader, glu::STORAGE_BUFFER); in getCombinedProgramResourceUsage()
1862 retVal.numCombinedOutputResources += getNumVectors(shader, glu::STORAGE_OUT); in getCombinedProgramResourceUsage()
1863retVal.fragmentOutputMaxBinding = de::max(retVal.fragmentOutputMaxBinding, getFragmentOutputMaxLoc… in getCombinedProgramResourceUsage()
1868 retVal.numXFBInterleavedComponents = getNumXFBComponents(program); in getCombinedProgramResourceUsage()
1871 retVal.numXFBSeparateAttribs = (int)program->getTransformFeedbackVaryings().size(); in getCombinedProgramResourceUsage()
1872 retVal.numXFBSeparateComponents = getNumMaxXFBOutputComponents(program); in getCombinedProgramResourceUsage()
1876 retVal.numVaryingComponents = de::max(numVertexOutputComponents, numFragmentInputComponents); in getCombinedProgramResourceUsage()
1877 retVal.numVaryingVectors = de::max(numVertexOutputVectors, numFragmentInputVectors); in getCombinedProgramResourceUsage()
1879 return retVal; in getCombinedProgramResourceUsage()