Skip to content

Commit

Permalink
Merge pull request #377 from tannergooding/main
Browse files Browse the repository at this point in the history
Add missing xml doc comments
  • Loading branch information
tannergooding committed Dec 24, 2023
2 parents 47f5f4b + dbfbf7b commit c80c8f4
Show file tree
Hide file tree
Showing 587 changed files with 33,867 additions and 2,012 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<summary>A <b>UINT32</b> containing the count of <see cref="D3D12_AUTO_BREADCRUMB_OP" /> values in the array pointed to by <code>pCommandHistory</code>.</summary>
</member>
<member name="D3D12_AUTO_BREADCRUMB_NODE.pLastBreadcrumbValue">
<summary>A pointer to a constant <b>UINT32</b> containing the index (within the array pointed to by <code>pCommandHistory</code>) of the last render/compute operation that was completed by the GPU while executing the associated command list.</summary>
<summary>A pointer to a constant <b>UINT32</b> containing the number of <i>pCommandHistory</i> breadcrumbs ops completed. As such, the last successfully completed breadcrumb op is at index <code>(*pLastBreadcrumbValue - 1)</code> in <i>pCommandHistory</i>.</summary>
</member>
<member name="D3D12_AUTO_BREADCRUMB_NODE.pCommandHistory">
<summary>A pointer to a constant array of <see cref="D3D12_AUTO_BREADCRUMB_OP" /> values representing all of the render/compute operations recorded into the associated command list.</summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_AUTO_BREADCRUMB_NODE1"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pCommandListDebugNameA"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pCommandListDebugNameW"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pCommandQueueDebugNameA"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pCommandQueueDebugNameW"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pCommandList"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pCommandQueue"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.BreadcrumbCount"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pLastBreadcrumbValue"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pCommandHistory"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pNext"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.D3D12_AUTO_BREADCRUMB_NODE1"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.BreadcrumbContextsCount"></member>
<member name="D3D12_AUTO_BREADCRUMB_NODE1.pBreadcrumbContexts"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_BARRIER_ACCESS"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_COMMON"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VERTEX_BUFFER"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_CONSTANT_BUFFER"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_INDEX_BUFFER"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RENDER_TARGET"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_UNORDERED_ACCESS"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_DEPTH_STENCIL_WRITE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_DEPTH_STENCIL_READ"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_SHADER_RESOURCE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_STREAM_OUTPUT"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_INDIRECT_ARGUMENT"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_PREDICATION"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_COPY_DEST"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_COPY_SOURCE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RESOLVE_DEST"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RESOLVE_SOURCE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_READ"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_WRITE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_SHADING_RATE_SOURCE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_DECODE_READ"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_DECODE_WRITE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_PROCESS_READ"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_PROCESS_WRITE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_ENCODE_READ"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_ENCODE_WRITE"></member>
<member name="D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_NO_ACCESS"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_BARRIER_LAYOUT"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_UNDEFINED"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMMON"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_PRESENT"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_GENERIC_READ"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_RENDER_TARGET"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COPY_SOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COPY_DEST"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST"></member>
<member name="D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_QUEUE_COMMON"></member>
</doc>
29 changes: 29 additions & 0 deletions sources/Interop/Windows/DirectX/d3d12/d3d12/D3D12_BARRIER_SYNC.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_BARRIER_SYNC"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_NONE"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_ALL"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_DRAW"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_INPUT_ASSEMBLER"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VERTEX_SHADING"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_PIXEL_SHADING"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_DEPTH_STENCIL"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_RENDER_TARGET"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_COMPUTE_SHADING"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_RAYTRACING"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_COPY"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_RESOLVE"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_EXECUTE_INDIRECT"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_PREDICATION"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_ALL_SHADING"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_NON_PIXEL_SHADING"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VIDEO_DECODE"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VIDEO_PROCESS"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VIDEO_ENCODE"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_BUILD_RAYTRACING_ACCELERATION_STRUCTURE"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_COPY_RAYTRACING_ACCELERATION_STRUCTURE"></member>
<member name="D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_SPLIT"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_BARRIER_TYPE"></member>
<member name="D3D12_BARRIER_TYPE.D3D12_BARRIER_TYPE_GLOBAL"></member>
<member name="D3D12_BARRIER_TYPE.D3D12_BARRIER_TYPE_TEXTURE"></member>
<member name="D3D12_BARRIER_TYPE.D3D12_BARRIER_TYPE_BUFFER"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_COMMAND_POOL_FLAGS"></member>
<member name="D3D12_COMMAND_POOL_FLAGS.D3D12_COMMAND_POOL_FLAG_NONE"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_COMMAND_RECORDER_FLAGS"></member>
<member name="D3D12_COMMAND_RECORDER_FLAGS.D3D12_COMMAND_RECORDER_FLAG_NONE"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA2"></member>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA2.DeviceRemovedReason"></member>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA2.AutoBreadcrumbsOutput"></member>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA2.PageFaultOutput"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA3"></member>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA3.DeviceRemovedReason"></member>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA3.AutoBreadcrumbsOutput"></member>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA3.PageFaultOutput"></member>
<member name="D3D12_DEVICE_REMOVED_EXTENDED_DATA3.DeviceState"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DISPATCH_MESH_ARGUMENTS"></member>
<member name="D3D12_DISPATCH_MESH_ARGUMENTS.ThreadGroupCountX"></member>
<member name="D3D12_DISPATCH_MESH_ARGUMENTS.ThreadGroupCountY"></member>
<member name="D3D12_DISPATCH_MESH_ARGUMENTS.ThreadGroupCountZ"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DRED_ALLOCATION_NODE1"></member>
<member name="D3D12_DRED_ALLOCATION_NODE1.ObjectNameA"></member>
<member name="D3D12_DRED_ALLOCATION_NODE1.ObjectNameW"></member>
<member name="D3D12_DRED_ALLOCATION_NODE1.AllocationType"></member>
<member name="D3D12_DRED_ALLOCATION_NODE1.pNext"></member>
<member name="D3D12_DRED_ALLOCATION_NODE1.D3D12_DRED_ALLOCATION_NODE1"></member>
<member name="D3D12_DRED_ALLOCATION_NODE1.pObject"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1"></member>
<member name="D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1.pHeadAutoBreadcrumbNode"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DRED_BREADCRUMB_CONTEXT"></member>
<member name="D3D12_DRED_BREADCRUMB_CONTEXT.BreadcrumbIndex"></member>
<member name="D3D12_DRED_BREADCRUMB_CONTEXT.pContextString"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DRED_DEVICE_STATE"></member>
<member name="D3D12_DRED_DEVICE_STATE.D3D12_DRED_DEVICE_STATE_UNKNOWN"></member>
<member name="D3D12_DRED_DEVICE_STATE.D3D12_DRED_DEVICE_STATE_HUNG"></member>
<member name="D3D12_DRED_DEVICE_STATE.D3D12_DRED_DEVICE_STATE_FAULT"></member>
<member name="D3D12_DRED_DEVICE_STATE.D3D12_DRED_DEVICE_STATE_PAGEFAULT"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DRED_PAGE_FAULT_FLAGS"></member>
<member name="D3D12_DRED_PAGE_FAULT_FLAGS.D3D12_DRED_PAGE_FAULT_FLAGS_NONE"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT1"></member>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT1.PageFaultVA"></member>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT1.pHeadExistingAllocationNode"></member>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT1.pHeadRecentFreedAllocationNode"></member>
</doc>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT2"></member>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT2.PageFaultVA"></member>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT2.pHeadExistingAllocationNode"></member>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT2.pHeadRecentFreedAllocationNode"></member>
<member name="D3D12_DRED_PAGE_FAULT_OUTPUT2.PageFaultFlags"></member>
</doc>
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<summary>Specifies the baseline number of lanes in the SIMD wave that this implementation can support. This term is sometimes known as "wavefront size" or "warp width". Currently apps should rely only on this minimum value for sizing workloads.</summary>
</member>
<member name="D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMax">
<summary>Specifies the maximum number of lanes in the SIMD wave that this implementation can support. This capability is reserved for future expansion, and is not expected to be used by current applications.</summary>
<summary>Specifies the maximum number of lanes in the SIMD wave that this implementation can support.</summary>
</member>
<member name="D3D12_FEATURE_DATA_D3D12_OPTIONS1.TotalLaneCount">
<summary>Specifies the total number of SIMD lanes on the hardware.</summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -->
<!-- Ported from https://github.com/MicrosoftDocs/sdk-api/ -->
<doc>
<member name="D3D12_HIT_KIND"></member>
<member name="D3D12_HIT_KIND.D3D12_HIT_KIND_TRIANGLE_FRONT_FACE"></member>
<member name="D3D12_HIT_KIND.D3D12_HIT_KIND_TRIANGLE_BACK_FACE"></member>
</doc>
Loading

0 comments on commit c80c8f4

Please sign in to comment.