Home
last modified time | relevance | path

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

/hardware/google/gfxstream/host/vulkan/
DSwapChainStateVk.h36 class SwapChainStateVk {
46 SwapChainStateVk() = delete;
47 SwapChainStateVk(const SwapChainStateVk&) = delete;
48 SwapChainStateVk& operator = (const SwapChainStateVk&) = delete;
50 static std::unique_ptr<SwapChainStateVk> createSwapChainVk(const VulkanDispatch&, VkDevice,
53 ~SwapChainStateVk();
61 explicit SwapChainStateVk(const VulkanDispatch&, VkDevice);
DSwapChainStateVk.cpp78 std::unique_ptr<SwapChainStateVk> SwapChainStateVk::createSwapChainVk( in createSwapChainVk()
80 std::unique_ptr<SwapChainStateVk> swapChainVk(new SwapChainStateVk(vk, vkDevice)); in createSwapChainVk()
87 SwapChainStateVk::SwapChainStateVk(const VulkanDispatch& vk, VkDevice vkDevice) in SwapChainStateVk() function in gfxstream::vk::SwapChainStateVk
94 VkResult SwapChainStateVk::initSwapChainStateVk(const VkSwapchainCreateInfoKHR& swapChainCi) { in initSwapChainStateVk()
126 SwapChainStateVk::~SwapChainStateVk() { in ~SwapChainStateVk()
135 std::vector<const char*> SwapChainStateVk::getRequiredInstanceExtensions() { in getRequiredInstanceExtensions()
150 std::vector<const char*> SwapChainStateVk::getRequiredDeviceExtensions() { in getRequiredDeviceExtensions()
156 bool SwapChainStateVk::validateQueueFamilyProperties(const VulkanDispatch& vk, in validateQueueFamilyProperties()
166 std::optional<SwapchainCreateInfoWrapper> SwapChainStateVk::createSwapChainCi( in createSwapChainCi()
298 VkFormat SwapChainStateVk::getFormat() { return k_vkFormat; } in getFormat()
[all …]
Dmeson.build21 'SwapChainStateVk.cpp',
DCMakeLists.txt14 SwapChainStateVk.cpp
DDisplayVk.h112 std::unique_ptr<SwapChainStateVk> m_swapChainStateVk;
DAndroid.bp53 "SwapChainStateVk.cpp",
DBUILD.bazel14 "SwapChainStateVk.cpp",
DDisplayVk.cpp135 if (!SwapChainStateVk::validateQueueFamilyProperties( in recreateSwapchain()
142 auto swapChainCi = SwapChainStateVk::createSwapChainCi( in recreateSwapchain()
157 SwapChainStateVk::createSwapChainVk(m_vk, m_vkDevice, swapChainCi->mCreateInfo); in recreateSwapchain()
DVkCommonOperations.cpp627 for (auto extension : SwapChainStateVk::getRequiredInstanceExtensions()) { in createGlobalVkEmulation()
1060 for (auto extension : SwapChainStateVk::getRequiredDeviceExtensions()) { in createGlobalVkEmulation()
/hardware/google/gfxstream/host/tests/
DSwapChainStateVk_unittest.cpp58 auto extensions = SwapChainStateVk::getRequiredInstanceExtensions(); in createInstance()
122 if (!SwapChainStateVk::validateQueueFamilyProperties( in pickPhysicalDevice()
126 if (!SwapChainStateVk::createSwapChainCi(*k_vk, m_vkSurface, device, k_width, in pickPhysicalDevice()
152 SwapChainStateVk::getRequiredDeviceExtensions(); in createLogicalDevice()
172 auto swapChainCi = SwapChainStateVk::createSwapChainCi( in TEST_F()
176 std::unique_ptr<SwapChainStateVk> swapChainState = in TEST_F()
177 SwapChainStateVk::createSwapChainVk(*k_vk, m_vkDevice, swapChainCi->mCreateInfo); in TEST_F()
DDisplayVk_unittest.cpp115 auto extensions = SwapChainStateVk::getRequiredInstanceExtensions(); in createInstance()
160 SwapChainStateVk::validateQueueFamilyProperties(*k_vk, device, m_vkSurface, in pickPhysicalDevice()
162 SwapChainStateVk::createSwapChainCi(*k_vk, m_vkSurface, device, k_width, in pickPhysicalDevice()
196 auto extensions = SwapChainStateVk::getRequiredDeviceExtensions(); in createLogicalDevice()