Lines Matching refs:m_vkDevice
103 m_vkDevice(vkDevice), in RenderTarget()
128 m_vk.vkDestroyFramebuffer(m_vkDevice, m_vkFramebuffer, nullptr); in ~RenderTarget()
167 m_vk.vkDestroyImageView(m_vkDevice, m_defaultImage.m_vkImageView, nullptr); in ~CompositorVk()
170 m_vk.vkDestroyImage(m_vkDevice, m_defaultImage.m_vkImage, nullptr); in ~CompositorVk()
173 m_vk.vkFreeMemory(m_vkDevice, m_defaultImage.m_vkImageMemory, nullptr); in ~CompositorVk()
175 m_vk.vkDestroyDescriptorPool(m_vkDevice, m_vkDescriptorPool, nullptr); in ~CompositorVk()
177 m_vk.vkUnmapMemory(m_vkDevice, m_uniformStorage.m_vkDeviceMemory); in ~CompositorVk()
179 m_vk.vkDestroyBuffer(m_vkDevice, m_uniformStorage.m_vkBuffer, nullptr); in ~CompositorVk()
180 m_vk.vkFreeMemory(m_vkDevice, m_uniformStorage.m_vkDeviceMemory, nullptr); in ~CompositorVk()
181 m_vk.vkFreeMemory(m_vkDevice, m_vertexVkDeviceMemory, nullptr); in ~CompositorVk()
182 m_vk.vkDestroyBuffer(m_vkDevice, m_vertexVkBuffer, nullptr); in ~CompositorVk()
183 m_vk.vkFreeMemory(m_vkDevice, m_indexVkDeviceMemory, nullptr); in ~CompositorVk()
184 m_vk.vkDestroyBuffer(m_vkDevice, m_indexVkBuffer, nullptr); in ~CompositorVk()
186 m_vk.vkDestroyPipeline(m_vkDevice, formatResources.m_graphicsVkPipeline, nullptr); in ~CompositorVk()
187 m_vk.vkDestroyRenderPass(m_vkDevice, formatResources.m_vkRenderPass, nullptr); in ~CompositorVk()
189 m_vk.vkDestroyPipelineLayout(m_vkDevice, m_vkPipelineLayout, nullptr); in ~CompositorVk()
190 m_vk.vkDestroySampler(m_vkDevice, m_vkSampler, nullptr); in ~CompositorVk()
191 m_vk.vkDestroyDescriptorSetLayout(m_vkDevice, m_vkDescriptorSetLayout, nullptr); in ~CompositorVk()
192 m_vk.vkDestroyCommandPool(m_vkDevice, m_vkCommandPool, nullptr); in ~CompositorVk()
194 m_vk.vkDestroyFence(m_vkDevice, frameResources.m_vkFence, nullptr); in ~CompositorVk()
203 const auto vertShaderMod = createShaderModule(m_vk, m_vkDevice, vertSpvBuff); in setUpGraphicsPipeline()
204 const auto fragShaderMod = createShaderModule(m_vk, m_vkDevice, fragSpvBuff); in setUpGraphicsPipeline()
323 VK_CHECK(m_vk.vkCreateDescriptorSetLayout(m_vkDevice, &descriptorSetLayoutCi, nullptr, in setUpGraphicsPipeline()
334 m_vk.vkCreatePipelineLayout(m_vkDevice, &pipelineLayoutCi, nullptr, &m_vkPipelineLayout)); in setUpGraphicsPipeline()
408 VK_CHECK(m_vk.vkCreateRenderPass(m_vkDevice, &renderPassCi, nullptr, &renderPass)); in setUpGraphicsPipeline()
413 VK_CHECK(m_vk.vkCreateGraphicsPipelines(m_vkDevice, VK_NULL_HANDLE, 1, &graphicsPipelineCi, in setUpGraphicsPipeline()
422 m_vk.vkDestroyShaderModule(m_vkDevice, vertShaderMod, nullptr); in setUpGraphicsPipeline()
423 m_vk.vkDestroyShaderModule(m_vkDevice, fragShaderMod, nullptr); in setUpGraphicsPipeline()
436 m_vk.vkDestroyBuffer(m_vkDevice, vertexStagingBuffer, nullptr); in setUpVertexBuffers()
437 m_vk.vkFreeMemory(m_vkDevice, vertexStagingBufferMemory, nullptr); in setUpVertexBuffers()
449 m_vk.vkDestroyBuffer(m_vkDevice, indexStagingBuffer, nullptr); in setUpVertexBuffers()
450 m_vk.vkFreeMemory(m_vkDevice, indexStagingBufferMemory, nullptr); in setUpVertexBuffers()
479 m_vk.vkCreateDescriptorPool(m_vkDevice, &descriptorPoolCi, nullptr, &m_vkDescriptorPool)); in setUpDescriptorSets()
495 VK_CHECK(m_vk.vkAllocateDescriptorSets(m_vkDevice, &frameDescriptorSetAllocInfo, in setUpDescriptorSets()
513 m_vk.vkUpdateDescriptorSets(m_vkDevice, 1, &descriptorSetWrite, 0, nullptr); in setUpDescriptorSets()
528 VK_CHECK(m_vk.vkCreateCommandPool(m_vkDevice, &commandPoolCreateInfo, nullptr, &commandPool)); in setUpCommandPool()
542 VK_CHECK(m_vk.vkCreateFence(m_vkDevice, &fenceCi, nullptr, &fence)); in setUpFences()
572 VK_CHECK(m_vk.vkCreateImage(m_vkDevice, &imageCreateInfo, nullptr, &image)); in setUpDefaultImage()
575 m_vk.vkGetImageMemoryRequirements(m_vkDevice, image, &imageMemoryRequirements); in setUpDefaultImage()
592 m_vk.vkAllocateMemory(m_vkDevice, &imageMemoryAllocInfo, nullptr, &imageMemory), in setUpDefaultImage()
595 VK_CHECK(m_vk.vkBindImageMemory(m_vkDevice, image, imageMemory, 0)); in setUpDefaultImage()
621 VK_CHECK(m_vk.vkCreateImageView(m_vkDevice, &imageViewCreateInfo, nullptr, &imageView)); in setUpDefaultImage()
720 m_vk.vkDestroyBuffer(m_vkDevice, stagingBuffer, nullptr); in setUpDefaultImage()
721 m_vk.vkFreeMemory(m_vkDevice, stagingBufferMemory, nullptr); in setUpDefaultImage()
762 VK_CHECK(m_vk.vkMapMemory(m_vkDevice, m_uniformStorage.m_vkDeviceMemory, 0, size, 0, &mapped)); in setUpUniformBuffers()
798 VK_CHECK(m_vk.vkCreateSampler(m_vkDevice, &samplerCi, nullptr, &m_vkSampler)); in setUpSampler()
813 VK_CHECK(m_vk.vkCreateBuffer(m_vkDevice, &bufferCi, nullptr, &resBuffer)); in createBuffer()
815 m_vk.vkGetBufferMemoryRequirements(m_vkDevice, resBuffer, &memRequirements); in createBuffer()
821 m_vk.vkDestroyBuffer(m_vkDevice, resBuffer, nullptr); in createBuffer()
830 VK_CHECK_MEMALLOC(m_vk.vkAllocateMemory(m_vkDevice, &memAllocInfo, nullptr, &resMemory), in createBuffer()
832 VK_CHECK(m_vk.vkBindBufferMemory(m_vkDevice, resBuffer, resMemory, 0)); in createBuffer()
843 VK_CHECK(m_vk.vkMapMemory(m_vkDevice, stagingBufferMemory, 0, size, 0, &data)); in createStagingBufferWithData()
845 m_vk.vkUnmapMemory(m_vkDevice, stagingBufferMemory); in createStagingBufferWithData()
893 new RenderTarget(m_vk, m_vkDevice, imageInfo.image, imageInfo.imageView, in getOrCreateRenderTargetInfo()
1120 m_vk.vkFreeCommandBuffers(m_vkDevice, m_vkCommandPool, 1, &commandBuffer); in compose()
1129 VK_CHECK(m_vk.vkAllocateCommandBuffers(m_vkDevice, &commandBufferAllocInfo, &commandBuffer)); in compose()
1289 VK_CHECK(m_vk.vkResetFences(m_vkDevice, 1, &composeCompleteFence)); in compose()
1315 VkResult res = m_vk.vkWaitForFences(m_vkDevice, 1, &composeCompleteFence, VK_TRUE, in compose()
1322 res = m_vk.vkWaitForFences(m_vkDevice, 1, &composeCompleteFence, VK_TRUE, in compose()
1408 m_vk.vkUpdateDescriptorSets(m_vkDevice, descriptorWrites.size(), descriptorWrites.data(), 0, in updateDescriptorSetsIfChanged()