Home
last modified time | relevance | path

Searched refs:ShaderBlocks (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_scheduler.cpp158 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 …]
Dsfn_shader.h137 using ShaderBlocks = std::list<Block::Pointer, Allocator<Block::Pointer>>; variable
188 ShaderBlocks& func() { return m_root; } in func()
189 void reset_function(ShaderBlocks& new_root);
322 ShaderBlocks m_root;
Dsfn_shader.cpp1436 void Shader::reset_function(ShaderBlocks& new_root) in reset_function()