1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2024-12-13 16:08:50 +01:00
dxvk/src/dxbc
Philip Rebohle 0db26a0456
[dxbc] Actually do the skip range check thing properly
Turns out the first attempt only worked because my test case didn't
do any dynamically indexed stores at all, but broke everything else.
Oops.
2022-03-24 12:53:29 +01:00
..
dxbc_analysis.cpp [dxbc] Generate smallest possible vectors for local arrays 2022-03-24 12:47:40 +01:00
dxbc_analysis.h [dxbc] Generate smallest possible vectors for local arrays 2022-03-24 12:47:40 +01:00
dxbc_chunk_isgn.cpp [dxbc] Print shader signatures at debug loglevel 2019-07-11 12:40:44 +02:00
dxbc_chunk_isgn.h [dxbc] Print shader signatures at debug loglevel 2019-07-11 12:40:44 +02:00
dxbc_chunk_shex.cpp [dxbc] rename DxbcProgramVersion to DxbcProgramInfo 2018-10-08 12:32:01 +02:00
dxbc_chunk_shex.h [dxbc] rename DxbcProgramVersion to DxbcProgramInfo 2018-10-08 12:32:01 +02:00
dxbc_common.cpp [dxbc] rename DxbcProgramVersion to DxbcProgramInfo 2018-10-08 12:32:01 +02:00
dxbc_common.h [dxbc] rename DxbcProgramVersion to DxbcProgramInfo 2018-10-08 12:32:01 +02:00
dxbc_compiler.cpp [dxbc] Actually do the skip range check thing properly 2022-03-24 12:53:29 +01:00
dxbc_compiler.h [dxbc] Support switch-case fallthrough 2022-03-22 17:32:43 +01:00
dxbc_decoder.cpp [dxbc] Implemented 64-bit Vector ALU instructions 2018-06-07 15:05:06 +02:00
dxbc_decoder.h [dxbc] Fix operand modifiers on 64-bit types 2020-10-22 12:43:04 +02:00
dxbc_defs.cpp [dxbc] Implement label, call and callc instructions 2019-09-22 22:28:58 +02:00
dxbc_defs.h [dxbc] Implement MSAD4 instruction 2019-09-16 12:42:14 +02:00
dxbc_enums.h [dxbc] Parse dynamically indexed flag for constant buffers 2019-10-28 14:15:44 +01:00
dxbc_header.cpp [dxbc] Added DXBC to SPIR-V compiler stub 2017-10-16 17:50:09 +02:00
dxbc_header.h [dxbc] Added DXBC to SPIR-V compiler stub 2017-10-16 17:50:09 +02:00
dxbc_include.h [dxbc] Added type info struct 2017-10-17 13:02:57 +02:00
dxbc_modinfo.h [dxbc] Add Xfb structures to DxbcModuleInfo 2018-10-10 10:28:15 +02:00
dxbc_module.cpp [dxbc] Parse patch constant signature 2019-01-26 14:52:29 +01:00
dxbc_module.h [dxbc] Parse patch constant signature 2019-01-26 14:52:29 +01:00
dxbc_names.cpp [dxbc] Add ostream operator for DxbcScalarType 2019-07-11 12:40:44 +02:00
dxbc_names.h [dxbc] Add ostream operator for DxbcScalarType 2019-07-11 12:40:44 +02:00
dxbc_options.cpp [dxbc] Implement hack to treat multisampled textures as normal textures 2021-07-02 05:52:05 +02:00
dxbc_options.h [dxbc] Implement hack to treat multisampled textures as normal textures 2021-07-02 05:52:05 +02:00
dxbc_reader.cpp [d3d11] Implemented basic shader creation methods 2017-12-06 18:54:01 +01:00
dxbc_reader.h [d3d11] Implemented basic shader creation methods 2017-12-06 18:54:01 +01:00
dxbc_tag.h [dxbc] Added DXBC to SPIR-V compiler stub 2017-10-16 17:50:09 +02:00
dxbc_util.cpp [dxbc] Replace computeResourceSlotId by light-weight alternatives 2019-04-18 10:06:15 +02:00
dxbc_util.h [dxbc] Replace computeResourceSlotId by light-weight alternatives 2019-04-18 10:06:15 +02:00
meson.build [build] Cleanup build system. 2022-03-17 01:38:58 +00:00