Home
last modified time | relevance | path

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

/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_transform_guest.h43 class ResourceTracker; variable
62 void transform_tohost_VkExtent2D(ResourceTracker* resourceTracker, VkExtent2D* toTransform);
64 void transform_fromhost_VkExtent2D(ResourceTracker* resourceTracker, VkExtent2D* toTransform);
66 void transform_tohost_VkExtent3D(ResourceTracker* resourceTracker, VkExtent3D* toTransform);
68 void transform_fromhost_VkExtent3D(ResourceTracker* resourceTracker, VkExtent3D* toTransform);
70 void transform_tohost_VkOffset2D(ResourceTracker* resourceTracker, VkOffset2D* toTransform);
72 void transform_fromhost_VkOffset2D(ResourceTracker* resourceTracker, VkOffset2D* toTransform);
74 void transform_tohost_VkOffset3D(ResourceTracker* resourceTracker, VkOffset3D* toTransform);
76 void transform_fromhost_VkOffset3D(ResourceTracker* resourceTracker, VkOffset3D* toTransform);
78 void transform_tohost_VkRect2D(ResourceTracker* resourceTracker, VkRect2D* toTransform);
[all …]
Dgoldfish_vk_transform_guest.cpp44 void transform_tohost_extension_struct(ResourceTracker* resourceTracker, void* structExtension_out);
46 void transform_fromhost_extension_struct(ResourceTracker* resourceTracker,
50 void transform_tohost_VkExtent2D(ResourceTracker* resourceTracker, VkExtent2D* toTransform) { in transform_tohost_VkExtent2D()
55 void transform_fromhost_VkExtent2D(ResourceTracker* resourceTracker, VkExtent2D* toTransform) { in transform_fromhost_VkExtent2D()
60 void transform_tohost_VkExtent3D(ResourceTracker* resourceTracker, VkExtent3D* toTransform) { in transform_tohost_VkExtent3D()
65 void transform_fromhost_VkExtent3D(ResourceTracker* resourceTracker, VkExtent3D* toTransform) { in transform_fromhost_VkExtent3D()
70 void transform_tohost_VkOffset2D(ResourceTracker* resourceTracker, VkOffset2D* toTransform) { in transform_tohost_VkOffset2D()
75 void transform_fromhost_VkOffset2D(ResourceTracker* resourceTracker, VkOffset2D* toTransform) { in transform_fromhost_VkOffset2D()
80 void transform_tohost_VkOffset3D(ResourceTracker* resourceTracker, VkOffset3D* toTransform) { in transform_tohost_VkOffset3D()
85 void transform_fromhost_VkOffset3D(ResourceTracker* resourceTracker, VkOffset3D* toTransform) { in transform_fromhost_VkOffset3D()
[all …]
Dfunc_table.cpp58 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_GetPhysicalDeviceFeatures()
69 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_GetPhysicalDeviceFormatProperties()
82 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_GetPhysicalDeviceImageFormatProperties()
95 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_GetPhysicalDeviceProperties()
106 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_GetPhysicalDeviceQueueFamilyProperties()
117 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_GetPhysicalDeviceMemoryProperties()
129 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_EnumerateDeviceLayerProperties()
144 gfxstream::vk::ResourceTracker::getQueueEncoder(gfxstream_queue->internal_object); in gfxstream_vk_QueueSubmit()
180 auto resources = gfxstream::vk::ResourceTracker::get(); in gfxstream_vk_QueueSubmit()
194 gfxstream::vk::ResourceTracker::getQueueEncoder(gfxstream_queue->internal_object); in gfxstream_vk_QueueWaitIdle()
[all …]
DResourceTracker.cpp104 ResourceTracker::get()->register_##type_name(handles[i]); \
107 ResourceTracker::get()->register_##type_name(handles[i]);)
117 ResourceTracker::get()->unregister_##type_name(handles[i]); \
128 uint32_t ResourceTracker::streamFeatureBits = 0;
129 ResourceTracker::ThreadingCallbacks ResourceTracker::threadingCallbacks;
195 void ResourceTracker::register_##type(type obj) { \
201 void ResourceTracker::unregister_##type(type obj) { \
280 VkDescriptorImageInfo ResourceTracker::filterNonexistentSampler( in filterNonexistentSampler()
295 void ResourceTracker::emitDeviceMemoryReport(VkDevice_Info info, in emitDeviceMemoryReport()
495 VkResult ResourceTracker::setBufferCollectionConstraintsFUCHSIA( in setBufferCollectionConstraintsFUCHSIA()
[all …]
DVkEncoder.cpp.inl1 static ResourceTracker* sResourceTracker = nullptr;
8 if (!sResourceTracker) sResourceTracker = ResourceTracker::get();
23 ResourceTracker* resources() { return ResourceTracker::get(); }
DValidation.cpp25 auto resources = ResourceTracker::get(); in on_vkFlushMappedMemoryRanges()
39 auto resources = ResourceTracker::get(); in on_vkInvalidateMappedMemoryRanges()
Dmeson.build19 'ResourceTracker.cpp',
DHostVisibleMemoryVirtualization.cpp51 ResourceTracker::getThreadLocalEncoder()->vkFreeMemorySyncGOOGLE(mDevice, mMemory, nullptr, in ~CoherentMemory()
DvkQueueFlushCommandsGOOGLE_encode_impl.cpp.inl36 uint32_t seqno = ResourceTracker::nextSeqno();
DVulkanStreamGuest.cpp23 mFeatureBits = ResourceTracker::get()->getStreamFeatures(); in VulkanStreamGuest()
DVkEncoder.cpp161 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkCreateInstance()
283 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkDestroyInstance()
390 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkEnumeratePhysicalDevices()
530 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkGetPhysicalDeviceFeatures()
628 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkGetPhysicalDeviceFormatProperties()
743 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkGetPhysicalDeviceImageFormatProperties()
851 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkGetPhysicalDeviceProperties()
963 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkGetPhysicalDeviceQueueFamilyProperties()
1105 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkGetPhysicalDeviceMemoryProperties()
1199 if (queueSubmitWithCommandsEnabled) seqno = ResourceTracker::nextSeqno(); in vkGetInstanceProcAddr()
[all …]
DAndroid.bp98 "ResourceTracker.cpp",
DResourceTracker.h109 class ResourceTracker {
111 ResourceTracker();
112 ~ResourceTracker();
113 static ResourceTracker* get();
/hardware/google/gfxstream/guest/vulkan/
Dgfxstream_vk_cmd.cpp35 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_CreateCommandPool()
53 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_DestroyCommandPool()
69 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_ResetCommandPool()
74 gfxstream::vk::ResourceTracker::get()->resetCommandPoolStagingInfo( in gfxstream_vk_ResetCommandPool()
142 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_AllocateCommandBuffers()
143 auto resources = gfxstream::vk::ResourceTracker::get(); in gfxstream_vk_AllocateCommandBuffers()
151 gfxstream::vk::ResourceTracker::get()->addToCommandPool( in gfxstream_vk_AllocateCommandBuffers()
179 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_FreeCommandBuffers()
Dgfxstream_vk_device.cpp71 gfxstream::vk::ResourceTracker::get()->setupCaps(noRenderControlEnc); in SetupInstanceForProcess()
81 gfxstream::vk::ResourceTracker::get()->setupFeatures(rcEnc->featureInfo_const()); in SetupInstanceForProcess()
84 gfxstream::vk::ResourceTracker::get()->setThreadingCallbacks({ in SetupInstanceForProcess()
88 gfxstream::vk::ResourceTracker::get()->setSeqnoPtr(getSeqnoPtrForProcess()); in SetupInstanceForProcess()
140 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in get_device_extensions()
141 auto resources = gfxstream::vk::ResourceTracker::get(); in get_device_extensions()
222 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_enumerate_devices()
223 auto resources = gfxstream::vk::ResourceTracker::get(); in gfxstream_vk_enumerate_devices()
263 auto resources = gfxstream::vk::ResourceTracker::get(); in get_instance_extensions()
472 auto vkEnc = gfxstream::vk::ResourceTracker::getThreadLocalEncoder(); in gfxstream_vk_CreateDevice()
[all …]
Dgfxstream_vk_fuchsia.cpp122 gfxstream::vk::ResourceTracker::get(); in VulkanDevice()
/hardware/google/gfxstream/guest/
DBUILD.gn117 "vulkan_enc/ResourceTracker.cpp",
118 "vulkan_enc/ResourceTracker.h",