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