Class MemoryBarrierInfo

Inheritance Relationships

Base Type

Class Documentation

class MemoryBarrierInfo : public gpa::playback::ResourceInfo::Ex

Graphics API agnostic information for a memory barrier.

Public Functions

virtual TypeId GetTypeId() const final override

Gets this MemoryBarrierInfo object's TypeId.

Returns

This MemoryBarrierInfo object's TypeId

Public Members

ResourceInfo const *pResourceInfo = {nullptr}

A pointer to the referenced ResourceInfo.

api_types::BufferRegion buffer = {}

The api_types::BufferRegion, note that this field is only active if pResourceInfo points to a BufferInfo.

api_types::TextureRegion texture = {}

The api_types::TextureRegion, note that this field is only active if pResourceInfo points to a TextureInfo.