Lines Matching defs:device

281 	const VkDevice								device					= m_context.getDevice();
284 const Unique<VkPipelineLayout> pipelineLayout (createPipelineLayout(vk, device,
305 resultBuffers.push_back(createBuffer(vk, device, &createInfo));
307 device, *resultBuffers.back()), MemoryRequirement::HostVisible));
308 VK_CHECK(vk.bindBufferMemory(device, *resultBuffers.back(), resultBufferAllocations.back()->getMemory(),
340 const Unique<VkImage> colorTargetImage (createExternalImage(vk, device, queueFamilyIndex,
357 vk.GetNativeBufferPropertiesOHOS(device, nativeHandle.GetOhosNativeBuffer(), &ohosProperties);
382 const Unique<VkDeviceMemory> colorImageMemory (allocateMemory(vk, device, &allocateInfo));
383 VK_CHECK(vk.bindImageMemory(device, *colorTargetImage, *colorImageMemory, 0u));
412 imageViews.push_back(createImageView(vk, device, &imageViewCreateInfo));
443 Unique<VkRenderPass> renderPass (createRenderPass(vk, device, &renderPassCreateInfo));
446 Unique<VkFramebuffer> framebuffer (createFramebuffer(vk, device, &framebufferCreateInfo));
477 de::SharedPtr<Buffer> vertexBuffer = Buffer::createAndAlloc(vk, device,
486 flushAlloc(vk, device, vertexBuffer->getBoundMemory());
489 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, &cmdPoolCreateInfo));
490 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool,
492 const Unique<VkShaderModule> vs (createShaderModule(vk, device,
494 const Unique<VkShaderModule> fs (createShaderModule(vk, device,
516 pipelines.push_back(createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo));
632 submitCommandsAndWait(vk, device, queue, cmdBuffer.get());