LiteFX::Rendering::BufferFormat¶
Describes a buffer attribute format.
Synopsis¶
Declared in <litefx/rendering_api.hpp>
enum class BufferFormat : UInt32;
Members¶
| Name |
|---|
None |
X16F |
X16I |
X16U |
XY16F |
XY16I |
XY16U |
XYZ16F |
XYZ16I |
XYZ16U |
XYZW16F |
XYZW16I |
XYZW16U |
X32F |
X32I |
X32U |
XY32F |
XY32I |
XY32U |
XYZ32F |
XYZ32I |
XYZ32U |
XYZW32F |
XYZW32I |
XYZW32U |
Non-Member Functions¶
| Name | Description |
|---|---|
getBufferFormatChannelSize | Returns the number of bytes used by a channel of a buffer format. |
getBufferFormatChannels | Returns the number of channels for a buffer format. |
getBufferFormatType | Returns the underlying data type of a buffer format. |
operator& | Bitwise conjunction operator |
operator&= | Bitwise conjunction assignment operator |
operator| | Bitwise disjunction operator |
operator|= | Bitwise disjunction assignment operator |
See Also¶
getBufferFormatChannels
getBufferFormatChannelSize
getBufferFormatType