Home
last modified time | relevance | path

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

/device/generic/goldfish-opengl/system/vulkan_enc/
DResourceTracker.cpp277 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 …]
DHostVisibleMemoryVirtualization.h35 class VkEncoder; variable
89 VkEncoder* enc,
100 VkEncoder* enc,
DVkEncoder.cpp62 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 …]
DResourceTracker.h34 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);
DCMakeLists.txt5 …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_…
DHostVisibleMemoryVirtualization.cpp209 VkEncoder*, in finishHostMemAllocInit() argument
254 VkEncoder* enc, in destroyHostMemAlloc()
DVkEncoder.h38 class VkEncoder {
40 VkEncoder(IOStream* stream);
41 ~VkEncoder();
/device/generic/goldfish-opengl/system/OpenglSystemCommon/
DHostConnection.h42 class VkEncoder; variable
155 goldfish_vk::VkEncoder *vkEncoder();
228 std::unique_ptr<goldfish_vk::VkEncoder> m_vkEnc;
DHostConnection.cpp50 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/
DBUILD.gn66 "system/vulkan_enc/VkEncoder.cpp",
67 "system/vulkan_enc/VkEncoder.h",
/device/generic/goldfish-opengl/system/vulkan/
Dgoldfish_vulkan.cpp376 goldfish_vk::VkEncoder *vkEnc = hostCon->vkEncoder(); \