Update GPU texture fetch constant structures

This commit is contained in:
Nicholas Johnson 2025-09-03 13:02:39 -04:00
parent 2f61367fcb
commit ee4a680d6d

View File

@ -2,6 +2,10 @@
#define XGPUTEXTUREFETCHCONSTANT_H #define XGPUTEXTUREFETCHCONSTANT_H
#include "xasset.h" #include "xasset.h"
#include "xgputexturesize1d.h"
#include "xgputexturesize2d.h"
#include "xgputexturesize3d.h"
#include "xgputexturesizestack.h"
class XGpuTextureFetchConstant : public XAsset class XGpuTextureFetchConstant : public XAsset
{ {
@ -31,10 +35,10 @@ private:
quint32 mBaseAddress; quint32 mBaseAddress;
union union
{ {
GPUTEXTURESIZE_1D mOneD; XGpuTextureSize1D mOneD;
GPUTEXTURESIZE_2D mTwoD; XGpuTextureSize2D mTwoD;
GPUTEXTURESIZE_3D mThreeD; XGpuTextureSize3D mThreeD;
GPUTEXTURESIZE_STACK mStack; XGpuTextureSizeStack mStack;
} mSize; } mSize;
quint32 mNumFormat; quint32 mNumFormat;
quint32 mSwizzleX; quint32 mSwizzleX;