Lines Matching defs:device

285 	void							initPipeline			(const vk::VkDevice device);
340 const vk::VkDevice device = m_context.getDevice();
344 m_pipelineLayout = vk::createPipelineLayout(m_vk, device, &pipelineLayoutCreateInfo);
350 m_colorTargetImage = Image::createAndAlloc(m_vk, device, targetImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex());
353 m_colorTargetView = vk::createImageView(m_vk, device, &colorTargetViewInfo);
385 m_renderPass = vk::createRenderPass(m_vk, device, &renderPassCreateInfo);
390 m_framebuffer = vk::createFramebuffer(m_vk, device, &framebufferCreateInfo);
434 m_vertexBuffer = Buffer::createAndAlloc(m_vk, device, createInfo,
440 vk::flushAlloc(m_vk, device, m_vertexBuffer->getBoundMemory());
443 m_cmdPool = vk::createCommandPool(m_vk, device, &cmdPoolCreateInfo);
444 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, *m_cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY);
447 m_secCmdBuffer = vk::allocateCommandBuffer(m_vk, device, *m_cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_SECONDARY);
449 initPipeline(device);
452 void DrawTestInstanceBase::initPipeline (const vk::VkDevice device)
454 const vk::Unique<vk::VkShaderModule> vs(createShaderModule(m_vk, device, m_context.getBinaryCollection().get("vert"), 0));
455 const vk::Unique<vk::VkShaderModule> fs(createShaderModule(m_vk, device, m_context.getBinaryCollection().get("frag"), 0));
502 m_pipeline = vk::createGraphicsPipeline(m_vk, device, DE_NULL, &pipelineCreateInfo);
806 const vk::VkDevice device = m_context.getDevice();
875 submitCommandsAndWait(m_vk, device, queue, m_cmdBuffer.get());