Searched refs:VkEncoder (Results 1 – 11 of 11) sorted by relevance
/device/generic/goldfish-opengl/system/vulkan_enc/ |
D | ResourceTracker.cpp | 277 VkEncoder** lastUsedEncoderPtr = nullptr; 282 VkEncoder** lastUsedEncoderPtr = nullptr; 1033 VkEncoder* enc = (VkEncoder*)context; in on_vkEnumerateInstanceExtensionProperties() 1140 VkEncoder* enc = (VkEncoder*)context; in on_vkEnumerateDeviceExtensionProperties() 1288 VkEncoder* enc = (VkEncoder*)context; in on_vkEnumeratePhysicalDevices() 1435 VkEncoder* enc = (VkEncoder*)context; in on_vkCreateInstance() 1460 VkEncoder* enc = (VkEncoder*)context; in on_vkCreateDevice() 1487 VkEncoder* enc = (VkEncoder*)context; in on_vkDestroyDevice_pre() 1995 VkEncoder* enc, in getOrAllocateHostMemBlockLocked() 2173 VkEncoder* enc = (VkEncoder*)context; in on_vkAllocateMemory() [all …]
|
D | HostVisibleMemoryVirtualization.h | 35 class VkEncoder; variable 89 VkEncoder* enc, 100 VkEncoder* enc,
|
D | VkEncoder.cpp | 62 class VkEncoder::Impl { 127 VkEncoder::~VkEncoder() { in ~VkEncoder() 134 thread_local VkEncoder::Impl* VkEncoder::Impl::sAcquiredEncoderThreadLocal = nullptr; 135 thread_local uint32_t VkEncoder::Impl::sAcquiredEncoderThreadLockLevels = 0; 138 EncoderAutoLock(VkEncoder* enc) : mEnc(enc) { in EncoderAutoLock() 144 VkEncoder* mEnc; 147 VkEncoder::VkEncoder(IOStream *stream) : in VkEncoder() function in goldfish_vk::VkEncoder 148 mImpl(new VkEncoder::Impl(stream)) { } in VkEncoder() 150 void VkEncoder::flush() { in flush() 154 void VkEncoder::lock() { in lock() [all …]
|
D | ResourceTracker.h | 34 class VkEncoder; variable 47 using VkEncoderGetFunc = VkEncoder* (*)(HostConnection*); 485 …void registerEncoderCleanupCallback(const VkEncoder* encoder, void* handle, CleanupCallback callba… 486 void unregisterEncoderCleanupCallback(const VkEncoder* encoder, void* handle); 487 void onEncoderDeleted(const VkEncoder* encoder); 489 uint32_t syncEncodersForCommandBuffer(VkCommandBuffer commandBuffer, VkEncoder* current); 490 uint32_t syncEncodersForQueue(VkQueue queue, VkEncoder* current);
|
D | CMakeLists.txt | 5 …n.cpp VulkanStreamGuest.cpp VulkanHandleMapping.cpp ResourceTracker.cpp VkEncoder.cpp goldfish_vk_… 6 …n.cpp VulkanStreamGuest.cpp VulkanHandleMapping.cpp ResourceTracker.cpp VkEncoder.cpp goldfish_vk_…
|
D | HostVisibleMemoryVirtualization.cpp | 209 VkEncoder*, in finishHostMemAllocInit() argument 254 VkEncoder* enc, in destroyHostMemAlloc()
|
D | VkEncoder.h | 38 class VkEncoder { 40 VkEncoder(IOStream* stream); 41 ~VkEncoder();
|
/device/generic/goldfish-opengl/system/OpenglSystemCommon/ |
D | HostConnection.h | 42 class VkEncoder; variable 155 goldfish_vk::VkEncoder *vkEncoder(); 228 std::unique_ptr<goldfish_vk::VkEncoder> m_vkEnc;
|
D | HostConnection.cpp | 50 struct VkEncoder { struct 51 VkEncoder(IOStream*) { } in VkEncoder() function 67 using goldfish_vk::VkEncoder; argument 608 VkEncoder *HostConnection::vkEncoder() in vkEncoder() 611 m_vkEnc = std::make_unique<VkEncoder>(m_stream.get()); in vkEncoder()
|
/device/generic/goldfish-opengl/ |
D | BUILD.gn | 66 "system/vulkan_enc/VkEncoder.cpp", 67 "system/vulkan_enc/VkEncoder.h",
|
/device/generic/goldfish-opengl/system/vulkan/ |
D | goldfish_vulkan.cpp | 376 goldfish_vk::VkEncoder *vkEnc = hostCon->vkEncoder(); \
|