Home
last modified time | relevance | path

Searched refs:ResourceTracker (Results 1 – 11 of 11) sorted by relevance

/device/generic/goldfish-opengl/system/vulkan_enc/
Dgoldfish_vk_transform_guest.h37 class ResourceTracker; variable
50 ResourceTracker* resourceTracker,
54 ResourceTracker* resourceTracker,
58 ResourceTracker* resourceTracker,
62 ResourceTracker* resourceTracker,
66 ResourceTracker* resourceTracker,
70 ResourceTracker* resourceTracker,
74 ResourceTracker* resourceTracker,
78 ResourceTracker* resourceTracker,
82 ResourceTracker* resourceTracker,
[all …]
Dgoldfish_vk_transform_guest.cpp37 ResourceTracker* resourceTracker,
41 ResourceTracker* resourceTracker,
46 ResourceTracker* resourceTracker, in transform_tohost_VkApplicationInfo()
58 ResourceTracker* resourceTracker, in transform_fromhost_VkApplicationInfo()
70 ResourceTracker* resourceTracker, in transform_tohost_VkInstanceCreateInfo()
86 ResourceTracker* resourceTracker, in transform_fromhost_VkInstanceCreateInfo()
102 ResourceTracker* resourceTracker, in transform_tohost_VkAllocationCallbacks()
110 ResourceTracker* resourceTracker, in transform_fromhost_VkAllocationCallbacks()
118 ResourceTracker* resourceTracker, in transform_tohost_VkPhysicalDeviceFeatures()
126 ResourceTracker* resourceTracker, in transform_fromhost_VkPhysicalDeviceFeatures()
[all …]
DResourceTracker.cpp200 …handles[i] = new_from_host_##type_name(handles[i]); ResourceTracker::get()->register_##type_name(h…
202 …handles[i] = (type_name)new_from_host_u64_##type_name(handle_u64s[i]); ResourceTracker::get()->reg…
212ResourceTracker::get()->unregister_##type_name(handles[i]); delete_goldfish_##type_name(handles[i]…
220 class ResourceTracker::Impl {
849 void setThreadingCallbacks(const ResourceTracker::ThreadingCallbacks& callbacks) { in setThreadingCallbacks()
4988 ResourceTracker::ThreadingCallbacks mThreadingCallbacks;
5016 ResourceTracker::ResourceTracker() : mImpl(new ResourceTracker::Impl()) { } in ResourceTracker() function in goldfish_vk::ResourceTracker
5017 ResourceTracker::~ResourceTracker() { } in ~ResourceTracker()
5018 VulkanHandleMapping* ResourceTracker::createMapping() { in createMapping()
5021 VulkanHandleMapping* ResourceTracker::unwrapMapping() { in unwrapMapping()
[all …]
DValidation.cpp28 auto resources = ResourceTracker::get(); in on_vkFlushMappedMemoryRanges()
46 auto resources = ResourceTracker::get(); in on_vkInvalidateMappedMemoryRanges()
DCMakeLists.txt5 …ces.cpp Validation.cpp VulkanStreamGuest.cpp VulkanHandleMapping.cpp ResourceTracker.cpp VkEncoder…
6 …ces.cpp Validation.cpp VulkanStreamGuest.cpp VulkanHandleMapping.cpp ResourceTracker.cpp VkEncoder…
DResourceTracker.h36 class ResourceTracker {
38 ResourceTracker();
39 virtual ~ResourceTracker();
40 static ResourceTracker* get();
DVulkanStreamGuest.cpp33 mFeatureBits = ResourceTracker::get()->getStreamFeatures(); in Impl()
DVkEncoder.cpp77 ResourceTracker* resources() { return ResourceTracker::get(); } in resources()
128 auto rt = ResourceTracker::get(); in ~VkEncoder()
/device/generic/goldfish-opengl/system/vulkan/
Dfunc_table.cpp78 auto resources = ResourceTracker::get(); in entry_vkEnumeratePhysicalDevices()
187 auto resources = ResourceTracker::get(); in entry_vkEnumerateInstanceExtensionProperties()
200 auto resources = ResourceTracker::get(); in entry_vkEnumerateDeviceExtensionProperties()
243 ResourceTracker::get()->syncEncodersForQueue(queue, vkEnc); in entry_vkQueueSubmit()
245 auto resources = ResourceTracker::get(); in entry_vkQueueSubmit()
254 ResourceTracker::get()->syncEncodersForQueue(queue, vkEnc); in entry_vkQueueWaitIdle()
256 auto resources = ResourceTracker::get(); in entry_vkQueueWaitIdle()
278 auto resources = ResourceTracker::get(); in entry_vkAllocateMemory()
289 auto resources = ResourceTracker::get(); in entry_vkFreeMemory()
354 auto resources = ResourceTracker::get(); in entry_vkBindBufferMemory()
[all …]
Dgoldfish_vulkan.cpp365 goldfish_vk::ResourceTracker::get()->setupFeatures(rcEnc->featureInfo_const()); \
366 goldfish_vk::ResourceTracker::ThreadingCallbacks threadingCallbacks = { \
374 goldfish_vk::ResourceTracker::get()->setThreadingCallbacks(threadingCallbacks); \
375 auto hostSupportsVulkan = goldfish_vk::ResourceTracker::get()->hostSupportsVulkan(); \
402 VkResult res = goldfish_vk::ResourceTracker::get()->on_vkEnumerateInstanceExtensionProperties( in EnumerateInstanceExtensionProperties()
439 VkResult res = goldfish_vk::ResourceTracker::get()-> in GetMemoryZirconHandleFUCHSIA()
462 VkResult res = goldfish_vk::ResourceTracker::get()-> in GetMemoryZirconHandlePropertiesFUCHSIA()
482 VkResult res = goldfish_vk::ResourceTracker::get()-> in GetSemaphoreZirconHandleFUCHSIA()
501 VkResult res = goldfish_vk::ResourceTracker::get()-> in ImportSemaphoreZirconHandleFUCHSIA()
522 VkResult res = goldfish_vk::ResourceTracker::get()-> in CreateBufferCollectionFUCHSIA()
[all …]
/device/generic/goldfish-opengl/
DBUILD.gn60 "system/vulkan_enc/ResourceTracker.cpp",
61 "system/vulkan_enc/ResourceTracker.h",