Home | History | Annotate | Download | only in draw

Lines Matching defs:device

95 	const VkDevice			device	= m_context.getDevice();
112 m_vertexBuffer = Buffer::createAndAlloc(vk, device, BufferCreateInfo(dataSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT),
116 flushMappedMemoryRange(vk, device, m_vertexBuffer->getBoundMemory().getMemory(), m_vertexBuffer->getBoundMemory().getOffset(), VK_WHOLE_SIZE);
134 m_colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex());
165 m_renderPass = createRenderPass(vk, device, &renderPassCreateInfo);
171 m_colorTargetView = createImageView(vk, device, &colorTargetViewInfo);
177 m_framebuffer = createFramebuffer(vk, device, &framebufferCreateInfo);
207 const Unique<VkShaderModule> vertexModule (createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
208 const Unique<VkShaderModule> fragmentModule (createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
211 m_pipelineLayout = createPipelineLayout(vk, device, &pipelineLayoutCreateInfo);
237 m_pipeline = createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo);
243 const VkDevice device = m_context.getDevice();
250 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, &cmdPoolCreateInfo));
251 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
311 submitCommandsAndWait(vk, device, queue, cmdBuffer.get());