mirror of
https://github.com/KytyPS5/KytyPS5.git
synced 2026-10-28 00:12:40 +00:00
shader: own control flow on IR blocks with direct targets
This commit is contained in:
1 parent
8abf99c56e
commit
3df456675d
13 files changed
+477
-472
No files matched your search
@@ -34523,7 +34523,6 @@ void CheckIndirectBufferStore(VulkanHarness &vulkan) {
|
||||
program.block_storage.push_back(std::make_unique<Block>());
|
||||
auto *block = program.block_storage.back().get();
|
||||
program.blocks.push_back(block);
|
||||
program.block_info.push_back({.id = 0});
|
||||
|
||||
auto &lane = block->AppendNewInst(ValueOpcode::LaneId);
|
||||
auto &selector = block->AppendNewInst(ValueOpcode::BitwiseAnd32,
|
||||
@@ -34629,7 +34628,6 @@ void CheckIndirectImageKeySwitch(VulkanHarness &vulkan) {
|
||||
program.block_storage.push_back(std::make_unique<Block>());
|
||||
auto *block = program.block_storage.back().get();
|
||||
program.blocks.push_back(block);
|
||||
program.block_info.push_back({.id = 0});
|
||||
|
||||
auto &key = block->AppendNewInst(ValueOpcode::LaneId);
|
||||
auto &image =
|
||||
|
||||
Reference in new issue
Block a user