LLVM: llvm::dxbc::PSV::v2::ResourceBindInfo Struct Reference (original) (raw)

#include "[llvm/BinaryFormat/DXContainer.h](BinaryFormat%5F2DXContainer%5F8h%5Fsource.html)"

Inheritance diagram for llvm::dxbc::PSV::v2::ResourceBindInfo:

[legend]

Public Member Functions
void swapBytes ()
Public Member Functions inherited from llvm::dxbc::PSV::v0::ResourceBindInfo
void swapBytes ()
Public Attributes
ResourceKind Kind
ResourceFlags Flags
Public Attributes inherited from llvm::dxbc::PSV::v0::ResourceBindInfo
ResourceType Type
uint32_t Space
uint32_t LowerBound
uint32_t UpperBound

Detailed Description

Definition at line 550 of file DXContainer.h.

Member Function Documentation

swapBytes()

void llvm::dxbc::PSV::v2::ResourceBindInfo::swapBytes ( ) inline

Definition at line 554 of file DXContainer.h.

References Flags, Kind, llvm::sys::swapByteOrder(), and llvm::dxbc::PSV::v0::ResourceBindInfo::swapBytes().

Member Data Documentation

Flags

ResourceFlags llvm::dxbc::PSV::v2::ResourceBindInfo::Flags

Definition at line 552 of file DXContainer.h.

Referenced by llvm::yaml::MappingTraits< DXContainerYAML::ResourceBindInfo >::mapping(), and swapBytes().

Kind

ResourceKind llvm::dxbc::PSV::v2::ResourceBindInfo::Kind

Definition at line 551 of file DXContainer.h.

Referenced by llvm::yaml::MappingTraits< DXContainerYAML::ResourceBindInfo >::mapping(), and swapBytes().


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