Searched refs:ShaderBlocks (Results 1 – 3 of 3) sorted by relevance
158 void schedule_block(Block& in_block, Shader::ShaderBlocks& out_blocks, ValueFactory& vf);167 bool schedule_tex(Shader::ShaderBlocks& out_blocks);168 bool schedule_vtx(Shader::ShaderBlocks& out_blocks);171 bool schedule_gds(Shader::ShaderBlocks& out_blocks, std::list<I *>& ready_list);174 bool schedule_cf(Shader::ShaderBlocks& out_blocks, std::list<I *>& ready_list);176 bool schedule_alu(Shader::ShaderBlocks& out_blocks);177 void start_new_block(Shader::ShaderBlocks& out_blocks, Block::Type type);182 bool schedule_exports(Shader::ShaderBlocks& out_blocks, std::list<ExportInstr *>& ready_list);267 Shader::ShaderBlocks scheduled_blocks; in run()282 void BlockSheduler::schedule_block(Block& in_block, Shader::ShaderBlocks& out_blocks, ValueFactory&… in schedule_block()[all …]
137 using ShaderBlocks = std::list<Block::Pointer, Allocator<Block::Pointer>>; variable188 ShaderBlocks& func() { return m_root; } in func()189 void reset_function(ShaderBlocks& new_root);322 ShaderBlocks m_root;
1436 void Shader::reset_function(ShaderBlocks& new_root) in reset_function()