/external/mesa3d/src/amd/vulkan/ |
H A D | radv_wsi_wayland.c | 44 const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, 50 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR); 57 return wsi_create_wl_surface(alloc, pCreateInfo, pSurface); 42 radv_CreateWaylandSurfaceKHR( VkInstance _instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument
|
H A D | radv_wsi_x11.c | 67 const VkXcbSurfaceCreateInfoKHR* pCreateInfo, 73 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR); 80 return wsi_create_xcb_surface(alloc, pCreateInfo, pSurface); 85 const VkXlibSurfaceCreateInfoKHR* pCreateInfo, 92 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR); 99 return wsi_create_xlib_surface(alloc, pCreateInfo, pSurface); 65 radv_CreateXcbSurfaceKHR( VkInstance _instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument 83 radv_CreateXlibSurfaceKHR( VkInstance _instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument
|
H A D | radv_pass.c | 31 const VkRenderPassCreateInfo* pCreateInfo, 40 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO); 43 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); 45 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); 53 pass->attachment_count = pCreateInfo->attachmentCount; 54 pass->subpass_count = pCreateInfo->subpassCount; 57 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { 60 att->format = pCreateInfo->pAttachments[i].format; 61 att->samples = pCreateInfo->pAttachments[i].samples; 62 att->load_op = pCreateInfo 29 radv_CreateRenderPass( VkDevice _device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) argument [all...] |
H A D | radv_query.c | 54 const VkQueryPoolCreateInfo* pCreateInfo, 68 switch(pCreateInfo->queryType) { 84 pool->type = pCreateInfo->queryType; 85 pool->availability_offset = pool->stride * pCreateInfo->queryCount; 86 size = pool->availability_offset + 4 * pCreateInfo->queryCount; 52 radv_CreateQueryPool( VkDevice _device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) argument
|
H A D | radv_wsi.c | 140 const VkSwapchainCreateInfoKHR *pCreateInfo, 162 .format = pCreateInfo->imageFormat, 164 .width = pCreateInfo->imageExtent.width, 165 .height = pCreateInfo->imageExtent.height, 247 const VkSwapchainCreateInfoKHR* pCreateInfo, 252 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, pCreateInfo->surface); 263 pCreateInfo, 139 radv_wsi_image_create(VkDevice device_h, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage *image_p, VkDeviceMemory *memory_p, uint32_t *size, uint32_t *offset, uint32_t *row_pitch, int *fd_p) argument 245 radv_CreateSwapchainKHR( VkDevice _device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) argument
|
H A D | radv_pipeline_cache.c | 349 const VkPipelineCacheCreateInfo* pCreateInfo, 356 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO); 357 assert(pCreateInfo->flags == 0); 372 if (pCreateInfo->initialDataSize > 0) { 374 pCreateInfo->pInitialData, 375 pCreateInfo->initialDataSize); 347 radv_CreatePipelineCache( VkDevice _device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) argument
|
/external/mesa3d/src/intel/vulkan/ |
H A D | anv_wsi_wayland.c | 45 const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, 51 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR); 58 return wsi_create_wl_surface(alloc, pCreateInfo, pSurface); 43 anv_CreateWaylandSurfaceKHR( VkInstance _instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument
|
H A D | anv_intel.c | 34 const VkDmaBufImageCreateInfo* pCreateInfo, 45 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_DMA_BUF_IMAGE_CREATE_INFO_INTEL); 52 uint32_t gem_handle = anv_gem_fd_to_handle(device, pCreateInfo->fd); 58 uint64_t size = (uint64_t)pCreateInfo->strideInBytes * pCreateInfo->extent.height; 65 .stride = pCreateInfo->strideInBytes, 70 .format = pCreateInfo->format, 71 .extent = pCreateInfo->extent, 32 anv_CreateDmaBufImageINTEL( VkDevice _device, const VkDmaBufImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMem, VkImage* pImage) argument
|
H A D | anv_wsi_x11.c | 63 const VkXcbSurfaceCreateInfoKHR* pCreateInfo, 69 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR); 76 return wsi_create_xcb_surface(alloc, pCreateInfo, pSurface); 81 const VkXlibSurfaceCreateInfoKHR* pCreateInfo, 88 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR); 95 return wsi_create_xlib_surface(alloc, pCreateInfo, pSurface); 61 anv_CreateXcbSurfaceKHR( VkInstance _instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument 79 anv_CreateXlibSurfaceKHR( VkInstance _instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument
|
H A D | genX_state.c | 149 const VkSamplerCreateInfo* pCreateInfo, 156 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO); 164 pCreateInfo->borderColor * 64; 167 pCreateInfo->minFilter != VK_FILTER_NEAREST; 169 pCreateInfo->magFilter != VK_FILTER_NEAREST; 184 .MipModeFilter = vk_to_gen_mipmap_mode[pCreateInfo->mipmapMode], 185 .MagModeFilter = vk_to_gen_tex_filter(pCreateInfo->magFilter, 186 pCreateInfo->anisotropyEnable), 187 .MinModeFilter = vk_to_gen_tex_filter(pCreateInfo->minFilter, 188 pCreateInfo 147 CreateSampler( VkDevice _device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) argument [all...] |
H A D | anv_pass.c | 28 const VkRenderPassCreateInfo* pCreateInfo, 37 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO); 40 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); 42 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); 53 pass->attachment_count = pCreateInfo->attachmentCount; 54 pass->subpass_count = pCreateInfo->subpassCount; 68 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { 71 att->format = pCreateInfo->pAttachments[i].format; 72 att->samples = pCreateInfo->pAttachments[i].samples; 74 att->load_op = pCreateInfo 26 anv_CreateRenderPass( VkDevice _device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) argument [all...] |
H A D | anv_query.c | 34 const VkQueryPoolCreateInfo* pCreateInfo, 44 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO); 46 switch (pCreateInfo->queryType) { 62 pool->type = pCreateInfo->queryType; 63 pool->slots = pCreateInfo->queryCount; 65 size = pCreateInfo->queryCount * slot_size; 32 anv_CreateQueryPool( VkDevice _device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) argument
|
H A D | anv_image.c | 264 const VkImageCreateInfo *pCreateInfo = create_info->vk_info; local 268 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO); 270 anv_assert(pCreateInfo->mipLevels > 0); 271 anv_assert(pCreateInfo->arrayLayers > 0); 272 anv_assert(pCreateInfo->samples > 0); 273 anv_assert(pCreateInfo->extent.width > 0); 274 anv_assert(pCreateInfo->extent.height > 0); 275 anv_assert(pCreateInfo->extent.depth > 0); 283 image->type = pCreateInfo->imageType; 284 image->extent = pCreateInfo 313 anv_CreateImage(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) argument 465 anv_CreateImageView(VkDevice _device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) argument 660 anv_CreateBufferView(VkDevice _device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) argument [all...] |
H A D | anv_wsi.c | 143 const VkSwapchainCreateInfoKHR *pCreateInfo, 164 .format = pCreateInfo->imageFormat, 166 .width = pCreateInfo->imageExtent.width, 167 .height = pCreateInfo->imageExtent.height, 175 .usage = (pCreateInfo->imageUsage | 258 const VkSwapchainCreateInfoKHR* pCreateInfo, 263 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, pCreateInfo->surface); 275 pCreateInfo, 142 x11_anv_wsi_image_create(VkDevice device_h, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage *image_p, VkDeviceMemory *memory_p, uint32_t *size, uint32_t *offset, uint32_t *row_pitch, int *fd_p) argument 256 anv_CreateSwapchainKHR( VkDevice _device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) argument
|
H A D | anv_descriptor_set.c | 40 const VkDescriptorSetLayoutCreateInfo* pCreateInfo, 47 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO); 51 for (uint32_t j = 0; j < pCreateInfo->bindingCount; j++) { 52 max_binding = MAX2(max_binding, pCreateInfo->pBindings[j].binding); 53 if (pCreateInfo->pBindings[j].pImmutableSamplers) 54 immutable_sampler_count += pCreateInfo->pBindings[j].descriptorCount; 90 for (uint32_t j = 0; j < pCreateInfo->bindingCount; j++) { 91 const VkDescriptorSetLayoutBinding *binding = &pCreateInfo->pBindings[j]; 225 const VkPipelineLayoutCreateInfo* pCreateInfo, 232 assert(pCreateInfo 38 anv_CreateDescriptorSetLayout( VkDevice _device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) argument 223 anv_CreatePipelineLayout( VkDevice _device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) argument 308 anv_CreateDescriptorPool( VkDevice _device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool) argument [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
H A D | vkRefUtil.cpp | 34 const VkGraphicsPipelineCreateInfo* pCreateInfo, 38 VK_CHECK(vk.createGraphicsPipelines(device, pipelineCache, 1u, pCreateInfo, pAllocator, &object)); 45 const VkComputePipelineCreateInfo* pCreateInfo, 49 VK_CHECK(vk.createComputePipelines(device, pipelineCache, 1u, pCreateInfo, pAllocator, &object)); 31 createGraphicsPipeline(const DeviceInterface& vk, VkDevice device, VkPipelineCache pipelineCache, const VkGraphicsPipelineCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) argument 42 createComputePipeline(const DeviceInterface& vk, VkDevice device, VkPipelineCache pipelineCache, const VkComputePipelineCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator) argument
|
/external/vulkan-validation-layers/layers/ |
H A D | vk_layer_table.cpp | 77 VkLayerInstanceCreateInfo *get_chain_info(const VkInstanceCreateInfo *pCreateInfo, VkLayerFunction func) { argument 78 VkLayerInstanceCreateInfo *chain_info = (VkLayerInstanceCreateInfo *)pCreateInfo->pNext; 86 VkLayerDeviceCreateInfo *get_chain_info(const VkDeviceCreateInfo *pCreateInfo, VkLayerFunction func) { argument 87 VkLayerDeviceCreateInfo *chain_info = (VkLayerDeviceCreateInfo *)pCreateInfo->pNext;
|
H A D | unique_objects.h | 43 TEMPLATE_STATE(VkDescriptorUpdateTemplateKHR update_template, safe_VkDescriptorUpdateTemplateCreateInfoKHR *pCreateInfo) argument 44 : desc_update_template(update_template), create_info(*pCreateInfo) {}
|
H A D | shader_validation.h | 78 shader_module(VkShaderModuleCreateInfo const *pCreateInfo) 79 : words((uint32_t *)pCreateInfo->pCode, (uint32_t *)pCreateInfo->pCode + pCreateInfo->codeSize / sizeof(uint32_t)), 114 static VkValidationCacheEXT Create(VkValidationCacheCreateInfoEXT const *pCreateInfo) { argument 116 cache->Load(pCreateInfo); 120 void Load(VkValidationCacheCreateInfoEXT const *pCreateInfo) { argument 123 if (!pCreateInfo->pInitialData || pCreateInfo->initialDataSize < size) return; 125 uint32_t const *data = (uint32_t const *)pCreateInfo [all...] |
/external/vulkan-validation-layers/tests/layers/ |
H A D | wrap_objects.h | 57 static void create_device_register_extensions(const VkDeviceCreateInfo *pCreateInfo, VkDevice device) { argument
|
H A D | test.cpp | 42 VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, argument 45 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); 59 VkResult result = fpCreateInstance(pCreateInfo, pAllocator, pInstance);
|
H A D | device_profile_api.cpp | 102 VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, argument 104 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); 115 VkResult result = fp_create_instance(pCreateInfo, pAllocator, pInstance);
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiMaintenance3Check.cpp | 164 vk::VkDescriptorSetLayoutCreateInfo pCreateInfo = local 184 pCreateInfo.pBindings = &descriptorSetLayoutBinding[ndx]; 185 m_context.getDeviceInterface().getDescriptorSetLayoutSupport(m_context.getDevice(), &pCreateInfo, &pSupport); 187 if(extraLimitCheck(descriptorSetLayoutBinding, ndx, pCreateInfo.bindingCount, prop1)) 196 pCreateInfo.pBindings = &descriptorSetLayoutBinding[0u]; 197 pCreateInfo.bindingCount = static_cast<deUint32>(VK_DESCRIPTOR_TYPE_LAST); 206 m_context.getDeviceInterface().getDescriptorSetLayoutSupport(m_context.getDevice(), &pCreateInfo, &pSupport); 208 if (extraLimitCheck(descriptorSetLayoutBinding, 0u, pCreateInfo.bindingCount, prop1))
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
H A D | api.cpp | 65 /// @param pCreateInfo - pointer to creation info. 67 SWR_CREATECONTEXT_INFO* pCreateInfo) 76 pContext->privateStateSize = pCreateInfo->privateStateSize; 99 if (pCreateInfo->pThreadInfo) 101 pContext->threadInfo = *pCreateInfo->pThreadInfo; 151 pContext->pfnLoadTile = pCreateInfo->pfnLoadTile; 152 pContext->pfnStoreTile = pCreateInfo->pfnStoreTile; 153 pContext->pfnClearTile = pCreateInfo->pfnClearTile; 154 pContext->pfnUpdateSoWriteOffset = pCreateInfo->pfnUpdateSoWriteOffset; 155 pContext->pfnUpdateStats = pCreateInfo 66 SwrCreateContext( SWR_CREATECONTEXT_INFO* pCreateInfo) argument [all...] |
/external/vulkan-validation-layers/loader/ |
H A D | debug_report.c | 47 void debug_report_create_instance(struct loader_instance *ptr_instance, const VkInstanceCreateInfo *pCreateInfo) { argument 50 for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) { 51 if (strcmp(pCreateInfo->ppEnabledExtensionNames[i], VK_EXT_DEBUG_REPORT_EXTENSION_NAME) == 0) { 58 VkResult util_CreateDebugReportCallback(struct loader_instance *inst, VkDebugReportCallbackCreateInfoEXT *pCreateInfo, argument 79 pNewDbgFuncNode->pfnMsgCallback = pCreateInfo->pfnCallback; 80 pNewDbgFuncNode->msgFlags = pCreateInfo->flags; 81 pNewDbgFuncNode->pUserData = pCreateInfo->pUserData; 89 debug_report_CreateDebugReportCallbackEXT(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, argument 93 VkResult result = inst->disp->layer_inst_disp.CreateDebugReportCallbackEXT(instance, pCreateInfo, pAllocator, pCallback); 278 const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, 277 terminator_CreateDebugReportCallbackEXT(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback) argument [all...] |