Lines Matching refs:SpirvShader
150 class SpirvShader class
535 SpirvShader(uint32_t codeSerialID,
544 ~SpirvShader();
1045 Operand(const SpirvShader *shader, const EmitState *state, SpirvShader::Object::ID objectId);
1260 …k::ID blockID, InsnIterator insn, EmitState *state, std::unordered_set<SpirvShader::Block::ID> con…
1386 std::unordered_map<SpirvShader::Object::ID, Variable> variables;
1387 std::unordered_map<SpirvShader::Object::ID, SamplerCache> samplerCache;
1423 void createVariable(SpirvShader::Object::ID id, uint32_t componentCount) in createVariable()
1429 Variable &getVariable(SpirvShader::Object::ID id) in getVariable()
1438 void setImmutableInputBuiltins(SpirvShader const *shader);
1447 inline void setInputBuiltin(SpirvShader const *shader, spv::BuiltIn id, F &&f) in setInputBuiltin()
1461 friend class SpirvShader;
1463 std::unordered_map<SpirvShader::Object::ID, Variable> phis;