Lines Matching refs:device
218 vk::VkDevice device,
245 return vk::createDescriptorSetLayout(vkd, device, &layoutCreateInfo);
249 vk::VkDevice device,
268 return createDescriptorPool(vkd, device, &descriptorPoolCreateInfo);
272 vk::VkDevice device,
288 vk::Move<vk::VkDescriptorSet> descriptorSet (vk::allocateDescriptorSet(vkd, device, &descriptorSetAllocateInfo));
319 vkd.updateDescriptorSets(device, DE_LENGTH_OF_ARRAY(writes), writes, 0u, DE_NULL);
326 vk::VkDevice device,
369 return createSampler(vkd, device, &createInfo);
373 vk::VkDevice device,
399 return vk::createImage(vkd, device, &createInfo);
403 vk::VkDevice device,
440 return vk::createImageView(vkd, device, &viewInfo);
444 vk::VkDevice device,
469 return vk::createSamplerYcbcrConversion(vkd, device, &conversionInfo);
495 const vk::VkDevice device (context.getDevice());
501 conversions.push_back(makeSharedPtr(createConversion(vkd, device, format, colorModels[i], colorRange, xChromaOffset, yChromaOffset, chromaFilter, componentMapping, explicitReconstruction)));
502 samplers.push_back(makeSharedPtr(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, conversions[i]->get())));
511 samplers.push_back(makeSharedPtr(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, (vk::VkSamplerYcbcrConversion)0u)));
513 const vk::Unique<vk::VkImage> image (createImage(vkd, device, format, size, disjoint, imageTiling));
518 const vector<AllocationSp> imageMemory (allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, format, createFlags, memoryRequirement));
521 imageViews.push_back(makeSharedPtr(createImageView(vkd, device, *image, format, (vk::VkSamplerYcbcrConversion)0)));
525 imageViews.push_back(makeSharedPtr(createImageView(vkd, device, *image, format, conversions[i]->get())));
558 const vk::Unique<vk::VkDescriptorSetLayout> layout (createDescriptorSetLayout(vkd, device, samplers, samplerBinding));
559 const vk::Unique<vk::VkDescriptorPool> descriptorPool (createDescriptorPool(vkd, device, samplers, combinedSamplerDescriptorCount));
560 const vk::Unique<vk::VkDescriptorSet> descriptorSet (createDescriptorSet(vkd, device, *descriptorPool, *layout, samplers, imageViews, samplerBinding));
566 uploadImage(vkd, device, context.getUniversalQueueFamilyIndex(), context.getDefaultAllocator(), *image, imageData, vk::VK_ACCESS_SHADER_READ_BIT, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
568 fillImageMemory(vkd, device, context.getUniversalQueueFamilyIndex(), *image, imageMemory, imageData, vk::VK_ACCESS_SHADER_READ_BIT, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);