You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: llvm/docs/DirectX/DXContainer.rst
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -548,9 +548,8 @@ The Version 1.1 RootDescriptor_V1_1 extends the base structure with the followin
548
548
Root Descriptor Table
549
549
~~~~~~~~~~~~~~~~~~~~~
550
550
551
-
Descriptor tables provide a flexible mechanism for grouping and managing multiple resource descriptors within
552
-
a single root signature parameter. They enable efficient binding of complex shader resource sets while minimizing
553
-
root signature space consumption.
551
+
Descriptor tables function as containers that hold references to descriptors in descriptor heaps.
552
+
They allow multiple descriptors to be bound to the pipeline through a single root signature parameter.
554
553
555
554
.. code-block:: cpp
556
555
@@ -591,7 +590,6 @@ root signature space consumption.
591
590
592
591
Descriptor Range Version 1.0
593
592
''''''''''''''''''''''''''''
594
-
595
593
The Version 1.0 ``DescriptorRange_V1_0`` provides basic descriptor range definition:
596
594
597
595
#. **RangeType**: Type of descriptors (CBV, SRV, UAV, or Sampler)
@@ -605,10 +603,10 @@ Descriptor Range Version 1.1
605
603
The Version 1.1 DescriptorRange_V1_1 extends the base structure with performance optimization flags.
606
604
607
605
#. **Flags**: Provide additional information about the descriptors and enable further driver optimizations.
606
+
For details, check `Direct X documentation <https://learn.microsoft.com/en-us/windows/win32/direct3d12/root-signature-version-1-1#static-and-volatile-flags>`_.
0 commit comments