XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALDeviceUtilities Member List

This is the complete list of members for xiiGALDeviceUtilities, including all inherited members.

CreateConstantBuffer(xiiGALDevice *pDevice, xiiUInt32 uiBufferSize, xiiStringView sDebugName={})xiiGALDeviceUtilitiesstatic
CreateIndexBuffer(xiiGALDevice *pDevice, IndexType indexType, xiiUInt32 uiIndexCount, xiiArrayPtr< xiiUInt8 > pInitialData=xiiArrayPtr< xiiUInt8 >(), bool bDataIsMutable=false)xiiGALDeviceUtilitiesstatic
CreateRenderTargetDescription(xiiSizeU32 size, xiiGALResourceFormat::Enum format, xiiUInt32 uiSampleCount=xiiGALMSAASampleCount::OneSample)xiiGALDeviceUtilitiesstatic
CreateStagingBuffer(xiiGALDevice *pDevice, xiiUInt32 uiBufferSize, xiiStringView sDebugName={})xiiGALDeviceUtilitiesstatic
CreateVertexBuffer(xiiGALDevice *pDevice, xiiUInt32 uiVertexSize, xiiUInt32 uiVertexCount, xiiArrayPtr< xiiUInt8 > pInitialData=xiiArrayPtr< xiiUInt8 >(), bool bDataIsMutable=false)xiiGALDeviceUtilitiesstatic
GetVendorFromID(xiiUInt32 uiID)xiiGALDeviceUtilitiesstatic
IndexType enum namexiiGALDeviceUtilities
MapAndUpdateBuffer(xiiGALCommandList *pCommandList, xiiSharedPtr< xiiGALBuffer > pBuffer, xiiUInt32 uiDestinationOffset, xiiArrayPtr< const xiiUInt8 > pSourceData, xiiBitflags< xiiGALMapFlags > mapFlags=xiiGALMapFlags::Discard)xiiGALDeviceUtilitiesstatic