Home
last modified time | relevance | path

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

1234567

/external/swiftshader/src/Vulkan/
DVkRenderPass.cpp21 RenderPass::RenderPass(const VkRenderPassCreateInfo* pCreateInfo, void* mem) : in RenderPass() argument
22 attachmentCount(pCreateInfo->attachmentCount), in RenderPass()
23 subpassCount(pCreateInfo->subpassCount), in RenderPass()
24 dependencyCount(pCreateInfo->dependencyCount) in RenderPass()
29 ASSERT(pCreateInfo->subpassCount > 0); in RenderPass()
31 size_t subpassesSize = pCreateInfo->subpassCount * sizeof(VkSubpassDescription); in RenderPass()
33 memcpy(subpasses, pCreateInfo->pSubpasses, subpassesSize); in RenderPass()
36 if(pCreateInfo->attachmentCount > 0) in RenderPass()
38 size_t attachmentSize = pCreateInfo->attachmentCount * sizeof(VkAttachmentDescription); in RenderPass()
40 memcpy(attachments, pCreateInfo->pAttachments, attachmentSize); in RenderPass()
[all …]
DVkSampler.hpp26 Sampler(const VkSamplerCreateInfo* pCreateInfo, void* mem) : in Sampler() argument
27 magFilter(pCreateInfo->magFilter), in Sampler()
28 minFilter(pCreateInfo->minFilter), in Sampler()
29 mipmapMode(pCreateInfo->mipmapMode), in Sampler()
30 addressModeU(pCreateInfo->addressModeU), in Sampler()
31 addressModeV(pCreateInfo->addressModeV), in Sampler()
32 addressModeW(pCreateInfo->addressModeW), in Sampler()
33 mipLodBias(pCreateInfo->mipLodBias), in Sampler()
34 anisotropyEnable(pCreateInfo->anisotropyEnable), in Sampler()
35 maxAnisotropy(pCreateInfo->maxAnisotropy), in Sampler()
[all …]
DVkDevice.cpp29 const auto* pCreateInfo = info->pCreateInfo; in Device() local
30 for(uint32_t i = 0; i < pCreateInfo->queueCreateInfoCount; i++) in Device()
32 const VkDeviceQueueCreateInfo& queueCreateInfo = pCreateInfo->pQueueCreateInfos[i]; in Device()
37 for(uint32_t i = 0; i < pCreateInfo->queueCreateInfoCount; i++) in Device()
39 const VkDeviceQueueCreateInfo& queueCreateInfo = pCreateInfo->pQueueCreateInfos[i]; in Device()
47 if(pCreateInfo->enabledLayerCount) in Device()
53 if(pCreateInfo->enabledExtensionCount) in Device()
72 for(uint32_t i = 0; i < info->pCreateInfo->queueCreateInfoCount; i++) in ComputeRequiredAllocationSize()
74 queueCount += info->pCreateInfo->pQueueCreateInfos[i].queueCount; in ComputeRequiredAllocationSize()
100 void Device::getDescriptorSetLayoutSupport(const VkDescriptorSetLayoutCreateInfo* pCreateInfo, in getDescriptorSetLayoutSupport() argument
DVkPipeline.cpp191 GraphicsPipeline::GraphicsPipeline(const VkGraphicsPipelineCreateInfo* pCreateInfo, void* mem) in GraphicsPipeline() argument
193 if((pCreateInfo->flags != 0) || in GraphicsPipeline()
194 (pCreateInfo->stageCount != 2) || in GraphicsPipeline()
195 (pCreateInfo->pTessellationState != nullptr) || in GraphicsPipeline()
196 (pCreateInfo->pDynamicState != nullptr) || in GraphicsPipeline()
197 (pCreateInfo->subpass != 0) || in GraphicsPipeline()
198 (pCreateInfo->basePipelineHandle != VK_NULL_HANDLE) || in GraphicsPipeline()
199 (pCreateInfo->basePipelineIndex != 0)) in GraphicsPipeline()
204 const VkPipelineShaderStageCreateInfo& vertexStage = pCreateInfo->pStages[0]; in GraphicsPipeline()
214 const VkPipelineShaderStageCreateInfo& fragmentStage = pCreateInfo->pStages[1]; in GraphicsPipeline()
[all …]
DlibVulkan.cpp57 VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAl… in vkCreateInstance() argument
60 pCreateInfo, pAllocator, pInstance); in vkCreateInstance()
62 if(pCreateInfo->enabledLayerCount) in vkCreateInstance()
67 if(pCreateInfo->enabledExtensionCount) in vkCreateInstance()
72 if(pCreateInfo->pNext) in vkCreateInstance()
74 switch(*reinterpret_cast<const VkStructureType*>(pCreateInfo->pNext)) in vkCreateInstance()
91 VkResult result = vk::DispatchablePhysicalDevice::Create(pAllocator, pCreateInfo, &physicalDevice); in vkCreateInstance()
99 pCreateInfo, in vkCreateInstance()
223 …reateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAlloca… in vkCreateDevice() argument
226 physicalDevice, pCreateInfo, pAllocator, pDevice); in vkCreateDevice()
[all …]
DVkDescriptorSetLayout.cpp33 DescriptorSetLayout::DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo* pCreateInfo, void* … in DescriptorSetLayout() argument
34 …flags(pCreateInfo->flags), bindingCount(pCreateInfo->bindingCount), bindings(reinterpret_cast<VkDe… in DescriptorSetLayout()
40 bindings[i] = pCreateInfo->pBindings[i]; in DescriptorSetLayout()
47 pCreateInfo->pBindings[i].pImmutableSamplers, in DescriptorSetLayout()
72 …criptorSetLayout::ComputeRequiredAllocationSize(const VkDescriptorSetLayoutCreateInfo* pCreateInfo) in ComputeRequiredAllocationSize() argument
74 size_t allocationSize = pCreateInfo->bindingCount * sizeof(VkDescriptorSetLayoutBinding); in ComputeRequiredAllocationSize()
76 for(uint32_t i = 0; i < pCreateInfo->bindingCount; i++) in ComputeRequiredAllocationSize()
78 if(UsesImmutableSamplers(pCreateInfo->pBindings[i])) in ComputeRequiredAllocationSize()
80 allocationSize += pCreateInfo->pBindings[i].descriptorCount * sizeof(VkSampler); in ComputeRequiredAllocationSize()
DVkBuffer.cpp24 Buffer::Buffer(const VkBufferCreateInfo* pCreateInfo, void* mem) : in Buffer() argument
25 flags(pCreateInfo->flags), size(pCreateInfo->size), usage(pCreateInfo->usage), in Buffer()
26 sharingMode(pCreateInfo->sharingMode), queueFamilyIndexCount(pCreateInfo->queueFamilyIndexCount), in Buffer()
30 memcpy(queueFamilyIndices, pCreateInfo->pQueueFamilyIndices, queueFamilyIndicesSize); in Buffer()
38 size_t Buffer::ComputeRequiredAllocationSize(const VkBufferCreateInfo* pCreateInfo) in ComputeRequiredAllocationSize() argument
40 return sizeof(uint32_t) * pCreateInfo->queueFamilyIndexCount; in ComputeRequiredAllocationSize()
DVkObject.hpp30 static VkResult Create(const VkAllocationCallbacks* pAllocator, const CreateInfo* pCreateInfo, VkT*… in Create() argument
34 size_t size = T::ComputeRequiredAllocationSize(pCreateInfo); in Create()
45 auto object = new (pAllocator) T(pCreateInfo, memory); in Create()
78 …static VkResult Create(const VkAllocationCallbacks* pAllocator, const CreateInfo* pCreateInfo, VkT… in Create() argument
80 return vk::Create<T, VkT, CreateInfo>(pAllocator, pCreateInfo, outObject); in Create()
133 …static VkResult Create(const VkAllocationCallbacks* pAllocator, const CreateInfo* pCreateInfo, VkT… in Create() argument
135 …return vk::Create<DispatchableObject<T, VkT>, VkT, CreateInfo>(pAllocator, pCreateInfo, outObject); in Create()
139 static size_t ComputeRequiredAllocationSize(const CreateInfo* pCreateInfo) in ComputeRequiredAllocationSize() argument
141 return T::ComputeRequiredAllocationSize(pCreateInfo); in ComputeRequiredAllocationSize()
DVkShaderModule.cpp22 ShaderModule::ShaderModule(const VkShaderModuleCreateInfo* pCreateInfo, void* mem) : code(reinterpr… in ShaderModule() argument
24 memcpy(code, pCreateInfo->pCode, pCreateInfo->codeSize); in ShaderModule()
25 wordCount = static_cast<uint32_t>(pCreateInfo->codeSize / sizeof(uint32_t)); in ShaderModule()
33 size_t ShaderModule::ComputeRequiredAllocationSize(const VkShaderModuleCreateInfo* pCreateInfo) in ComputeRequiredAllocationSize() argument
35 return pCreateInfo->codeSize; in ComputeRequiredAllocationSize()
DVkBufferView.hpp26 BufferView(const VkBufferViewCreateInfo* pCreateInfo, void* mem) : in BufferView() argument
27 …buffer(pCreateInfo->buffer), format(pCreateInfo->format), offset(pCreateInfo->offset), range(pCrea… in BufferView()
33 static size_t ComputeRequiredAllocationSize(const VkBufferViewCreateInfo* pCreateInfo) in ComputeRequiredAllocationSize() argument
DVkImageView.cpp21 ImageView::ImageView(const VkImageViewCreateInfo* pCreateInfo, void* mem) : in ImageView() argument
22 image(Cast(pCreateInfo->image)), viewType(pCreateInfo->viewType), format(pCreateInfo->format), in ImageView()
23 components(pCreateInfo->components), subresourceRange(pCreateInfo->subresourceRange) in ImageView()
27 size_t ImageView::ComputeRequiredAllocationSize(const VkImageViewCreateInfo* pCreateInfo) in ComputeRequiredAllocationSize() argument
/external/deqp/external/vulkancts/framework/vulkan/
DvkRefUtil.inl4 …Instance (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.inl159 …eateInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAlloca… argument
162 VK_CHECK(vk.createInstance(pCreateInfo, pAllocator, &object));
166 …erface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAlloca… argument
169 VK_CHECK(vk.createDevice(physicalDevice, pCreateInfo, pAllocator, &object));
180 … (const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAlloca… argument
183 VK_CHECK(vk.createFence(device, pCreateInfo, pAllocator, &object));
187 …nst DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAlloca… argument
190 VK_CHECK(vk.createSemaphore(device, pCreateInfo, pAllocator, &object));
194 … (const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAlloca… argument
197 VK_CHECK(vk.createEvent(device, pCreateInfo, pAllocator, &object));
[all …]
DvkInstanceDriverImpl.inl45 …eateDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAlloca… argument
47 return m_vk.createDevice(physicalDevice, pCreateInfo, pAllocator, pDevice);
220 …hysicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR* pCreateInfo, const VkAlloca… argument
222 return m_vk.createDisplayModeKHR(physicalDevice, display, pCreateInfo, pAllocator, pMode);
230 …eSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAlloca… argument
232 return m_vk.createDisplayPlaneSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface);
235 …XlibSurfaceKHR (VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAlloca… argument
237 return m_vk.createXlibSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface);
245 …teXcbSurfaceKHR (VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAlloca… argument
247 return m_vk.createXcbSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface);
[all …]
/external/mesa3d/src/amd/vulkan/
Dradv_pass.c33 const VkRenderPassCreateInfo* pCreateInfo, in radv_CreateRenderPass() argument
43 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO); in radv_CreateRenderPass()
46 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in radv_CreateRenderPass()
48 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); in radv_CreateRenderPass()
56 pass->attachment_count = pCreateInfo->attachmentCount; in radv_CreateRenderPass()
57 pass->subpass_count = pCreateInfo->subpassCount; in radv_CreateRenderPass()
60 vk_foreach_struct(ext, pCreateInfo->pNext) { in radv_CreateRenderPass()
70 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { in radv_CreateRenderPass()
73 att->format = pCreateInfo->pAttachments[i].format; in radv_CreateRenderPass()
74 att->samples = pCreateInfo->pAttachments[i].samples; in radv_CreateRenderPass()
[all …]
Dradv_image.c41 const VkImageCreateInfo *pCreateInfo = create_info->vk_info; in radv_choose_tiling() local
43 if (pCreateInfo->tiling == VK_IMAGE_TILING_LINEAR) { in radv_choose_tiling()
44 assert(pCreateInfo->samples <= 1); in radv_choose_tiling()
48 if (!vk_format_is_compressed(pCreateInfo->format) && in radv_choose_tiling()
49 !vk_format_is_depth_or_stencil(pCreateInfo->format) in radv_choose_tiling()
53 if (pCreateInfo->imageType == VK_IMAGE_TYPE_1D || in radv_choose_tiling()
56 (pCreateInfo->extent.width > 8 && pCreateInfo->extent.height <= 2)) in radv_choose_tiling()
61 if (pCreateInfo->samples > 1) in radv_choose_tiling()
71 const VkImageCreateInfo *pCreateInfo = create_info->vk_info; in radv_init_surface() local
74 vk_format_description(pCreateInfo->format); in radv_init_surface()
[all …]
Dradv_pipeline.c421 const VkGraphicsPipelineCreateInfo *pCreateInfo, in radv_pipeline_compute_spi_color_formats() argument
427 RADV_FROM_HANDLE(radv_render_pass, pass, pCreateInfo->renderPass); in radv_pipeline_compute_spi_color_formats()
428 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_compute_spi_color_formats()
489 radv_pipeline_compute_get_int_clamp(const VkGraphicsPipelineCreateInfo *pCreateInfo, in radv_pipeline_compute_get_int_clamp() argument
492 RADV_FROM_HANDLE(radv_render_pass, pass, pCreateInfo->renderPass); in radv_pipeline_compute_get_int_clamp()
493 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_compute_get_int_clamp()
514 const VkGraphicsPipelineCreateInfo *pCreateInfo, in radv_pipeline_init_blend_state() argument
517 const VkPipelineColorBlendStateCreateInfo *vkblend = pCreateInfo->pColorBlendState; in radv_pipeline_init_blend_state()
518 const VkPipelineMultisampleStateCreateInfo *vkms = pCreateInfo->pMultisampleState; in radv_pipeline_init_blend_state()
665 radv_pipeline_compute_spi_color_formats(pipeline, pCreateInfo, in radv_pipeline_init_blend_state()
[all …]
Dradv_descriptor_set.c36 const VkDescriptorSetLayoutCreateInfo* pCreateInfo, in radv_CreateDescriptorSetLayout() argument
43 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO); in radv_CreateDescriptorSetLayout()
47 for (uint32_t j = 0; j < pCreateInfo->bindingCount; j++) { in radv_CreateDescriptorSetLayout()
48 max_binding = MAX2(max_binding, pCreateInfo->pBindings[j].binding); in radv_CreateDescriptorSetLayout()
49 if (pCreateInfo->pBindings[j].pImmutableSamplers) in radv_CreateDescriptorSetLayout()
50 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; in radv_CreateDescriptorSetLayout()
62 set_layout->flags = pCreateInfo->flags; in radv_CreateDescriptorSetLayout()
78 for (uint32_t j = 0; j < pCreateInfo->bindingCount; j++) { in radv_CreateDescriptorSetLayout()
79 const VkDescriptorSetLayoutBinding *binding = &pCreateInfo->pBindings[j]; in radv_CreateDescriptorSetLayout()
87 assert(!(pCreateInfo->flags & VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR)); in radv_CreateDescriptorSetLayout()
[all …]
/external/vulkan-validation-layers/layers/
Dparameter_validation_utils.cpp76 bool StatelessValidation::validate_instance_extensions(const VkInstanceCreateInfo *pCreateInfo) { in validate_instance_extensions() argument
78 for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) { in validate_instance_extensions()
80 pCreateInfo->ppEnabledExtensionNames[i]); in validate_instance_extensions()
94 … StatelessValidation::manual_PreCallValidateCreateInstance(const VkInstanceCreateInfo *pCreateInfo, in manual_PreCallValidateCreateInstance() argument
100 …uint32_t local_api_version = (pCreateInfo->pApplicationInfo && pCreateInfo->pApplicationInfo->apiV… in manual_PreCallValidateCreateInstance()
101 ? pCreateInfo->pApplicationInfo->apiVersion in manual_PreCallValidateCreateInstance()
104 skip |= validate_instance_extensions(pCreateInfo); in manual_PreCallValidateCreateInstance()
108 void StatelessValidation::PostCallRecordCreateInstance(const VkInstanceCreateInfo *pCreateInfo, in PostCallRecordCreateInstance() argument
117 …:PostCallRecordCreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, in PostCallRecordCreateDevice() argument
153 const VkPhysicalDeviceFeatures *enabled_features_found = pCreateInfo->pEnabledFeatures; in PostCallRecordCreateDevice()
[all …]
/external/mesa3d/src/intel/vulkan/
Danv_pass.c49 const VkRenderPassCreateInfo* pCreateInfo, in anv_CreateRenderPass() argument
55 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO); in anv_CreateRenderPass()
64 anv_multialloc_add(&ma, &subpasses, pCreateInfo->subpassCount); in anv_CreateRenderPass()
65 anv_multialloc_add(&ma, &attachments, pCreateInfo->attachmentCount); in anv_CreateRenderPass()
66 anv_multialloc_add(&ma, &subpass_flushes, pCreateInfo->subpassCount + 1); in anv_CreateRenderPass()
70 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in anv_CreateRenderPass()
72 num_subpass_attachments(&pCreateInfo->pSubpasses[i]); in anv_CreateRenderPass()
84 pass->attachment_count = pCreateInfo->attachmentCount; in anv_CreateRenderPass()
85 pass->subpass_count = pCreateInfo->subpassCount; in anv_CreateRenderPass()
89 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { in anv_CreateRenderPass()
[all …]
DgenX_state.c235 const VkSamplerCreateInfo* pCreateInfo, in genX()
242 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO); in genX()
252 pCreateInfo->borderColor * 64; in genX()
254 vk_foreach_struct(ext, pCreateInfo->pNext) { in genX()
279 plane_has_chroma ? sampler->conversion->chroma_filter : pCreateInfo->minFilter; in genX()
281 plane_has_chroma ? sampler->conversion->chroma_filter : pCreateInfo->magFilter; in genX()
290 MIPFILTER_NONE : vk_to_gen_mipmap_mode[pCreateInfo->mipmapMode]; in genX()
306 .MagModeFilter = vk_to_gen_tex_filter(mag_filter, pCreateInfo->anisotropyEnable), in genX()
307 .MinModeFilter = vk_to_gen_tex_filter(min_filter, pCreateInfo->anisotropyEnable), in genX()
308 .TextureLODBias = anv_clamp_f(pCreateInfo->mipLodBias, -16, 15.996), in genX()
[all …]
Danv_pipeline.c44 const VkShaderModuleCreateInfo* pCreateInfo, in anv_CreateShaderModule() argument
51 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO); in anv_CreateShaderModule()
52 assert(pCreateInfo->flags == 0); in anv_CreateShaderModule()
55 sizeof(*module) + pCreateInfo->codeSize, 8, in anv_CreateShaderModule()
60 module->size = pCreateInfo->codeSize; in anv_CreateShaderModule()
61 memcpy(module->data, pCreateInfo->pCode, module->size); in anv_CreateShaderModule()
1071 const VkGraphicsPipelineCreateInfo *pCreateInfo) in copy_non_dynamic_state() argument
1078 if (pCreateInfo->pDynamicState) { in copy_non_dynamic_state()
1080 uint32_t count = pCreateInfo->pDynamicState->dynamicStateCount; in copy_non_dynamic_state()
1082 states &= ~(1 << pCreateInfo->pDynamicState->pDynamicStates[s]); in copy_non_dynamic_state()
[all …]
Danv_image.c518 const VkImageCreateInfo *pCreateInfo = create_info->vk_info; in anv_image_create() local
523 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO); in anv_image_create()
526 vk_find_struct_const(pCreateInfo->pNext, WSI_IMAGE_CREATE_INFO_MESA); in anv_image_create()
528 isl_mod_info = get_legacy_scanout_drm_format_mod(pCreateInfo->tiling); in anv_image_create()
530 anv_assert(pCreateInfo->mipLevels > 0); in anv_image_create()
531 anv_assert(pCreateInfo->arrayLayers > 0); in anv_image_create()
532 anv_assert(pCreateInfo->samples > 0); in anv_image_create()
533 anv_assert(pCreateInfo->extent.width > 0); in anv_image_create()
534 anv_assert(pCreateInfo->extent.height > 0); in anv_image_create()
535 anv_assert(pCreateInfo->extent.depth > 0); in anv_image_create()
[all …]
Danv_intel.c34 const VkDmaBufImageCreateInfo* pCreateInfo, in anv_CreateDmaBufImageINTEL() argument
45 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_DMA_BUF_IMAGE_CREATE_INFO_INTEL); in anv_CreateDmaBufImageINTEL()
55 .stride = pCreateInfo->strideInBytes, in anv_CreateDmaBufImageINTEL()
60 .format = pCreateInfo->format, in anv_CreateDmaBufImageINTEL()
61 .extent = pCreateInfo->extent, in anv_CreateDmaBufImageINTEL()
74 close(pCreateInfo->fd); in anv_CreateDmaBufImageINTEL()
79 pCreateInfo->fd, &mem->bo); in anv_CreateDmaBufImageINTEL()
Danv_wsi_x11.c67 const VkXcbSurfaceCreateInfoKHR* pCreateInfo, in anv_CreateXcbSurfaceKHR() argument
73 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR); in anv_CreateXcbSurfaceKHR()
80 return wsi_create_xcb_surface(alloc, pCreateInfo, pSurface); in anv_CreateXcbSurfaceKHR()
85 const VkXlibSurfaceCreateInfoKHR* pCreateInfo, in anv_CreateXlibSurfaceKHR() argument
92 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR); in anv_CreateXlibSurfaceKHR()
99 return wsi_create_xlib_surface(alloc, pCreateInfo, pSurface); in anv_CreateXlibSurfaceKHR()

1234567