diff options
Diffstat (limited to 'src/shader_recompiler/shader_info.h')
| -rw-r--r-- | src/shader_recompiler/shader_info.h | 4 |
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 | }; |
| 71 | using TextureBufferDescriptors = boost::container::small_vector<TextureBufferDescriptor, 6>; | 72 | using 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 | }; |
| 80 | using ImageBufferDescriptors = boost::container::small_vector<ImageBufferDescriptor, 2>; | 82 | using 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 | }; |
| 92 | using TextureDescriptors = boost::container::small_vector<TextureDescriptor, 12>; | 95 | using 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 | }; |
| 102 | using ImageDescriptors = boost::container::small_vector<ImageDescriptor, 4>; | 106 | using ImageDescriptors = boost::container::small_vector<ImageDescriptor, 4>; |
| 103 | 107 | ||