Home
last modified time | relevance | path

Searched refs:pCreateInfo (Results 1 – 25 of 312) sorted by relevance

12345678910>>...13

/external/swiftshader/src/Vulkan/
DVkSampler.cpp19 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 …]
DVkRenderPass.cpp22 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 …]
DVkSampler.hpp29 …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 …]
DVkBuffer.cpp23 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 …]
DVkBufferView.cpp21 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()
DlibVulkan.cpp186 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 …]
DVkPipelineLayout.cpp24 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 …]
DVkDebugUtilsMessenger.cpp19 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/
DvkRefUtil.inl4 …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 …]
DvkRefUtilImpl.inl189 …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/
Dtu_legacy.c224 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 …]
Dtu_image.c195 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 …]
Dtu_descriptor_set.c107 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/
Dlvp_image.c36 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/
Danv_pass.c237 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/
Dradv_pass.c315 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 …]
Dradv_image.c42 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 …]
Dradv_descriptor_set.c74 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/
Dbest_practices.cpp39 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 …]
Dparameter_validation_utils.cpp77 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/
DVkSwapchainKHR.cpp27 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/
Dv3dv_image.c250 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/
Dparameter_validation.cpp1521 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 …]
Dobject_tracker.h33 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/
Dwsi_common_drm.c91 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 …]

12345678910>>...13