summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/shader_info.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/shader_recompiler/shader_info.h')
-rw-r--r--src/shader_recompiler/shader_info.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/shader_recompiler/shader_info.h b/src/shader_recompiler/shader_info.h
index 0f45bdfb6..0f28ae07b 100644
--- a/src/shader_recompiler/shader_info.h
+++ b/src/shader_recompiler/shader_info.h
@@ -67,6 +67,7 @@ struct TextureBufferDescriptor {
67 u32 secondary_cbuf_index; 67 u32 secondary_cbuf_index;
68 u32 secondary_cbuf_offset; 68 u32 secondary_cbuf_offset;
69 u32 count; 69 u32 count;
70 u32 size_shift;
70}; 71};
71using TextureBufferDescriptors = boost::container::small_vector<TextureBufferDescriptor, 6>; 72using TextureBufferDescriptors = boost::container::small_vector<TextureBufferDescriptor, 6>;
72 73
@@ -76,6 +77,7 @@ struct ImageBufferDescriptor {
76 u32 cbuf_index; 77 u32 cbuf_index;
77 u32 cbuf_offset; 78 u32 cbuf_offset;
78 u32 count; 79 u32 count;
80 u32 size_shift;
79}; 81};
80using ImageBufferDescriptors = boost::container::small_vector<ImageBufferDescriptor, 2>; 82using ImageBufferDescriptors = boost::container::small_vector<ImageBufferDescriptor, 2>;
81 83
@@ -88,6 +90,7 @@ struct TextureDescriptor {
88 u32 secondary_cbuf_index; 90 u32 secondary_cbuf_index;
89 u32 secondary_cbuf_offset; 91 u32 secondary_cbuf_offset;
90 u32 count; 92 u32 count;
93 u32 size_shift;
91}; 94};
92using TextureDescriptors = boost::container::small_vector<TextureDescriptor, 12>; 95using TextureDescriptors = boost::container::small_vector<TextureDescriptor, 12>;
93 96
@@ -98,6 +101,7 @@ struct ImageDescriptor {
98 u32 cbuf_index; 101 u32 cbuf_index;
99 u32 cbuf_offset; 102 u32 cbuf_offset;
100 u32 count; 103 u32 count;
104 u32 size_shift;
101}; 105};
102using ImageDescriptors = boost::container::small_vector<ImageDescriptor, 4>; 106using ImageDescriptors = boost::container::small_vector<ImageDescriptor, 4>;
103 107