LLVM 22.0.0git
llvm::dxbc::MeshPSVInfo Struct Reference

#include "llvm/BinaryFormat/DXContainer.h"

Public Member Functions

void swapBytes ()

Public Attributes

uint32_t GroupSharedBytesUsed
uint32_t GroupSharedBytesDependentOnViewID
uint32_t PayloadSizeInBytes
uint16_t MaxOutputVertices
uint16_t MaxOutputPrimitives

Detailed Description

Definition at line 315 of file DXContainer.h.

Member Function Documentation

◆ swapBytes()

void llvm::dxbc::MeshPSVInfo::swapBytes ( )
inline

Member Data Documentation

◆ GroupSharedBytesDependentOnViewID

uint32_t llvm::dxbc::MeshPSVInfo::GroupSharedBytesDependentOnViewID

Definition at line 317 of file DXContainer.h.

Referenced by llvm::DXContainerYAML::PSVInfo::mapInfoForVersion(), and swapBytes().

◆ GroupSharedBytesUsed

uint32_t llvm::dxbc::MeshPSVInfo::GroupSharedBytesUsed

Definition at line 316 of file DXContainer.h.

Referenced by llvm::DXContainerYAML::PSVInfo::mapInfoForVersion(), and swapBytes().

◆ MaxOutputPrimitives

uint16_t llvm::dxbc::MeshPSVInfo::MaxOutputPrimitives

Definition at line 320 of file DXContainer.h.

Referenced by llvm::DXContainerYAML::PSVInfo::mapInfoForVersion(), and swapBytes().

◆ MaxOutputVertices

uint16_t llvm::dxbc::MeshPSVInfo::MaxOutputVertices

Definition at line 319 of file DXContainer.h.

Referenced by llvm::DXContainerYAML::PSVInfo::mapInfoForVersion(), and swapBytes().

◆ PayloadSizeInBytes

uint32_t llvm::dxbc::MeshPSVInfo::PayloadSizeInBytes

Definition at line 318 of file DXContainer.h.

Referenced by llvm::DXContainerYAML::PSVInfo::mapInfoForVersion(), and swapBytes().


The documentation for this struct was generated from the following file: