/external/swiftshader/src/Vulkan/ |
D | VkRenderPass.cpp | 21 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 …]
|
D | VkSampler.hpp | 26 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 …]
|
D | VkDevice.cpp | 29 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
|
D | VkPipeline.cpp | 191 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 …]
|
D | libVulkan.cpp | 57 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 …]
|
D | VkDescriptorSetLayout.cpp | 33 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()
|
D | VkBuffer.cpp | 24 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()
|
D | VkObject.hpp | 30 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()
|
D | VkShaderModule.cpp | 22 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()
|
D | VkBufferView.hpp | 26 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
|
D | VkImageView.cpp | 21 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/ |
D | vkRefUtil.inl | 4 …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 …]
|
D | vkRefUtilImpl.inl | 159 …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 …]
|
D | vkInstanceDriverImpl.inl | 45 …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/ |
D | radv_pass.c | 33 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 …]
|
D | radv_image.c | 41 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 …]
|
D | radv_pipeline.c | 421 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 …]
|
D | radv_descriptor_set.c | 36 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/ |
D | parameter_validation_utils.cpp | 76 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/ |
D | anv_pass.c | 49 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 …]
|
D | genX_state.c | 235 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 …]
|
D | anv_pipeline.c | 44 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 …]
|
D | anv_image.c | 518 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 …]
|
D | anv_intel.c | 34 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()
|
D | anv_wsi_x11.c | 67 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()
|