LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
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 212 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 214 of file DXContainer.h.

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

◆ GroupSharedBytesUsed

uint32_t llvm::dxbc::MeshPSVInfo::GroupSharedBytesUsed

Definition at line 213 of file DXContainer.h.

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

◆ MaxOutputPrimitives

uint16_t llvm::dxbc::MeshPSVInfo::MaxOutputPrimitives

Definition at line 217 of file DXContainer.h.

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

◆ MaxOutputVertices

uint16_t llvm::dxbc::MeshPSVInfo::MaxOutputVertices

Definition at line 216 of file DXContainer.h.

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

◆ PayloadSizeInBytes

uint32_t llvm::dxbc::MeshPSVInfo::PayloadSizeInBytes

Definition at line 215 of file DXContainer.h.

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


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