Class VFakeMetricsInstance
java.lang.Object
com.io7m.jcoronado.fake.VFakeMetricsInstance
- All Implemented Interfaces:
VulkanMetricsInstanceType
A fake instance bean.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglonglonglong
-
Constructor Details
-
VFakeMetricsInstance
public VFakeMetricsInstance()A fake instance bean.
-
-
Method Details
-
instanceID
public long instanceID()- Specified by:
instanceIDin interfaceVulkanMetricsInstanceType- Returns:
- The unique instance ID
-
getAllocatedCommandScopeBytes
public long getAllocatedCommandScopeBytes()- Specified by:
getAllocatedCommandScopeBytesin interfaceVulkanMetricsInstanceType- Returns:
- The number of octets allocated at command scope
-
getAllocatedCacheScopeBytes
public long getAllocatedCacheScopeBytes()- Specified by:
getAllocatedCacheScopeBytesin interfaceVulkanMetricsInstanceType- Returns:
- The number of octets allocated at cache scope
-
getAllocatedDeviceScopeBytes
public long getAllocatedDeviceScopeBytes()- Specified by:
getAllocatedDeviceScopeBytesin interfaceVulkanMetricsInstanceType- Returns:
- The number of octets allocated at device scope
-
getAllocatedInstanceScopeBytes
public long getAllocatedInstanceScopeBytes()- Specified by:
getAllocatedInstanceScopeBytesin interfaceVulkanMetricsInstanceType- Returns:
- The number of octets allocated at instance scope
-
getAllocatedObjectScopeBytes
public long getAllocatedObjectScopeBytes()- Specified by:
getAllocatedObjectScopeBytesin interfaceVulkanMetricsInstanceType- Returns:
- The number of octets allocated at object scope
-