Home
last modified time | relevance | path

Searched refs:DeviceOpTracker (Results 1 – 7 of 7) sorted by relevance

/hardware/google/gfxstream/host/vulkan/
DDeviceOpTracker.h41 class DeviceOpTracker {
43 DeviceOpTracker(VkDevice device, VulkanDispatch* deviceDispatch);
45 DeviceOpTracker(const DeviceOpTracker& rhs) = delete;
46 DeviceOpTracker& operator=(const DeviceOpTracker& rhs) = delete;
48 DeviceOpTracker(DeviceOpTracker&& rhs) = delete;
49 DeviceOpTracker& operator=(DeviceOpTracker&& rhs) = delete;
89 DeviceOpBuilder(DeviceOpTracker& tracker);
111 DeviceOpTracker& mTracker;
DDeviceOpTracker.cpp39 DeviceOpTracker::DeviceOpTracker(VkDevice device, VulkanDispatch* deviceDispatch) in DeviceOpTracker() function in gfxstream::vk::DeviceOpTracker
42 void DeviceOpTracker::AddPendingGarbage(DeviceOpWaitable waitable, VkFence fence) { in AddPendingGarbage()
56 void DeviceOpTracker::AddPendingGarbage(DeviceOpWaitable waitable, VkSemaphore semaphore) { in AddPendingGarbage()
70 void DeviceOpTracker::PollAndProcessGarbage() { in PollAndProcessGarbage()
144 void DeviceOpTracker::OnDestroyDevice() { in OnDestroyDevice()
158 void DeviceOpTracker::AddPendingDeviceOp(std::function<DeviceOpStatus()> pollFunction) { in AddPendingDeviceOp()
163 DeviceOpBuilder::DeviceOpBuilder(DeviceOpTracker& tracker) : mTracker(tracker) {} in DeviceOpBuilder()
Dmeson.build16 'DeviceOpTracker.cpp',
DCMakeLists.txt9 DeviceOpTracker.cpp
DAndroid.bp48 "DeviceOpTracker.cpp",
DBUILD.bazel9 "DeviceOpTracker.cpp",
DVkDecoderInternalStructs.h203 std::optional<DeviceOpTracker> deviceOpTracker;