Lines Matching refs:device

66 											VkDevice				device,
70 de::MovePtr<Allocation> allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, buffer), MemoryRequirement::HostVisible));
71 VK_CHECK(vk.bindBufferMemory(device, buffer, allocation->getMemory(), allocation->getOffset()));
76 VkDevice device,
80 de::MovePtr<Allocation> allocation (allocator.allocate(getImageMemoryRequirements(vk, device, image), MemoryRequirement::Any));
81 VK_CHECK(vk.bindImageMemory(device, image, allocation->getMemory(), allocation->getOffset()));
86 VkDevice device,
119 return createImage(vk, device, &createInfo);
123 VkDevice device,
142 return createImageView(vk, device, &pCreateInfo);
148 VkDevice device,
174 return createImage(vkd, device, 0u, imageType, vkFormat, imageExtent, 1u, 1u, sampleCountBit, imageTiling, usage, VK_SHARING_MODE_EXCLUSIVE, 0u, DE_NULL, VK_IMAGE_LAYOUT_UNDEFINED);
186 VkDevice device,
200 return createImageView(vkd, device, 0u, image, VK_IMAGE_VIEW_TYPE_2D, format, makeComponentMappingRGBA(), range);
211 VkDevice device,
231 return createBuffer(vkd, device, &createInfo);
254 VkDevice device,
408 return renderPassCreator.createRenderPass(vkd, device);
412 VkDevice device,
421 return createRenderPass<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vkd, device, srcFormat, dstFormat, sampleCount, renderingType);
423 return createRenderPass<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vkd, device, srcFormat, dstFormat, sampleCount, renderingType);
430 VkDevice device,
460 return createFramebuffer(vkd, device, &createInfo);
464 VkDevice device)
479 return createPipelineLayout(vkd, device, &createInfo);
483 VkDevice device,
491 const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, binaryCollection.get("quad-vert"), 0u));
492 const Unique<VkShaderModule> fragmentShaderModule (createShaderModule(vkd, device, binaryCollection.get("quad-frag"), 0u));
523 device, // const VkDevice device
542 VkDevice device)
571 return createDescriptorSetLayout(vkd, device, &createInfo);
575 VkDevice device,
591 return createPipelineLayout(vkd, device, &createInfo);
595 VkDevice device,
603 const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, binaryCollection.get("quad-vert"), 0u));
604 const Unique<VkShaderModule> fragmentShaderModule (createShaderModule(vkd, device, binaryCollection.get("quad-subpass-frag"), 0u));
637 device, // const VkDevice device
656 VkDevice device)
673 return createDescriptorPool(vkd, device, &createInfo);
677 VkDevice device,
691 Move<VkDescriptorSet> set (allocateDescriptorSet(vkd, device, &allocateInfo));
715 vkd.updateDescriptorSets(device, 1u, &write, 0u, DE_NULL);
853 const VkDevice device (m_context.getDevice());
854 const Unique<VkCommandBuffer> commandBuffer (allocateCommandBuffer(vkd, device, *m_commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
896 submitCommandsAndWait(vkd, device, m_context.getUniversalQueue(), *commandBuffer);
899 invalidateAlloc(vkd, device, *m_dstBufferMemory);