XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALTextureData Struct Reference

This describes the initial data to store in the texture. More...

#include <Texture.h>

Public Member Functions

XII_ALWAYS_INLINE xiiGALTextureData (xiiArrayPtr< const xiiGALTextureSubResourceData > pSubResources)
XII_ALWAYS_INLINE xiiGALTextureData (xiiArrayPtr< const xiiGALTextureSubResourceData > pSubResources, xiiGALCommandList *pCommandList)

Public Attributes

xiiArrayPtr< const xiiGALTextureSubResourceData > m_pSubResources
 Pointer to the array of the texture sub-resource elements containing the information about each sub-resource.
xiiGALCommandList * m_pCommandList
 Optional command list used to upload data; if null, a new one is created; if reused elsewhere, synchronization (e.g., fence) is required.

Detailed Description

This describes the initial data to store in the texture.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsFoundation/Resources/Texture.h