Lines Matching defs:device
142 const VkDevice device = m_context.getDevice();
149 m_vertexBuffer = Buffer::createAndAlloc(vk, device, BufferCreateInfo(dataSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT),
153 flushMappedMemoryRange(vk, device, m_vertexBuffer->getBoundMemory().getMemory(), m_vertexBuffer->getBoundMemory().getOffset(), VK_WHOLE_SIZE);
169 m_colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, alloc, qIndex);
181 m_depthTargetImage = Image::createAndAlloc(vk, device, depthTargetImageCreateInfo, alloc, qIndex);
184 m_colorTargetView = createImageView(vk, device, &colorTargetViewInfo);
187 m_depthTargetView = createImageView(vk, device, &depthTargetViewInfo);
237 m_renderPass = createRenderPass(vk, device, &renderPassCreateInfo);
246 m_framebuffer = createFramebuffer(vk, device, &framebufferCreateInfo);
276 const Unique<VkShaderModule> vertexModule (createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
277 const Unique<VkShaderModule> fragmentModule (createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
280 m_pipelineLayout = createPipelineLayout(vk, device, &pipelineLayoutCreateInfo);
322 m_pipeline = createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo);
522 const VkDevice device = m_context.getDevice();
532 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, &cmdPoolCreateInfo));
533 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
539 secCmdBuffer = allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_SECONDARY);
598 submitCommandsAndWait(vk, device, queue, cmdBuffer.get());