diff options
Diffstat (limited to 'src/shader_recompiler/shader_info.h')
| -rw-r--r-- | src/shader_recompiler/shader_info.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/shader_recompiler/shader_info.h b/src/shader_recompiler/shader_info.h index f49a79368..8766bf13e 100644 --- a/src/shader_recompiler/shader_info.h +++ b/src/shader_recompiler/shader_info.h | |||
| @@ -31,14 +31,15 @@ struct Info { | |||
| 31 | bool uses_local_invocation_id{}; | 31 | bool uses_local_invocation_id{}; |
| 32 | bool uses_fp16{}; | 32 | bool uses_fp16{}; |
| 33 | bool uses_fp64{}; | 33 | bool uses_fp64{}; |
| 34 | bool uses_fp16_denorms_flush{}; | ||
| 35 | bool uses_fp16_denorms_preserve{}; | ||
| 36 | bool uses_fp32_denorms_flush{}; | ||
| 37 | bool uses_fp32_denorms_preserve{}; | ||
| 34 | 38 | ||
| 35 | u32 constant_buffer_mask{}; | 39 | u32 constant_buffer_mask{}; |
| 36 | 40 | ||
| 37 | std::array<ConstantBufferDescriptor*, MAX_CBUFS> constant_buffers{}; | ||
| 38 | boost::container::static_vector<ConstantBufferDescriptor, MAX_CBUFS> | 41 | boost::container::static_vector<ConstantBufferDescriptor, MAX_CBUFS> |
| 39 | constant_buffer_descriptors; | 42 | constant_buffer_descriptors; |
| 40 | |||
| 41 | std::array<StorageBufferDescriptor*, MAX_SSBOS> storage_buffers{}; | ||
| 42 | boost::container::static_vector<StorageBufferDescriptor, MAX_SSBOS> storage_buffers_descriptors; | 43 | boost::container::static_vector<StorageBufferDescriptor, MAX_SSBOS> storage_buffers_descriptors; |
| 43 | }; | 44 | }; |
| 44 | 45 | ||