GraphicsAccessories.hpp file
Contents
- Reference
Defines graphics engine utilities
Namespaces
- namespace Diligent
- The library uses Direct3D-style math:
Classes
-
template<VALUE_struct Diligent::VALUE_TYPE2CType
TYPE ValType> - Template structure to convert VALUE_TYPE enumeration into C-type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_INT8>
- VALUE_TYPE2CType<> template specialization for 8-bit integer value type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_INT16>
- VALUE_TYPE2CType<> template specialization for 16-bit integer value type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_INT32>
- VALUE_TYPE2CType<> template specialization for 32-bit integer value type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_UINT8>
- VALUE_TYPE2CType<> template specialization for 8-bit unsigned-integer value type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_UINT16>
- VALUE_TYPE2CType<> template specialization for 16-bit unsigned-integer value type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_UINT32>
- VALUE_TYPE2CType<> template specialization for 32-bit unsigned-integer value type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_FLOAT16>
- VALUE_TYPE2CType<> template specialization for half-precision 16-bit floating-point value type.
-
template<>struct Diligent::VALUE_TYPE2CType<VT_FLOAT32>
- VALUE_TYPE2CType<> template specialization for full-precision 32-bit floating-point value type.
- struct Diligent::MipLevelProperties
- Describes the mip level properties.
- struct Diligent::BufferToTextureCopyInfo
- Information required to perform a copy operation between a buffer and a texture.