Lines Matching defs:device

580 										 VkDevice						device,
585 VK_CHECK(vkd.getSwapchainImagesKHR(device, swapchain, &numImages, DE_NULL));
591 VK_CHECK(vkd.getSwapchainImagesKHR(device, swapchain, &numImages, &images[0]));
761 const VkDevice device,
831 return vk::createRenderPass(vkd, device, &renderPassParams);
835 const VkDevice device)
854 return vk::createPipelineLayout(vkd, device, &pipelineLayoutParams);
858 const VkDevice device,
866 const Unique<VkShaderModule> vertShaderModule (createShaderModule(vkd, device, binaryCollection.get("tri-vert"), 0));
867 const Unique<VkShaderModule> fragShaderModule (createShaderModule(vkd, device, binaryCollection.get("tri-frag"), 0));
872 device, // const VkDevice device
885 const VkDevice device,
907 return vk::createImageView(vkd, device, &viewParams);
911 const VkDevice device,
929 return vk::createFramebuffer(vkd, device, &framebufferParams);
933 VkDevice device,
949 return vk::createBuffer(vkd, device, &bufferParams);
953 const VkDevice device,
966 , m_renderPass (createRenderPass(vkd, device, framebufferFormat, m_explicitLayoutTransitions))
967 , m_pipelineLayout (createPipelineLayout(vkd, device))
968 , m_pipeline (createPipeline(vkd, device, *m_renderPass, *m_pipelineLayout, binaryRegistry, renderSize))
969 , m_vertexBuffer (createBuffer(vkd, device, (VkDeviceSize)(sizeof(float)*4*3), VK_BUFFER_USAGE_VERTEX_BUFFER_BIT))
970 , m_vertexBufferMemory (allocator.allocate(getBufferMemoryRequirements(vkd, device, *m_vertexBuffer),
979 m_attachmentViews[imageNdx] = ImageViewSp(new Unique<VkImageView>(createAttachmentView(vkd, device, swapchainImages[imageNdx], framebufferFormat)));
981 m_framebuffers[imageNdx] = FramebufferSp(new Unique<VkFramebuffer>(createFramebuffer(vkd, device, *m_renderPass, **m_attachmentViews[imageNdx], renderSize)));
984 VK_CHECK(vkd.bindBufferMemory(device, *m_vertexBuffer, m_vertexBufferMemory->getMemory(), m_vertexBufferMemory->getOffset()));
1004 VK_CHECK(vkd.flushMappedMemoryRanges(device, 1u, &memRange));
1113 // Render completely if there is only 1 device