Searched refs:VkEncoder (Results 1 – 13 of 13) sorted by relevance
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | VkEncoder.cpp.inl | 5 class VkEncoder::Impl { 55 VkEncoder::~VkEncoder() {} 58 EncoderAutoLock(VkEncoder* enc) : mEnc(enc) { mEnc->lock(); } 60 VkEncoder* mEnc; 63 VkEncoder::VkEncoder(gfxstream::guest::IOStream* stream, function in VkEncoder 65 : mImpl(new VkEncoder::Impl(stream)), mHealthMonitor(healthMonitor) {} 67 void VkEncoder::flush() { mImpl->flush(); } 69 void VkEncoder::lock() { mImpl->lock(); } 71 void VkEncoder::unlock() { mImpl->unlock(); } 73 void VkEncoder::incRef() { __atomic_add_fetch(&refCount, 1, __ATOMIC_SEQ_CST); } [all …]
|
D | Resources.h | 36 class VkEncoder; variable 62 gfxstream::vk::VkEncoder* lastUsedEncoder; \ 64 gfxstream::vk::VkEncoder* privateEncoder; \ 134 gfxstream::vk::VkEncoder* lastUsedEncoder; 136 gfxstream::vk::VkEncoder* privateEncoder;
|
D | ResourceTracker.cpp | 134 std::vector<VkEncoder*> encoders; 154 void pushStaging(CommandBufferStagingStream* stream, VkEncoder* encoder) { in pushStaging() 161 void popStaging(CommandBufferStagingStream** streamOut, VkEncoder** encoderOut) { in popStaging() 164 VkEncoder* encoder; in popStaging() 172 encoder = new VkEncoder(stream); in popStaging() 496 VkEncoder* enc, VkDevice device, in setBufferCollectionConstraintsFUCHSIA() 560 VkEncoder* enc, VkDevice device, VkPhysicalDevice physicalDevice, in addImageBufferCollectionConstraintsFUCHSIA() 812 VkEncoder* enc = (VkEncoder*)context; in commitDescriptorSetUpdates() 930 VkEncoder* currentEncoder) { in syncEncodersForCommandBuffer() 984 VkEncoder* enc = (VkEncoder*)context; in decDescriptorSetLayoutRef() [all …]
|
D | ResourceTracker.h | 107 class VkEncoder; variable 119 using VkEncoderGetFunc = VkEncoder* (*)(HostConnection*); 316 VkEncoder* enc, VkDevice device, 473 void registerEncoderCleanupCallback(const VkEncoder* encoder, void* handle, 475 void unregisterEncoderCleanupCallback(const VkEncoder* encoder, void* handle); 476 void onEncoderDeleted(const VkEncoder* encoder); 478 uint32_t syncEncodersForCommandBuffer(VkCommandBuffer commandBuffer, VkEncoder* current); 479 uint32_t syncEncodersForQueue(VkQueue queue, VkEncoder* currentEncoder); 560 static VkEncoder* getCommandBufferEncoder(VkCommandBuffer commandBuffer); 561 static VkEncoder* getQueueEncoder(VkQueue queue); [all …]
|
D | meson.build | 22 'VkEncoder.cpp',
|
D | VkEncoder.cpp | 79 VkResult VkEncoder::vkCreateInstance(const VkInstanceCreateInfo* pCreateInfo, in vkCreateInstance() 213 void VkEncoder::vkDestroyInstance(VkInstance instance, const VkAllocationCallbacks* pAllocator, in vkDestroyInstance() 323 VkResult VkEncoder::vkEnumeratePhysicalDevices(VkInstance instance, uint32_t* pPhysicalDeviceCount, in vkEnumeratePhysicalDevices() 475 void VkEncoder::vkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, in vkGetPhysicalDeviceFeatures() 566 void VkEncoder::vkGetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, in vkGetPhysicalDeviceFormatProperties() 667 VkResult VkEncoder::vkGetPhysicalDeviceImageFormatProperties( in vkGetPhysicalDeviceImageFormatProperties() 794 void VkEncoder::vkGetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, in vkGetPhysicalDeviceProperties() 889 void VkEncoder::vkGetPhysicalDeviceQueueFamilyProperties( in vkGetPhysicalDeviceQueueFamilyProperties() 1046 void VkEncoder::vkGetPhysicalDeviceMemoryProperties( in vkGetPhysicalDeviceMemoryProperties() 1143 PFN_vkVoidFunction VkEncoder::vkGetInstanceProcAddr(VkInstance instance, const char* pName, in vkGetInstanceProcAddr() [all …]
|
D | vkQueueFlushCommandsGOOGLE_encode_impl.cpp.inl | 2 // void VkEncoder::vkQueueFlushCommandsGOOGLE( VkQueue queue, VkCommandBuffer commandBuffer, VkDevi…
|
D | Android.bp | 100 "VkEncoder.cpp",
|
D | VkEncoder.h | 51 class VkEncoder { 53 VkEncoder(gfxstream::guest::IOStream* stream, 55 ~VkEncoder();
|
/hardware/google/gfxstream/guest/OpenglSystemCommon/ |
D | HostConnection.h | 44 class VkEncoder; variable 132 gfxstream::vk::VkEncoder *vkEncoder(); 216 gfxstream::vk::VkEncoder* m_vkEnc = nullptr;
|
D | HostConnection.cpp | 73 using gfxstream::vk::VkEncoder; 381 VkEncoder* HostConnection::vkEncoder() { in vkEncoder() 383 m_vkEnc = new VkEncoder(m_stream, getGlobalHealthMonitor()); in vkEncoder()
|
/hardware/google/gfxstream/guest/vulkan/ |
D | gfxstream_vk_device.cpp | 32 gfxstream::vk::VkEncoder* vkEnc = hostCon->vkEncoder(); \ 61 static gfxstream::vk::VkEncoder* getVkEncoder(HostConnection* con) { return con->vkEncoder(); } in getVkEncoder() 89 gfxstream::vk::VkEncoder* vkEnc = getVkEncoder(hostCon); in SetupInstanceForProcess()
|
/hardware/google/gfxstream/guest/ |
D | BUILD.gn | 239 "vulkan_enc/VkEncoder.cpp", 240 "vulkan_enc/VkEncoder.h",
|