Searched refs:ResourceTracker (Results 1 – 17 of 17) sorted by relevance
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | goldfish_vk_transform_guest.h | 43 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 …]
|
D | goldfish_vk_transform_guest.cpp | 44 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 …]
|
D | func_table.cpp | 58 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 …]
|
D | ResourceTracker.cpp | 104 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 …]
|
D | VkEncoder.cpp.inl | 1 static ResourceTracker* sResourceTracker = nullptr; 8 if (!sResourceTracker) sResourceTracker = ResourceTracker::get(); 23 ResourceTracker* resources() { return ResourceTracker::get(); }
|
D | Validation.cpp | 25 auto resources = ResourceTracker::get(); in on_vkFlushMappedMemoryRanges() 39 auto resources = ResourceTracker::get(); in on_vkInvalidateMappedMemoryRanges()
|
D | meson.build | 19 'ResourceTracker.cpp',
|
D | HostVisibleMemoryVirtualization.cpp | 51 ResourceTracker::getThreadLocalEncoder()->vkFreeMemorySyncGOOGLE(mDevice, mMemory, nullptr, in ~CoherentMemory()
|
D | vkQueueFlushCommandsGOOGLE_encode_impl.cpp.inl | 36 uint32_t seqno = ResourceTracker::nextSeqno();
|
D | VulkanStreamGuest.cpp | 23 mFeatureBits = ResourceTracker::get()->getStreamFeatures(); in VulkanStreamGuest()
|
D | VkEncoder.cpp | 161 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 …]
|
D | Android.bp | 98 "ResourceTracker.cpp",
|
D | ResourceTracker.h | 109 class ResourceTracker { 111 ResourceTracker(); 112 ~ResourceTracker(); 113 static ResourceTracker* get();
|
/hardware/google/gfxstream/guest/vulkan/ |
D | gfxstream_vk_cmd.cpp | 35 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()
|
D | gfxstream_vk_device.cpp | 71 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 …]
|
D | gfxstream_vk_fuchsia.cpp | 122 gfxstream::vk::ResourceTracker::get(); in VulkanDevice()
|
/hardware/google/gfxstream/guest/ |
D | BUILD.gn | 117 "vulkan_enc/ResourceTracker.cpp", 118 "vulkan_enc/ResourceTracker.h",
|