LLVM: llvm::dxbc::ShaderHash Struct Reference (original) (raw)
#include "[llvm/BinaryFormat/DXContainer.h](BinaryFormat%5F2DXContainer%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| LLVM_ABI bool | isPopulated () |
| void | swapBytes () |
| Public Attributes | |
|---|---|
| uint32_t | Flags |
| uint8_t | Digest [16] |
Detailed Description
Definition at line 63 of file DXContainer.h.
Member Function Documentation
◆ isPopulated()
| bool ShaderHash::isPopulated | ( | ) |
|---|
Definition at line 113 of file DXContainer.cpp.
References Digest, Flags, and memcmp.
◆ swapBytes()
| void llvm::dxbc::ShaderHash::swapBytes ( ) | inline |
|---|
Definition at line 69 of file DXContainer.h.
References Flags, and llvm::sys::swapByteOrder().
Member Data Documentation
◆ Digest
uint8_t llvm::dxbc::ShaderHash::Digest[16]
Definition at line 65 of file DXContainer.h.
Referenced by isPopulated().
◆ Flags
uint32_t llvm::dxbc::ShaderHash::Flags
Definition at line 64 of file DXContainer.h.
Referenced by isPopulated(), and swapBytes().
The documentation for this struct was generated from the following files:
- include/llvm/BinaryFormat/DXContainer.h
- lib/BinaryFormat/DXContainer.cpp