Struct ExecuteCallOperation

Inheritance Relationships

Base Type

Struct Documentation

struct ExecuteCallOperation : public gpa::serialization::Operation

Instructions for executing an API call indirectly (that is, a call referenced by a thread ID and an offset into that thread storage, as opposed to executing an API call inline in a stream). Used typically in keyframe processing.

Public Functions

ExecuteCallOperation()
~ExecuteCallOperation()
virtual char const *GetName() const
virtual size_t Serialize(MemoryBackedSerializer*) const
virtual size_t Deserialize(MemoryBackedSerializer*)

Public Members

uint64_t offset = {}

Offset into the API call stream data.

uint64_t threadId = {}

ID of the API call stream thread.