Class RangeRepeatCacheVkInstance
Defined in File vulkan-range-repeat-cache-instance.h
Inheritance Relationships
Base Type
public gpa::playback::repeat::vulkan::RangeRepeatCacheVKInternal< BaseClass >
(Template Class RangeRepeatCacheVKInternal)
Class Documentation
-
class RangeRepeatCacheVkInstance : public gpa::playback::repeat::vulkan::RangeRepeatCacheVKInternal<BaseClass>
Public Functions
-
RangeRepeatCacheVkInstance(VkInstance vkInstance, uint64_t captureKey, Context *pContext, Callable *pCallable)
-
virtual void OnRangeEnter(GPADispatchTable const *&pDispatchTable) override
-
virtual void OnRangeRepeatRestoreState(GPADispatchTable const *&pDispatchTable, uint64_t repeatPass) override
-
virtual void OnRangeExit(GPADispatchTable const *&pDispatchTable) override
-
RangeRepeatCacheVkInstance(VkInstance vkInstance, uint64_t captureKey, Context *pContext, Callable *pCallable)