D | SpirvShader.hpp | 912 class EmitState class in sw::SpirvShader 915 EmitState(SpirvRoutine *routine, in EmitState() function in sw::SpirvShader::EmitState 1045 Operand(const SpirvShader *shader, const EmitState *state, SpirvShader::Object::ID objectId); 1087 Operand(const EmitState *state, const Object &object); 1145 SIMD::Pointer GetPointerToData(Object::ID id, Int arrayIndex, EmitState const *state) const; 1147 …cessChain(Object::ID id, uint32_t numIndexes, uint32_t const *indexIds, EmitState const *state) co… 1148 …cessChain(Object::ID id, uint32_t numIndexes, uint32_t const *indexIds, EmitState const *state) co… 1156 RValue<SIMD::Int> GetActiveLaneMaskEdge(EmitState *state, Block::ID from, Block::ID to) const; 1159 void SetActiveLaneMask(RValue<SIMD::Int> mask, EmitState *state) const; 1163 void EmitBlocks(Block::ID id, EmitState *state, Block::ID ignore = 0) const; [all …]
|