summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/emit_context.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/shader_recompiler/backend/spirv/emit_context.h')
-rw-r--r--src/shader_recompiler/backend/spirv/emit_context.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/shader_recompiler/backend/spirv/emit_context.h b/src/shader_recompiler/backend/spirv/emit_context.h
index 30b08104d..8b000f1ec 100644
--- a/src/shader_recompiler/backend/spirv/emit_context.h
+++ b/src/shader_recompiler/backend/spirv/emit_context.h
@@ -9,6 +9,7 @@
9 9
10#include <sirit/sirit.h> 10#include <sirit/sirit.h>
11 11
12#include "shader_recompiler/backend/bindings.h"
12#include "shader_recompiler/frontend/ir/program.h" 13#include "shader_recompiler/frontend/ir/program.h"
13#include "shader_recompiler/profile.h" 14#include "shader_recompiler/profile.h"
14#include "shader_recompiler/shader_info.h" 15#include "shader_recompiler/shader_info.h"
@@ -17,14 +18,6 @@ namespace Shader::Backend::SPIRV {
17 18
18using Sirit::Id; 19using Sirit::Id;
19 20
20struct Bindings {
21 u32 unified{};
22 u32 uniform_buffer{};
23 u32 storage_buffer{};
24 u32 texture{};
25 u32 image{};
26};
27
28class VectorTypes { 21class VectorTypes {
29public: 22public:
30 void Define(Sirit::Module& sirit_ctx, Id base_type, std::string_view name); 23 void Define(Sirit::Module& sirit_ctx, Id base_type, std::string_view name);