Skip to content

Commit fcabc0e

Browse files
authored
Address PR Comments
1 parent 16e3642 commit fcabc0e

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

llvm/docs/DirectX/DXContainer.rst

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -548,9 +548,8 @@ The Version 1.1 RootDescriptor_V1_1 extends the base structure with the followin
548548
Root Descriptor Table
549549
~~~~~~~~~~~~~~~~~~~~~
550550

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.
554553

555554
.. code-block:: cpp
556555
@@ -591,7 +590,6 @@ root signature space consumption.
591590
592591
Descriptor Range Version 1.0
593592
''''''''''''''''''''''''''''
594-
595593
The Version 1.0 ``DescriptorRange_V1_0`` provides basic descriptor range definition:
596594

597595
#. **RangeType**: Type of descriptors (CBV, SRV, UAV, or Sampler)
@@ -605,10 +603,10 @@ Descriptor Range Version 1.1
605603
The Version 1.1 DescriptorRange_V1_1 extends the base structure with performance optimization flags.
606604

607605
#. **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>`_.
608607

609608
Root Descriptor Table
610609
'''''''''''''''''''''
611-
612610
RootDescriptorTable provides basic table structure:
613611

614612
#. **NumDescriptorRanges**: Number of descriptor ranges

0 commit comments

Comments
 (0)