@@ -2103,7 +2103,7 @@ public unsafe partial struct _Anonymous_e__Union
21032103 }
21042104 }
21052105
2106- public partial struct FResourceSrc
2106+ public partial struct FResourceRef
21072107 {
21082108 [ NativeTypeName ( "Coplt::u32" ) ]
21092109 public uint ResourceIndex;
@@ -2147,8 +2147,8 @@ public partial struct FViewport
21472147
21482148 public partial struct FCommandTransition
21492149 {
2150- [ NativeTypeName ( "Coplt::FResourceSrc " ) ]
2151- public FResourceSrc Resource;
2150+ [ NativeTypeName ( "Coplt::FResourceRef " ) ]
2151+ public FResourceRef Resource;
21522152
21532153 [ NativeTypeName ( "Coplt::FResourceState" ) ]
21542154 public FResourceState SrcState;
@@ -2159,8 +2159,8 @@ public partial struct FCommandTransition
21592159
21602160 public partial struct FCommandPresent
21612161 {
2162- [ NativeTypeName ( "Coplt::FResourceSrc " ) ]
2163- public FResourceSrc Image;
2162+ [ NativeTypeName ( "Coplt::FResourceRef " ) ]
2163+ public FResourceRef Image;
21642164 }
21652165
21662166 public partial struct FCommandClearColor
@@ -2171,8 +2171,8 @@ public partial struct FCommandClearColor
21712171 [ NativeTypeName ( "Coplt::u32" ) ]
21722172 public uint RectIndex;
21732173
2174- [ NativeTypeName ( "Coplt::FResourceSrc " ) ]
2175- public FResourceSrc Image;
2174+ [ NativeTypeName ( "Coplt::FResourceRef " ) ]
2175+ public FResourceRef Image;
21762176
21772177 [ NativeTypeName ( "f32[4]" ) ]
21782178 public _Color_e__FixedBuffer Color;
@@ -2200,8 +2200,8 @@ public partial struct FCommandClearDepthStencil
22002200 [ NativeTypeName ( "Coplt::u32" ) ]
22012201 public uint RectIndex ;
22022202
2203- [ NativeTypeName ( "Coplt::FResourceSrc " ) ]
2204- public FResourceSrc Image ;
2203+ [ NativeTypeName ( "Coplt::FResourceRef " ) ]
2204+ public FResourceRef Image ;
22052205
22062206 [ NativeTypeName ( "Coplt::f32" ) ]
22072207 public float Depth ;
@@ -2215,13 +2215,13 @@ public partial struct FCommandClearDepthStencil
22152215
22162216 public partial struct FCommandSetRenderTargets
22172217 {
2218- [ NativeTypeName( "Coplt ::FResourceSrc ") ]
2219- public FResourceSrc Dsv;
2218+ [ NativeTypeName( "Coplt ::FResourceRef ") ]
2219+ public FResourceRef Dsv;
22202220
22212221 [ NativeTypeName ( "Coplt::u32" ) ]
22222222 public uint NumRtv;
22232223
2224- [ NativeTypeName ( "FResourceSrc [8]" ) ]
2224+ [ NativeTypeName ( "FResourceRef [8]" ) ]
22252225 public _Rtv_e__FixedBuffer Rtv;
22262226
22272227 [ NativeTypeName ( "Coplt::u32" ) ]
@@ -2239,7 +2239,7 @@ public partial struct FCommandSetRenderTargets
22392239 [ InlineArray ( 8 ) ]
22402240 public partial struct _Rtv_e__FixedBuffer
22412241 {
2242- public FResourceSrc e0;
2242+ public FResourceRef e0;
22432243 }
22442244 }
22452245
@@ -2314,23 +2314,29 @@ public unsafe partial struct FCommandDispatch
23142314 public FDispatchType Type ;
23152315 }
23162316
2317+ public partial struct FUploadLoc
2318+ {
2319+ [ NativeTypeName( "Coplt ::u32 ") ]
2320+ public uint Index ;
2321+ }
2322+
23172323 [ StructLayout ( LayoutKind . Explicit ) ]
2318- public unsafe partial struct FBufferRef
2324+ public partial struct FBufferRef
23192325 {
23202326 [ FieldOffset ( 0 ) ]
2321- [ NativeTypeName ( "Coplt::FResourceSrc " ) ]
2322- public FResourceSrc Buffer;
2327+ [ NativeTypeName ( "Coplt::FResourceRef " ) ]
2328+ public FResourceRef Buffer ;
23232329
23242330 [ FieldOffset ( 0 ) ]
2325- [ NativeTypeName ( "Coplt::FBlob * " ) ]
2326- public FBlob * Blob ;
2331+ [ NativeTypeName ( "Coplt::FUploadLoc " ) ]
2332+ public FUploadLoc Upload ;
23272333 }
23282334
23292335 [ NativeTypeName ( "Coplt::u8" ) ]
23302336 public enum FBufferRefType : byte
23312337 {
23322338 Buffer = 0 ,
2333- Blob ,
2339+ Upload ,
23342340 }
23352341
23362342 public partial struct FCommandBufferCopy
@@ -2365,7 +2371,7 @@ public partial struct FCommandItem
23652371 [ NativeTypeName ( "Coplt::FCommandFlags" ) ]
23662372 public FCommandFlags Flags;
23672373
2368- [ NativeTypeName ( "__AnonymousRecord_Command_L238_C9 " ) ]
2374+ [ NativeTypeName ( "__AnonymousRecord_Command_L245_C9 " ) ]
23692375 public _Anonymous_e__Union Anonymous;
23702376
23712377 [ UnscopedRef ]
0 commit comments