aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoaosaffran <126493771+joaosaffran@users.noreply.github.com>2025-03-11 14:31:23 -0700
committerGitHub <noreply@github.com>2025-03-11 14:31:23 -0700
commitfcabc0ec08da3e28d7e65bd578c7ca0fdeae7a9d (patch)
tree7c5c130c6e9d2852a03d1063680ca8c02d4f79ff
parent16e3642a23540edb2e306899999655ef0e9722f2 (diff)
downloadllvm-users/joaosaffran/129797.zip
llvm-users/joaosaffran/129797.tar.gz
llvm-users/joaosaffran/129797.tar.bz2
Address PR Commentsusers/joaosaffran/129797
-rw-r--r--llvm/docs/DirectX/DXContainer.rst8
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/docs/DirectX/DXContainer.rst b/llvm/docs/DirectX/DXContainer.rst
index 0c652ed..40c0884 100644
--- a/llvm/docs/DirectX/DXContainer.rst
+++ b/llvm/docs/DirectX/DXContainer.rst
@@ -548,9 +548,8 @@ The Version 1.1 RootDescriptor_V1_1 extends the base structure with the followin
Root Descriptor Table
~~~~~~~~~~~~~~~~~~~~~
-Descriptor tables provide a flexible mechanism for grouping and managing multiple resource descriptors within
-a single root signature parameter. They enable efficient binding of complex shader resource sets while minimizing
-root signature space consumption.
+Descriptor tables function as containers that hold references to descriptors in descriptor heaps.
+They allow multiple descriptors to be bound to the pipeline through a single root signature parameter.
.. code-block:: cpp
@@ -591,7 +590,6 @@ root signature space consumption.
Descriptor Range Version 1.0
''''''''''''''''''''''''''''
-
The Version 1.0 ``DescriptorRange_V1_0`` provides basic descriptor range definition:
#. **RangeType**: Type of descriptors (CBV, SRV, UAV, or Sampler)
@@ -605,10 +603,10 @@ Descriptor Range Version 1.1
The Version 1.1 DescriptorRange_V1_1 extends the base structure with performance optimization flags.
#. **Flags**: Provide additional information about the descriptors and enable further driver optimizations.
+ For details, check `Direct X documentation <https://learn.microsoft.com/en-us/windows/win32/direct3d12/root-signature-version-1-1#static-and-volatile-flags>`_.
Root Descriptor Table
'''''''''''''''''''''
-
RootDescriptorTable provides basic table structure:
#. **NumDescriptorRanges**: Number of descriptor ranges