Searched refs:getVariableManager (Results 1 – 5 of 5) sorted by relevance
96 …std::copy(state.getVariableManager().getBegin<AnyEntry>(), state.getVariableManager().getEnd<AnyEn… in genVertexPassthrough()114 …Variable* inVar = state.getVariableManager().allocate(outVar->getType(), Variable::STORAGE_SHADER_… in genVertexPassthrough()117 state.getVariableManager().setValue(inVar, entry->getValueRange()); in genVertexPassthrough()127 const ValueEntry* fragColorEntry = findByName(state.getVariableManager(), getFragColorName(state)); in genFragmentPassthrough()130 …Variable* inColorVariable = state.getVariableManager().allocate(fragColorEntry->getVariable()->get… in genFragmentPassthrough()132 state.getVariableManager().setValue(inColorVariable, fragColorEntry->getValueRange()); in genFragmentPassthrough()186 m_state.getVariableManager().reserve(reservedScalars, 4*2); in generate()197 …Variable* variable = m_state.getVariableManager().allocate(input->getVariable()->getType(), Vari… in generate()199 m_state.getVariableManager().setValue(variable, input->getValueRange()); in generate()206 …Variable* fragColorVar = m_state.getVariableManager().allocate(VariableType(VariableType::TYPE_FLO… in generate()[all …]
266 …if (state.getVariableManager().getNumAllocatedScalars() + type.getScalarSize() > state.getShaderPa… in canAllocateVariable()823 … = state.getShaderParameters().maxCombinedVariableScalars - state.getVariableManager().getNumAllo… in AssignOp()824 …bool useRandomRange = !state.getVariableManager().hasEntry<IsWritableEntry>() || ((maxScalars > 0)… in AssignOp()836 …ndom().choose<const ValueEntry*>(state.getVariableManager().getBegin<IsWritableEntry>(), state.get… in AssignOp()841 …DE_ASSERT(state.getVariableManager().hasEntry(IsWritableIntersectingEntry(m_valueRange.asAccess())… in AssignOp()845 …IsWritableIntersectingEntry::Iterator first = state.getVariableManager().getBegin(IsWritableInters… in AssignOp()846 …IsWritableIntersectingEntry::Iterator end = state.getVariableManager().getEnd(IsWritableIntersecti… in AssignOp()889 !state.getVariableManager().hasEntry(IsWritableIntersectingEntry(valueRange))) in getWeight()896 !state.getVariableManager().hasEntry<IsWritableEntry>() && in getWeight()897 …state.getVariableManager().getNumAllocatedScalars() >= state.getShaderParameters().maxCombinedVari… in getWeight()[all …]
150 state.getVariableManager().pushVariableScope(m_scope); in init()185 state.getVariableManager().popVariableScope(); in createNextChild()256 const vector<Variable*>& liveVars = state.getVariableManager().getLiveVariables(); in DeclarationStatement()271 const ValueEntry* value = state.getVariableManager().getValue(variable); in DeclarationStatement()301 state.getVariableManager().declareVariable(variable); in DeclarationStatement()314 state.getVariableManager().declareVariable(variable); in DeclarationStatement()324 if (!hasDeclarableVars(state.getVariableManager())) in getWeight()400 state.getVariableManager().pushValueScope(m_conditionalScope); in createNextChild()410 state.getVariableManager().popValueScope(); in createNextChild()415 state.getVariableManager().pushValueScope(m_conditionalScope); in createNextChild()[all …]
69 const ValueEntry* entry = m_state.getVariableManager().getValue(variable); in generate()76 m_state.getVariableManager().removeValueFromCurrentScope(variable); in generate()
67 VariableManager& getVariableManager (void) { return *m_varManager; } in getVariableManager() function in rsg::GeneratorState68 const VariableManager& getVariableManager (void) const { return *m_varManager; } in getVariableManager() function in rsg::GeneratorState