Enum PacketType
Defined in File serialization/common.h
Enum Documentation
-
enum gpa::serialization::PacketType
A value that identifies the purpose and content of the current stream packet.
For values of this enum that are less than 32 (0x20 hex) this indicates a graphics API call to be played back. For values 32 (0x20) and above, it is an operation that must be performed during playback of a captured stream.
Values:
-
enumerator kMetal
-
enumerator kDirectX
-
enumerator kVulkan
-
enumerator kObjCPathApi
-
enumerator kCPathApi
-
enumerator kCOMPathApi
-
enumerator kCopyData
kCopyData and above indicate a non-API-call operation that must be performed during playback
-
enumerator kReleaseObject
copy data from CPU to GPU memory;
See also
-
enumerator kCreateSurface
See also
-
enumerator kExecuteCall
See also
-
enumerator kResourceUpdate
See also
-
enumerator kThreadRestart
See also
-
enumerator kAdjustRefCount
See also
-
enumerator kWaitForHandle
See also
-
enumerator kMarker
See also
-
enumerator kResetD3D12Counter
See also
playback::Marker
-
enumerator kRestorePoint
See also
-
enumerator kOpenHeap
See also
-
enumerator kInvalid
See also
-
enumerator kMetal