committed by
crueter
6 changed files with 483 additions and 429 deletions
-
1src/shader_recompiler/CMakeLists.txt
-
36src/shader_recompiler/frontend/maxwell/translate/impl/impl.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/impl.h
-
97src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp
-
34src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.h
-
58src/video_core/CMakeLists.txt
@ -0,0 +1,34 @@ |
|||
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project |
|||
// SPDX-License-Identifier: GPL-3.0-or-later |
|||
|
|||
#pragma once |
|||
#include "shader_recompiler/environment.h" |
|||
#include "shader_recompiler/frontend/ir/basic_block.h" |
|||
#include "shader_recompiler/frontend/ir/ir_emitter.h" |
|||
#include "shader_recompiler/frontend/maxwell/instruction.h" |
|||
|
|||
namespace Shader::Maxwell { |
|||
namespace isberd { |
|||
enum class Mode : u64 { |
|||
Default, |
|||
Patch, |
|||
Prim, |
|||
Attr, |
|||
}; |
|||
|
|||
enum class Shift : u64 { |
|||
Default, |
|||
U16, |
|||
B32, |
|||
}; |
|||
|
|||
enum class SZ : u64 { |
|||
U8, |
|||
U16, |
|||
U32, |
|||
F32, |
|||
}; |
|||
|
|||
} // Anonymous namespace |
|||
|
|||
} // namespace Shader::Maxwell |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue