Revisions of renderdoc
buildservice-autocommit
accepted
request 1184090
from
Dirk Mueller (dirkmueller)
(revision 3)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 2)
- update to 1.33: * The default DXIL disassembly type `DXBC/DXIL` has changed to use a new RenderDoc custom DXIL disassembly view. * The goals of the RenderDoc DXIL disassembly view is to make it easier for a human to read and parse the DXIL disassembly. * It does not try to be compatible with or emulate the DXC DXIL disassembly output. DXC DXIL disassembly output can be selected using the `DXC DXIL` option in the `Disassembly type` drop down. * Leverages C-style syntax, HLSL naming and uses declared type SSA variables. * Uses reflection data where possible for resource naming. * Custom decoding of DXIL DX specific opcodes i.e. `LoadInput`, `StoreOutput`, `CBufferLoad`, `BufferLoad`, `BufferStore`, `TextureLoad`, `TextureStore`, `Sample*`, `AtomicBinOp`. * Where possible uses HLSL intrinsic names for DXIL DX opcodes i.e. `sin`, `cos`, `tan`, `isnan`, `ddx_coarse`, etc. * Custom decoding of handle creation and annotation to make it easier to link back to the resource. * UI: Add the ability to create and jump between bookmarks in the shader viewer, thanks to Louis de Carufel. * D3D12 and Vulkan: You can now directly browse the contents of a given descriptor heap or descriptor set. * D3D12 and Vulkan: Overlapping descriptor bindings will now properly indicate which binding was used to access which descriptor. * D3D12: Added support for new DLL selection API `ID3D12DeviceFactory` and similar. * D3D12: SM6.6 direct heap accesses will now be displayed in the texture viewer.
Dirk Mueller (dirkmueller)
committed
(revision 1)
Displaying all 3 revisions