/external/swiftshader/src/Vulkan/ |
D | VkSampler.cpp | 19 SamplerState::SamplerState(const VkSamplerCreateInfo *pCreateInfo, const vk::SamplerYcbcrConversion… in SamplerState() argument 21 , magFilter(pCreateInfo->magFilter) in SamplerState() 22 , minFilter(pCreateInfo->minFilter) in SamplerState() 23 , mipmapMode(pCreateInfo->mipmapMode) in SamplerState() 24 , addressModeU(pCreateInfo->addressModeU) in SamplerState() 25 , addressModeV(pCreateInfo->addressModeV) in SamplerState() 26 , addressModeW(pCreateInfo->addressModeW) in SamplerState() 27 , mipLodBias(pCreateInfo->mipLodBias) in SamplerState() 28 , anisotropyEnable(pCreateInfo->anisotropyEnable) in SamplerState() 29 , maxAnisotropy(pCreateInfo->maxAnisotropy) in SamplerState() [all …]
|
D | VkRenderPass.cpp | 22 size_t ComputeRequiredAllocationSizeT(const T *pCreateInfo) in ComputeRequiredAllocationSizeT() argument 24 …size_t attachmentSize = pCreateInfo->attachmentCount * sizeof(VkAttachmentDescription) + pCreateIn… in ComputeRequiredAllocationSizeT() 25 …+ pCreateInfo->attachmentCount * sizeof(uint32_t); … in ComputeRequiredAllocationSizeT() 27 for(uint32_t i = 0; i < pCreateInfo->subpassCount; ++i) in ComputeRequiredAllocationSizeT() 29 const auto &subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSizeT() 44 size_t dependenciesSize = pCreateInfo->dependencyCount * sizeof(VkSubpassDependency); in ComputeRequiredAllocationSizeT() 109 bool GetViewMasks(const VkRenderPassCreateInfo *pCreateInfo, uint32_t *masks) in GetViewMasks() argument 114 bool GetViewMasks(const VkRenderPassCreateInfo2KHR *pCreateInfo, uint32_t *masks) in GetViewMasks() argument 116 for(uint32_t i = 0; i < pCreateInfo->subpassCount; ++i) in GetViewMasks() 118 masks[i] = pCreateInfo->pSubpasses[i].viewMask; in GetViewMasks() [all …]
|
D | VkSampler.hpp | 29 …SamplerState(const VkSamplerCreateInfo *pCreateInfo, const vk::SamplerYcbcrConversion *ycbcrConver… 62 …Sampler(const VkSamplerCreateInfo *pCreateInfo, void *mem, const SamplerState &samplerState, uint3… 64 static size_t ComputeRequiredAllocationSize(const VkSamplerCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() argument 75 SamplerYcbcrConversion(const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, void *mem) in SamplerYcbcrConversion() argument 76 : format(pCreateInfo->format) in SamplerYcbcrConversion() 77 , ycbcrModel(pCreateInfo->ycbcrModel) in SamplerYcbcrConversion() 78 , ycbcrRange(pCreateInfo->ycbcrRange) in SamplerYcbcrConversion() 79 , components(ResolveIdentityMapping(pCreateInfo->components)) in SamplerYcbcrConversion() 80 , xChromaOffset(pCreateInfo->xChromaOffset) in SamplerYcbcrConversion() 81 , yChromaOffset(pCreateInfo->yChromaOffset) in SamplerYcbcrConversion() [all …]
|
D | VkBuffer.cpp | 23 Buffer::Buffer(const VkBufferCreateInfo *pCreateInfo, void *mem) in Buffer() argument 24 : flags(pCreateInfo->flags) in Buffer() 25 , size(pCreateInfo->size) in Buffer() 26 , usage(pCreateInfo->usage) in Buffer() 27 , sharingMode(pCreateInfo->sharingMode) in Buffer() 29 if(pCreateInfo->sharingMode == VK_SHARING_MODE_CONCURRENT) in Buffer() 31 queueFamilyIndexCount = pCreateInfo->queueFamilyIndexCount; in Buffer() 33 …memcpy(queueFamilyIndices, pCreateInfo->pQueueFamilyIndices, sizeof(uint32_t) * queueFamilyIndexCo… in Buffer() 36 const auto *nextInfo = reinterpret_cast<const VkBaseInStructure *>(pCreateInfo->pNext); in Buffer() 52 size_t Buffer::ComputeRequiredAllocationSize(const VkBufferCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() argument [all …]
|
D | VkBufferView.cpp | 21 BufferView::BufferView(const VkBufferViewCreateInfo *pCreateInfo, void *mem) in BufferView() argument 22 : id(pCreateInfo->format) in BufferView() 23 , buffer(vk::Cast(pCreateInfo->buffer)) in BufferView() 24 , format(pCreateInfo->format) in BufferView() 25 , offset(pCreateInfo->offset) in BufferView() 27 if(pCreateInfo->range == VK_WHOLE_SIZE) in BufferView() 33 range = pCreateInfo->range; in BufferView()
|
D | libVulkan.cpp | 186 void ValidateRenderPassPNextChain(VkDevice device, const T *pCreateInfo) in ValidateRenderPassPNextChain() argument 188 …InStructure *extensionCreateInfo = reinterpret_cast<const VkBaseInStructure *>(pCreateInfo->pNext); in ValidateRenderPassPNextChain() 201 ASSERT(aspectReference.subpass < pCreateInfo->subpassCount); in ValidateRenderPassPNextChain() 202 const auto &subpassDescription = pCreateInfo->pSubpasses[aspectReference.subpass]; in ValidateRenderPassPNextChain() 212 vk::Format format(pCreateInfo->pAttachments[attachmentReference.attachment].format); in ValidateRenderPassPNextChain() 225 …reateInfo->subpassCount == 0) || (multiviewCreateInfo->subpassCount == pCreateInfo->subpassCount)); in ValidateRenderPassPNextChain() 226 …nfo->dependencyCount == 0) || (multiviewCreateInfo->dependencyCount == pCreateInfo->dependencyCoun… in ValidateRenderPassPNextChain() 241 const auto &dependency = pCreateInfo->pDependencies[i]; in ValidateRenderPassPNextChain() 501 VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance(const VkInstanceCreateInfo *pCreateInfo, const VkAl… in vkCreateInstance() argument 504 pCreateInfo, pAllocator, pInstance); in vkCreateInstance() [all …]
|
D | VkPipelineLayout.cpp | 24 PipelineLayout::PipelineLayout(const VkPipelineLayoutCreateInfo *pCreateInfo, void *mem) in PipelineLayout() argument 26 , descriptorSetCount(pCreateInfo->setLayoutCount) in PipelineLayout() 27 , pushConstantRangeCount(pCreateInfo->pushConstantRangeCount) in PipelineLayout() 34 for(uint32_t i = 0; i < pCreateInfo->setLayoutCount; i++) in PipelineLayout() 36 const vk::DescriptorSetLayout *setLayout = vk::Cast(pCreateInfo->pSetLayouts[i]); in PipelineLayout() 56 size_t pushConstantRangesSize = pCreateInfo->pushConstantRangeCount * sizeof(VkPushConstantRange); in PipelineLayout() 58 memcpy(pushConstantRanges, pCreateInfo->pPushConstantRanges, pushConstantRangesSize); in PipelineLayout() 78 size_t PipelineLayout::ComputeRequiredAllocationSize(const VkPipelineLayoutCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() argument 81 for(uint32_t i = 0; i < pCreateInfo->setLayoutCount; i++) in ComputeRequiredAllocationSize() 83 bindingsCount += vk::Cast(pCreateInfo->pSetLayouts[i])->getBindingsArraySize(); in ComputeRequiredAllocationSize() [all …]
|
D | VkDebugUtilsMessenger.cpp | 19 DebugUtilsMessenger::DebugUtilsMessenger(const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, voi… in DebugUtilsMessenger() argument 20 : messageSeverity(pCreateInfo->messageSeverity) in DebugUtilsMessenger() 21 , messageType(pCreateInfo->messageType) in DebugUtilsMessenger() 22 , pfnUserCallback(pCreateInfo->pfnUserCallback) in DebugUtilsMessenger() 23 , pUserData(pCreateInfo->pUserData) in DebugUtilsMessenger() 31 …tilsMessenger::ComputeRequiredAllocationSize(const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo) in ComputeRequiredAllocationSize() argument
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkRefUtil.inl | 4 …nstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAlloca… 5 …erface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAlloca… 7 … (const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAlloca… 8 …nst DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAlloca… 9 … (const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAlloca… 10 …nst DeviceInterface& vk, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAlloca… 11 …(const DeviceInterface& vk, VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAlloca… 12 …st DeviceInterface& vk, VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAlloca… 13 … (const DeviceInterface& vk, VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAlloca… 14 …nst DeviceInterface& vk, VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAlloca… [all …]
|
D | vkRefUtilImpl.inl | 189 …eateInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAlloca… argument 192 VK_CHECK(vk.createInstance(pCreateInfo, pAllocator, &object)); 196 …erface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAlloca… argument 199 VK_CHECK(vk.createDevice(physicalDevice, pCreateInfo, pAllocator, &object)); 210 … (const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAlloca… argument 213 VK_CHECK(vk.createFence(device, pCreateInfo, pAllocator, &object)); 217 …nst DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAlloca… argument 220 VK_CHECK(vk.createSemaphore(device, pCreateInfo, pAllocator, &object)); 224 … (const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAlloca… argument 227 VK_CHECK(vk.createEvent(device, pCreateInfo, pAllocator, &object)); [all …]
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_legacy.c | 224 const VkRenderPassCreateInfo *pCreateInfo, in tu_CreateRenderPass() argument 232 VkAttachmentDescription2 attachments[pCreateInfo->attachmentCount]; in tu_CreateRenderPass() 233 VkSubpassDescription2 subpasses[pCreateInfo->subpassCount]; in tu_CreateRenderPass() 234 VkSubpassDependency2 dependencies[pCreateInfo->dependencyCount]; in tu_CreateRenderPass() 236 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in tu_CreateRenderPass() 237 reference_count += pCreateInfo->pSubpasses[i].inputAttachmentCount; in tu_CreateRenderPass() 238 reference_count += pCreateInfo->pSubpasses[i].colorAttachmentCount; in tu_CreateRenderPass() 239 if (pCreateInfo->pSubpasses[i].pResolveAttachments) in tu_CreateRenderPass() 240 reference_count += pCreateInfo->pSubpasses[i].colorAttachmentCount; in tu_CreateRenderPass() 241 if (pCreateInfo->pSubpasses[i].pDepthStencilAttachment) in tu_CreateRenderPass() [all …]
|
D | tu_image.c | 195 const VkImageViewCreateInfo *pCreateInfo, in tu_image_view_init() argument 198 TU_FROM_HANDLE(tu_image, image, pCreateInfo->image); in tu_image_view_init() 199 const VkImageSubresourceRange *range = &pCreateInfo->subresourceRange; in tu_image_view_init() 200 VkFormat format = pCreateInfo->format; in tu_image_view_init() 201 VkImageAspectFlagBits aspect_mask = pCreateInfo->subresourceRange.aspectMask; in tu_image_view_init() 204 vk_find_struct_const(pCreateInfo->pNext, SAMPLER_YCBCR_CONVERSION_INFO); in tu_image_view_init() 218 if (pCreateInfo->viewType == VK_IMAGE_VIEW_TYPE_3D) { in tu_image_view_init() 223 if (pCreateInfo->viewType == VK_IMAGE_VIEW_TYPE_CUBE || in tu_image_view_init() 224 pCreateInfo->viewType == VK_IMAGE_VIEW_TYPE_CUBE_ARRAY) { in tu_image_view_init() 273 tu6_texswiz(&pCreateInfo->components, conversion, format, aspect_mask, limited_z24s8) | in tu_image_view_init() [all …]
|
D | tu_descriptor_set.c | 107 const VkDescriptorSetLayoutCreateInfo *pCreateInfo, in tu_CreateDescriptorSetLayout() argument 114 assert(pCreateInfo->sType == in tu_CreateDescriptorSetLayout() 118 pCreateInfo->pNext, in tu_CreateDescriptorSetLayout() 124 for (uint32_t j = 0; j < pCreateInfo->bindingCount; j++) { in tu_CreateDescriptorSetLayout() 125 max_binding = MAX2(max_binding, pCreateInfo->pBindings[j].binding); in tu_CreateDescriptorSetLayout() 126 if ((pCreateInfo->pBindings[j].descriptorType == VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER || in tu_CreateDescriptorSetLayout() 127 pCreateInfo->pBindings[j].descriptorType == VK_DESCRIPTOR_TYPE_SAMPLER) && in tu_CreateDescriptorSetLayout() 128 pCreateInfo->pBindings[j].pImmutableSamplers) { in tu_CreateDescriptorSetLayout() 129 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in tu_CreateDescriptorSetLayout() 132 for (unsigned i = 0; i < pCreateInfo->pBindings[j].descriptorCount; ++i) { in tu_CreateDescriptorSetLayout() [all …]
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_image.c | 36 const VkImageCreateInfo *pCreateInfo = create_info->vk_info; in lvp_image_create() local 39 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO); in lvp_image_create() 48 image->type = pCreateInfo->imageType; in lvp_image_create() 55 switch (pCreateInfo->imageType) { in lvp_image_create() 57 template.target = pCreateInfo->arrayLayers > 1 ? PIPE_TEXTURE_1D_ARRAY : PIPE_TEXTURE_1D; in lvp_image_create() 61 template.target = pCreateInfo->arrayLayers > 1 ? PIPE_TEXTURE_2D_ARRAY : PIPE_TEXTURE_2D; in lvp_image_create() 62 if (pCreateInfo->flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) in lvp_image_create() 63 … template.target = pCreateInfo->arrayLayers == 6 ? PIPE_TEXTURE_CUBE : PIPE_TEXTURE_CUBE_ARRAY; in lvp_image_create() 70 template.format = vk_format_to_pipe(pCreateInfo->format); in lvp_image_create() 71 template.width0 = pCreateInfo->extent.width; in lvp_image_create() [all …]
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_pass.c | 237 const VkRenderPassCreateInfo* pCreateInfo, in anv_CreateRenderPass() argument 243 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO); in anv_CreateRenderPass() 252 anv_multialloc_add(&ma, &subpasses, pCreateInfo->subpassCount); in anv_CreateRenderPass() 253 anv_multialloc_add(&ma, &attachments, pCreateInfo->attachmentCount); in anv_CreateRenderPass() 254 anv_multialloc_add(&ma, &subpass_flushes, pCreateInfo->subpassCount + 1); in anv_CreateRenderPass() 258 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in anv_CreateRenderPass() 260 num_subpass_attachments(&pCreateInfo->pSubpasses[i]); in anv_CreateRenderPass() 273 pass->attachment_count = pCreateInfo->attachmentCount; in anv_CreateRenderPass() 274 pass->subpass_count = pCreateInfo->subpassCount; in anv_CreateRenderPass() 278 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { in anv_CreateRenderPass() [all …]
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_pass.c | 315 const VkRenderPassCreateInfo* pCreateInfo, in radv_CreateRenderPass() argument 325 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO); in radv_CreateRenderPass() 328 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in radv_CreateRenderPass() 330 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); in radv_CreateRenderPass() 342 pass->attachment_count = pCreateInfo->attachmentCount; in radv_CreateRenderPass() 343 pass->subpass_count = pCreateInfo->subpassCount; in radv_CreateRenderPass() 346 vk_foreach_struct(ext, pCreateInfo->pNext) { in radv_CreateRenderPass() 356 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { in radv_CreateRenderPass() 359 att->format = pCreateInfo->pAttachments[i].format; in radv_CreateRenderPass() 360 att->samples = pCreateInfo->pAttachments[i].samples; in radv_CreateRenderPass() [all …]
|
D | radv_image.c | 42 const VkImageCreateInfo *pCreateInfo, in radv_choose_tiling() argument 45 if (pCreateInfo->tiling == VK_IMAGE_TILING_LINEAR) { in radv_choose_tiling() 46 assert(pCreateInfo->samples <= 1); in radv_choose_tiling() 55 if (pCreateInfo->imageType == VK_IMAGE_TYPE_1D || in radv_choose_tiling() 58 (pCreateInfo->extent.width > 8 && pCreateInfo->extent.height <= 2)) in radv_choose_tiling() 63 if (pCreateInfo->samples > 1) in radv_choose_tiling() 71 const VkImageCreateInfo *pCreateInfo, in radv_use_tc_compat_htile_for_image() argument 78 if ((pCreateInfo->usage & VK_IMAGE_USAGE_STORAGE_BIT)) in radv_use_tc_compat_htile_for_image() 81 if (pCreateInfo->tiling == VK_IMAGE_TILING_LINEAR) in radv_use_tc_compat_htile_for_image() 84 if (pCreateInfo->mipLevels > 1) in radv_use_tc_compat_htile_for_image() [all …]
|
D | radv_descriptor_set.c | 74 const VkDescriptorSetLayoutCreateInfo* pCreateInfo, in radv_CreateDescriptorSetLayout() argument 81 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO); in radv_CreateDescriptorSetLayout() 83 vk_find_struct_const(pCreateInfo->pNext, DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO); in radv_CreateDescriptorSetLayout() 88 for (uint32_t j = 0; j < pCreateInfo->bindingCount; j++) { in radv_CreateDescriptorSetLayout() 89 num_bindings = MAX2(num_bindings, pCreateInfo->pBindings[j].binding + 1); in radv_CreateDescriptorSetLayout() 90 if ((pCreateInfo->pBindings[j].descriptorType == VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER || in radv_CreateDescriptorSetLayout() 91 pCreateInfo->pBindings[j].descriptorType == VK_DESCRIPTOR_TYPE_SAMPLER) && in radv_CreateDescriptorSetLayout() 92 pCreateInfo->pBindings[j].pImmutableSamplers) { in radv_CreateDescriptorSetLayout() 93 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in radv_CreateDescriptorSetLayout() 96 for (unsigned i = 0; i < pCreateInfo->pBindings[j].descriptorCount; ++i) { in radv_CreateDescriptorSetLayout() [all …]
|
/external/vulkan-validation-layers/layers/ |
D | best_practices.cpp | 39 bool BestPractices::PreCallValidateCreateInstance(const VkInstanceCreateInfo* pCreateInfo, const Vk… in PreCallValidateCreateInstance() argument 43 for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) { in PreCallValidateCreateInstance() 44 if (white_list(pCreateInfo->ppEnabledExtensionNames[i], kDeviceExtensionNames)) { in PreCallValidateCreateInstance() 48 pCreateInfo->ppEnabledExtensionNames[i]); in PreCallValidateCreateInstance() 55 void BestPractices::PreCallRecordCreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAl… in PreCallRecordCreateInstance() argument 57 instance_api_version = pCreateInfo->pApplicationInfo->apiVersion; in PreCallRecordCreateInstance() 60 …PreCallValidateCreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, in PreCallValidateCreateDevice() argument 80 for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) { in PreCallValidateCreateDevice() 81 if (white_list(pCreateInfo->ppEnabledExtensionNames[i], kInstanceExtensionNames)) { in PreCallValidateCreateDevice() 85 pCreateInfo->ppEnabledExtensionNames[i]); in PreCallValidateCreateDevice() [all …]
|
D | parameter_validation_utils.cpp | 77 bool StatelessValidation::validate_instance_extensions(const VkInstanceCreateInfo *pCreateInfo) { in validate_instance_extensions() argument 79 for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) { in validate_instance_extensions() 81 pCreateInfo->ppEnabledExtensionNames[i]); in validate_instance_extensions() 95 … StatelessValidation::manual_PreCallValidateCreateInstance(const VkInstanceCreateInfo *pCreateInfo, in manual_PreCallValidateCreateInstance() argument 101 …uint32_t local_api_version = (pCreateInfo->pApplicationInfo && pCreateInfo->pApplicationInfo->apiV… in manual_PreCallValidateCreateInstance() 102 ? pCreateInfo->pApplicationInfo->apiVersion in manual_PreCallValidateCreateInstance() 105 skip |= validate_instance_extensions(pCreateInfo); in manual_PreCallValidateCreateInstance() 109 void StatelessValidation::PostCallRecordCreateInstance(const VkInstanceCreateInfo *pCreateInfo, in PostCallRecordCreateInstance() argument 133 …:PostCallRecordCreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, in PostCallRecordCreateDevice() argument 176 const auto *features2 = lvl_find_in_chain<VkPhysicalDeviceFeatures2>(pCreateInfo->pNext); in PostCallRecordCreateDevice() [all …]
|
/external/swiftshader/src/WSI/ |
D | VkSwapchainKHR.cpp | 27 SwapchainKHR::SwapchainKHR(const VkSwapchainCreateInfoKHR *pCreateInfo, void *mem) in SwapchainKHR() argument 28 : surface(vk::Cast(pCreateInfo->surface)) in SwapchainKHR() 30 , imageCount(pCreateInfo->minImageCount) in SwapchainKHR() 56 size_t SwapchainKHR::ComputeRequiredAllocationSize(const VkSwapchainCreateInfoKHR *pCreateInfo) in ComputeRequiredAllocationSize() argument 58 return pCreateInfo->minImageCount * sizeof(PresentImage); in ComputeRequiredAllocationSize() 88 VkResult SwapchainKHR::createImages(VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo) in createImages() argument 95 if(pCreateInfo->flags & VK_SWAPCHAIN_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR) in createImages() 100 if(pCreateInfo->flags & VK_SWAPCHAIN_CREATE_PROTECTED_BIT_KHR) in createImages() 106 imageInfo.format = pCreateInfo->imageFormat; in createImages() 107 imageInfo.extent.height = pCreateInfo->imageExtent.height; in createImages() [all …]
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_image.c | 250 const VkImageCreateInfo *pCreateInfo, in v3dv_CreateImage() argument 257 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO); in v3dv_CreateImage() 259 v3dv_assert(pCreateInfo->mipLevels > 0); in v3dv_CreateImage() 260 v3dv_assert(pCreateInfo->arrayLayers > 0); in v3dv_CreateImage() 261 v3dv_assert(pCreateInfo->samples > 0); in v3dv_CreateImage() 262 v3dv_assert(pCreateInfo->extent.width > 0); in v3dv_CreateImage() 263 v3dv_assert(pCreateInfo->extent.height > 0); in v3dv_CreateImage() 264 v3dv_assert(pCreateInfo->extent.depth > 0); in v3dv_CreateImage() 276 if (pCreateInfo->tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT) { in v3dv_CreateImage() 278 vk_find_struct_const(pCreateInfo->pNext, in v3dv_CreateImage() [all …]
|
/external/vulkan-validation-layers/layers/generated/ |
D | parameter_validation.cpp | 1521 const VkInstanceCreateInfo* pCreateInfo, in PreCallValidateCreateInstance() argument 1525 …ateInstance", "pCreateInfo", "VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO", pCreateInfo, VK_STRUCTURE_T… in PreCallValidateCreateInstance() 1526 if (pCreateInfo != NULL) in PreCallValidateCreateInstance() 1530 …essengerCreateInfoEXT, VkValidationFeaturesEXT, VkValidationFlagsEXT", pCreateInfo->pNext, ARRAY_S… in PreCallValidateCreateInstance() 1532 …skip |= validate_reserved_flags("vkCreateInstance", "pCreateInfo->flags", pCreateInfo->flags, "VUI… in PreCallValidateCreateInstance() 1534 …"pCreateInfo->pApplicationInfo", "VK_STRUCTURE_TYPE_APPLICATION_INFO", pCreateInfo->pApplicationIn… in PreCallValidateCreateInstance() 1536 if (pCreateInfo->pApplicationInfo != NULL) in PreCallValidateCreateInstance() 1538 …next("vkCreateInstance", "pCreateInfo->pApplicationInfo->pNext", NULL, pCreateInfo->pApplicationIn… in PreCallValidateCreateInstance() 1541 …nabledLayerCount", "pCreateInfo->ppEnabledLayerNames", pCreateInfo->enabledLayerCount, pCreateInfo… in PreCallValidateCreateInstance() 1543 …nsionCount", "pCreateInfo->ppEnabledExtensionNames", pCreateInfo->enabledExtensionCount, pCreateIn… in PreCallValidateCreateInstance() [all …]
|
D | object_tracker.h | 33 const VkInstanceCreateInfo* pCreateInfo, 85 const VkDeviceCreateInfo* pCreateInfo, 90 const VkDeviceCreateInfo* pCreateInfo, 208 const VkFenceCreateInfo* pCreateInfo, 213 const VkFenceCreateInfo* pCreateInfo, 240 const VkSemaphoreCreateInfo* pCreateInfo, 245 const VkSemaphoreCreateInfo* pCreateInfo, 259 const VkEventCreateInfo* pCreateInfo, 264 const VkEventCreateInfo* pCreateInfo, 287 const VkQueryPoolCreateInfo* pCreateInfo, [all …]
|
/external/mesa3d/src/vulkan/wsi/ |
D | wsi_common_drm.c | 91 const VkSwapchainCreateInfoKHR *pCreateInfo, in wsi_create_native_image() argument 108 .format = pCreateInfo->imageFormat, in wsi_create_native_image() 110 .width = pCreateInfo->imageExtent.width, in wsi_create_native_image() 111 .height = pCreateInfo->imageExtent.height, in wsi_create_native_image() 118 .usage = pCreateInfo->imageUsage, in wsi_create_native_image() 119 .sharingMode = pCreateInfo->imageSharingMode, in wsi_create_native_image() 120 .queueFamilyIndexCount = pCreateInfo->queueFamilyIndexCount, in wsi_create_native_image() 121 .pQueueFamilyIndices = pCreateInfo->pQueueFamilyIndices, in wsi_create_native_image() 126 if (pCreateInfo->flags & VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR) { in wsi_create_native_image() 131 vk_find_struct_const(pCreateInfo->pNext, in wsi_create_native_image() [all …]
|