/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkSampler.cpp | 19 SamplerState::SamplerState(const VkSamplerCreateInfo *pCreateInfo, const vk::SamplerYcbcrConversion *ycbcrConversion, in SamplerState() argument 22 , magFilter(pCreateInfo->magFilter) in SamplerState() 23 , minFilter(pCreateInfo->minFilter) in SamplerState() 24 , mipmapMode(pCreateInfo->mipmapMode) in SamplerState() 25 , addressModeU(pCreateInfo->addressModeU) in SamplerState() 26 , addressModeV(pCreateInfo->addressModeV) in SamplerState() 27 , addressModeW(pCreateInfo->addressModeW) in SamplerState() 28 , mipLodBias(pCreateInfo->mipLodBias) in SamplerState() 29 , anisotropyEnable(pCreateInfo->anisotropyEnable) in SamplerState() 30 , maxAnisotropy(pCreateInfo in SamplerState() 48 Sampler(const VkSamplerCreateInfo *pCreateInfo, void *mem, const SamplerState &samplerState, uint32_t samplerID) Sampler() argument [all...] |
H A D | VkRenderPass.cpp | 22 size_t ComputeRequiredAllocationSizeT(const T *pCreateInfo) in ComputeRequiredAllocationSizeT() argument 24 size_t attachmentSize = pCreateInfo->attachmentCount * sizeof(VkAttachmentDescription) + pCreateInfo->attachmentCount * sizeof(int) // first use in ComputeRequiredAllocationSizeT() 25 + pCreateInfo->attachmentCount * sizeof(uint32_t); // union of subpass view masks, per attachment 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 in GetViewMasks() 127 RenderPass(const VkRenderPassCreateInfo *pCreateInfo, void *mem) RenderPass() argument 135 RenderPass(const VkRenderPassCreateInfo2KHR *pCreateInfo, void *mem) RenderPass() argument 207 init(const T *pCreateInfo, void **mem) init() argument 376 ComputeRequiredAllocationSize(const VkRenderPassCreateInfo *pCreateInfo) ComputeRequiredAllocationSize() argument 381 ComputeRequiredAllocationSize(const VkRenderPassCreateInfo2KHR *pCreateInfo) ComputeRequiredAllocationSize() argument [all...] |
H A D | VkSampler.hpp | 29 SamplerState(const VkSamplerCreateInfo *pCreateInfo, const vk::SamplerYcbcrConversion *ycbcrConversion, 64 Sampler(const VkSamplerCreateInfo *pCreateInfo, void *mem, const SamplerState &samplerState, uint32_t samplerID); 66 static size_t ComputeRequiredAllocationSize(const VkSamplerCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() argument 77 SamplerYcbcrConversion(const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, void *mem) in SamplerYcbcrConversion() argument 78 : format(pCreateInfo->format) in SamplerYcbcrConversion() 79 , ycbcrModel(pCreateInfo->ycbcrModel) in SamplerYcbcrConversion() 80 , ycbcrRange(pCreateInfo->ycbcrRange) in SamplerYcbcrConversion() 81 , components(ResolveIdentityMapping(pCreateInfo->components)) in SamplerYcbcrConversion() 82 , xChromaOffset(pCreateInfo->xChromaOffset) in SamplerYcbcrConversion() 83 , yChromaOffset(pCreateInfo in SamplerYcbcrConversion() 91 ComputeRequiredAllocationSize(const VkSamplerYcbcrConversionCreateInfo *pCreateInfo) ComputeRequiredAllocationSize() argument [all...] |
H A D | VkBuffer.cpp | 25 Buffer::Buffer(const VkBufferCreateInfo *pCreateInfo, void *mem) in Buffer() argument 26 : flags(pCreateInfo->flags) in Buffer() 27 , size(pCreateInfo->size) in Buffer() 28 , usage(pCreateInfo->usage) in Buffer() 29 , sharingMode(pCreateInfo->sharingMode) in Buffer() 31 if(pCreateInfo->sharingMode == VK_SHARING_MODE_CONCURRENT) in Buffer() 33 queueFamilyIndexCount = pCreateInfo->queueFamilyIndexCount; in Buffer() 35 memcpy(queueFamilyIndices, pCreateInfo->pQueueFamilyIndices, sizeof(uint32_t) * queueFamilyIndexCount); in Buffer() 38 const auto *nextInfo = reinterpret_cast<const VkBaseInStructure *>(pCreateInfo->pNext); in Buffer() 54 size_t Buffer::ComputeRequiredAllocationSize(const VkBufferCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() argument [all...] |
H A 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()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkPlatform.cpp | 79 std::pair<void**, void*> prepareDeviceGroupPatch (const VkDeviceCreateInfo* pCreateInfo) in prepareDeviceGroupPatch() argument 88 const StructureBase* curr = reinterpret_cast<const StructureBase*>(pCreateInfo); in prepareDeviceGroupPatch() 106 const VkDeviceCreateInfo* pCreateInfo, in createDevice() 110 std::pair<void*, void*> patch = prepareDeviceGroupPatch(pCreateInfo); in createDevice() 128 VkResult result = InstanceDriver::createDevice(physicalDevice, pCreateInfo, pAllocator, pDevice); in createDevice() 140 m_resourceInterface->registerDeviceFeatures(*pDevice, pCreateInfo); in createDevice() 167 const VkShaderModuleCreateInfo* pCreateInfo, in createShaderModule() 173 DE_UNREF(pCreateInfo); in createShaderModule() 216 const VkDescriptorSetLayoutCreateInfo* pCreateInfo, in createDescriptorSetLayoutHandlerNorm() 221 VkResult result = m_vk.createDescriptorSetLayout(device, pCreateInfo, pAllocato in createDescriptorSetLayoutHandlerNorm() 105 createDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice) const createDevice() argument 166 createShaderModule(VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) const createShaderModule() argument 215 createDescriptorSetLayoutHandlerNorm(VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) const createDescriptorSetLayoutHandlerNorm() argument 226 createDescriptorSetLayoutHandlerStat(VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) const createDescriptorSetLayoutHandlerStat() argument 321 createImageViewHandler(VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView) const createImageViewHandler() argument 377 createQueryPoolHandler(VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) const createQueryPoolHandler() argument 405 createPipelineLayoutHandlerNorm(VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) const createPipelineLayoutHandlerNorm() argument 416 createPipelineLayoutHandlerStat(VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) const createPipelineLayoutHandlerStat() argument 520 createFramebufferHandlerNorm(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer) const createFramebufferHandlerNorm() argument 531 createFramebufferHandlerStat(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer) const createFramebufferHandlerStat() argument 546 createRenderPassHandlerNorm(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const createRenderPassHandlerNorm() argument 562 createRenderPassHandlerStat(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const createRenderPassHandlerStat() argument 586 createRenderPass2HandlerNorm(VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const createRenderPass2HandlerNorm() argument 602 createRenderPass2HandlerStat(VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const createRenderPass2HandlerStat() argument 654 createSamplerHandlerNorm(VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) const createSamplerHandlerNorm() argument 665 createSamplerHandlerStat(VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) const createSamplerHandlerStat() argument 677 createSamplerYcbcrConversionHandlerNorm(VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) const createSamplerYcbcrConversionHandlerNorm() argument 688 createSamplerYcbcrConversionHandlerStat(VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) const createSamplerYcbcrConversionHandlerStat() argument 700 getDescriptorSetLayoutSupportHandler(VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport) const getDescriptorSetLayoutSupportHandler() argument 712 createShaderModule(VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) const createShaderModule() argument 721 createCommandPoolHandlerNorm(VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool) const createCommandPoolHandlerNorm() argument 760 createCommandPoolHandlerStat(VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool) const createCommandPoolHandlerStat() argument [all...] |
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_image.c | 31 const VkImageCreateInfo *pCreateInfo, in lvp_image_create() 38 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO); in lvp_image_create() 40 image = vk_image_create(&device->vk, pCreateInfo, alloc, sizeof(*image)); in lvp_image_create() 51 switch (pCreateInfo->imageType) { in lvp_image_create() 53 template.target = pCreateInfo->arrayLayers > 1 ? PIPE_TEXTURE_1D_ARRAY : PIPE_TEXTURE_1D; in lvp_image_create() 57 template.target = pCreateInfo->arrayLayers > 1 ? PIPE_TEXTURE_2D_ARRAY : PIPE_TEXTURE_2D; in lvp_image_create() 64 template.format = lvp_vk_format_to_pipe_format(pCreateInfo->format); in lvp_image_create() 68 if (pCreateInfo->usage & VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT) { in lvp_image_create() 71 if (pCreateInfo->samples > 1) in lvp_image_create() 75 if (pCreateInfo in lvp_image_create() 30 lvp_image_create(VkDevice _device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks* alloc, VkImage *pImage) lvp_image_create() argument 119 lvp_image_from_swapchain(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkImageSwapchainCreateInfoKHR *swapchain_info, const VkAllocationCallbacks *pAllocator, VkImage *pImage) lvp_image_from_swapchain() argument 144 lvp_CreateImage(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) lvp_CreateImage() argument 172 lvp_CreateImageView(VkDevice _device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) lvp_CreateImageView() argument 270 lvp_CreateBuffer( VkDevice _device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer) lvp_CreateBuffer() argument 369 lvp_CreateBufferView(VkDevice _device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) lvp_CreateBufferView() argument [all...] |
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_image.c | 59 const VkImageCreateInfo *pCreateInfo) in vk_image_init() 63 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO); in vk_image_init() 64 assert(pCreateInfo->mipLevels > 0); in vk_image_init() 65 assert(pCreateInfo->arrayLayers > 0); in vk_image_init() 66 assert(pCreateInfo->samples > 0); in vk_image_init() 67 assert(pCreateInfo->extent.width > 0); in vk_image_init() 68 assert(pCreateInfo->extent.height > 0); in vk_image_init() 69 assert(pCreateInfo->extent.depth > 0); in vk_image_init() 71 if (pCreateInfo->flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) in vk_image_init() 72 assert(pCreateInfo in vk_image_init() 57 vk_image_init(struct vk_device *device, struct vk_image *image, const VkImageCreateInfo *pCreateInfo) vk_image_init() argument 128 vk_image_create(struct vk_device *device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *alloc, size_t size) vk_image_create() argument 326 vk_image_view_init(struct vk_device *device, struct vk_image_view *image_view, bool driver_internal, const VkImageViewCreateInfo *pCreateInfo) vk_image_view_init() argument 515 vk_image_view_create(struct vk_device *device, bool driver_internal, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *alloc, size_t size) vk_image_view_create() argument [all...] |
H A D | vk_framebuffer.c | 31 const VkFramebufferCreateInfo *pCreateInfo, in vk_common_CreateFramebuffer() 38 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO); in vk_common_CreateFramebuffer() 47 if (!(pCreateInfo->flags & VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT)) in vk_common_CreateFramebuffer() 48 size += sizeof(VkImageView) * pCreateInfo->attachmentCount; in vk_common_CreateFramebuffer() 55 framebuffer->flags = pCreateInfo->flags; in vk_common_CreateFramebuffer() 56 framebuffer->width = pCreateInfo->width; in vk_common_CreateFramebuffer() 57 framebuffer->height = pCreateInfo->height; in vk_common_CreateFramebuffer() 58 framebuffer->layers = pCreateInfo->layers; in vk_common_CreateFramebuffer() 60 if (!(pCreateInfo->flags & VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT)) { in vk_common_CreateFramebuffer() 61 for (uint32_t i = 0; i < pCreateInfo in vk_common_CreateFramebuffer() 30 vk_common_CreateFramebuffer(VkDevice _device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) vk_common_CreateFramebuffer() argument [all...] |
H A D | vk_pipeline_layout.c | 37 const VkPipelineLayoutCreateInfo *pCreateInfo) in vk_pipeline_layout_init() 39 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO); in vk_pipeline_layout_init() 40 assert(pCreateInfo->setLayoutCount <= VK_MESA_PIPELINE_LAYOUT_MAX_SETS); in vk_pipeline_layout_init() 45 layout->create_flags = pCreateInfo->flags; in vk_pipeline_layout_init() 46 layout->set_count = pCreateInfo->setLayoutCount; in vk_pipeline_layout_init() 49 for (uint32_t s = 0; s < pCreateInfo->setLayoutCount; s++) { in vk_pipeline_layout_init() 51 pCreateInfo->pSetLayouts[s]); in vk_pipeline_layout_init() 62 const VkPipelineLayoutCreateInfo *pCreateInfo) in vk_pipeline_layout_zalloc() 73 vk_pipeline_layout_init(device, layout, pCreateInfo); in vk_pipeline_layout_zalloc() 80 const VkPipelineLayoutCreateInfo *pCreateInfo) in vk_pipeline_layout_multizalloc() 35 vk_pipeline_layout_init(struct vk_device *device, struct vk_pipeline_layout *layout, const VkPipelineLayoutCreateInfo *pCreateInfo) vk_pipeline_layout_init() argument 61 vk_pipeline_layout_zalloc(struct vk_device *device, size_t size, const VkPipelineLayoutCreateInfo *pCreateInfo) vk_pipeline_layout_zalloc() argument 78 vk_pipeline_layout_multizalloc(struct vk_device *device, struct vk_multialloc *ma, const VkPipelineLayoutCreateInfo *pCreateInfo) vk_pipeline_layout_multizalloc() argument 94 vk_common_CreatePipelineLayout(VkDevice _device, const VkPipelineLayoutCreateInfo *pCreateInfo, UNUSED const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) vk_common_CreatePipelineLayout() argument [all...] |
H A D | vk_buffer.c | 32 const VkBufferCreateInfo *pCreateInfo) in vk_buffer_init() 36 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO); in vk_buffer_init() 37 assert(pCreateInfo->size > 0); in vk_buffer_init() 39 buffer->create_flags = pCreateInfo->flags; in vk_buffer_init() 40 buffer->size = pCreateInfo->size; in vk_buffer_init() 41 buffer->usage = pCreateInfo->usage; in vk_buffer_init() 46 const VkBufferCreateInfo *pCreateInfo, in vk_buffer_create() 56 vk_buffer_init(device, buffer, pCreateInfo); in vk_buffer_create() 30 vk_buffer_init(struct vk_device *device, struct vk_buffer *buffer, const VkBufferCreateInfo *pCreateInfo) vk_buffer_init() argument 45 vk_buffer_create(struct vk_device *device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *alloc, size_t size) vk_buffer_create() argument
|
H A D | vk_render_pass.c | 66 const VkRenderPassCreateInfo *pCreateInfo, in vk_common_CreateRenderPass() 73 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in vk_common_CreateRenderPass() 74 reference_count += pCreateInfo->pSubpasses[i].inputAttachmentCount; in vk_common_CreateRenderPass() 75 reference_count += pCreateInfo->pSubpasses[i].colorAttachmentCount; in vk_common_CreateRenderPass() 76 if (pCreateInfo->pSubpasses[i].pResolveAttachments) in vk_common_CreateRenderPass() 77 reference_count += pCreateInfo->pSubpasses[i].colorAttachmentCount; in vk_common_CreateRenderPass() 78 if (pCreateInfo->pSubpasses[i].pDepthStencilAttachment) in vk_common_CreateRenderPass() 85 pCreateInfo->subpassCount); in vk_common_CreateRenderPass() 87 pCreateInfo->attachmentCount); in vk_common_CreateRenderPass() 89 pCreateInfo in vk_common_CreateRenderPass() 65 vk_common_CreateRenderPass(VkDevice _device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) vk_common_CreateRenderPass() argument 418 vk_common_CreateRenderPass2(VkDevice _device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) vk_common_CreateRenderPass2() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/src/WSI/ |
H A 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() 105 if(pCreateInfo->flags & VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR) in createImages() 111 imageInfo.format = pCreateInfo in createImages() [all...] |
/third_party/vulkan-loader/tests/framework/layer/ |
H A D | wrap_objects.cpp | 135 VkLayerInstanceCreateInfo *get_chain_info(const VkInstanceCreateInfo *pCreateInfo, VkLayerFunction func) { in get_chain_info() argument 136 VkLayerInstanceCreateInfo *chain_info = (VkLayerInstanceCreateInfo *)pCreateInfo->pNext; in get_chain_info() 144 VkLayerDeviceCreateInfo *get_chain_info(const VkDeviceCreateInfo *pCreateInfo, VkLayerFunction func) { in get_chain_info() argument 145 VkLayerDeviceCreateInfo *chain_info = (VkLayerDeviceCreateInfo *)pCreateInfo->pNext; in get_chain_info() 164 VKAPI_ATTR VkResult VKAPI_CALL wrap_vkCreateInstance(const VkInstanceCreateInfo *pCreateInfo, in wrap_vkCreateInstance() argument 166 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in wrap_vkCreateInstance() 174 VkResult result = fpCreateInstance(pCreateInfo, pAllocator, pInstance); in wrap_vkCreateInstance() 185 chain_info = get_chain_info(pCreateInfo, VK_LOADER_DATA_CALLBACK); in wrap_vkCreateInstance() 196 for (uint32_t layer = 0; layer < pCreateInfo->enabledLayerCount; ++layer) { in wrap_vkCreateInstance() 197 std::string layer_name = pCreateInfo in wrap_vkCreateInstance() 237 wrap_vkCreateDebugUtilsMessengerEXT(VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger) wrap_vkCreateDebugUtilsMessengerEXT() argument 273 wrap_vkCreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateAndroidSurfaceKHR() argument 283 wrap_vkCreateWin32SurfaceKHR(VkInstance instance, const VkWin32SurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateWin32SurfaceKHR() argument 293 wrap_vkCreateWaylandSurfaceKHR(VkInstance instance, const VkWaylandSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateWaylandSurfaceKHR() argument 303 wrap_vkCreateXcbSurfaceKHR(VkInstance instance, const VkXcbSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateXcbSurfaceKHR() argument 313 wrap_vkCreateXlibSurfaceKHR(VkInstance instance, const VkXlibSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateXlibSurfaceKHR() argument 323 wrap_vkCreateDirectFBSurfaceEXT(VkInstance instance, const VkDirectFBSurfaceCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateDirectFBSurfaceEXT() argument 334 wrap_vkCreateMacOSSurfaceMVK(VkInstance instance, const VkMacOSSurfaceCreateInfoMVK *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateMacOSSurfaceMVK() argument 344 wrap_vkCreateIOSSurfaceMVK(VkInstance instance, const VkIOSSurfaceCreateInfoMVK *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateIOSSurfaceMVK() argument 354 wrap_vkCreateStreamDescriptorSurfaceGGP(VkInstance instance, const VkStreamDescriptorSurfaceCreateInfoGGP *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateStreamDescriptorSurfaceGGP() argument 366 wrap_vkCreateMetalSurfaceEXT(VkInstance instance, const VkMetalSurfaceCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateMetalSurfaceEXT() argument 376 wrap_vkCreateScreenSurfaceQNX(VkInstance instance, const VkScreenSurfaceCreateInfoQNX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) wrap_vkCreateScreenSurfaceQNX() argument 489 wrap_vkCreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) wrap_vkCreateDevice() argument 864 vkCreateDebugUtilsMessengerEXT(VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger) vkCreateDebugUtilsMessengerEXT() argument 881 test_vkCreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) test_vkCreateAndroidSurfaceKHR() argument 888 vkCreateWin32SurfaceKHR(VkInstance instance, const VkWin32SurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateWin32SurfaceKHR() argument 895 vkCreateWaylandSurfaceKHR(VkInstance instance, const VkWaylandSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateWaylandSurfaceKHR() argument 902 vkCreateXcbSurfaceKHR(VkInstance instance, const VkXcbSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateXcbSurfaceKHR() argument 909 vkCreateXlibSurfaceKHR(VkInstance instance, const VkXlibSurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateXlibSurfaceKHR() argument 916 vkCreateDirectFBSurfaceEXT(VkInstance instance, const VkDirectFBSurfaceCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateDirectFBSurfaceEXT() argument 923 vkCreateMacOSSurfaceMVK(VkInstance instance, const VkMacOSSurfaceCreateInfoMVK *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateMacOSSurfaceMVK() argument 930 vkCreateIOSSurfaceMVK(VkInstance instance, const VkIOSSurfaceCreateInfoMVK *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateIOSSurfaceMVK() argument 937 vkCreateStreamDescriptorSurfaceGGP(VkInstance instance, const VkStreamDescriptorSurfaceCreateInfoGGP *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateStreamDescriptorSurfaceGGP() argument 945 vkCreateMetalSurfaceEXT(VkInstance instance, const VkMetalSurfaceCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateMetalSurfaceEXT() argument 952 vkCreateScreenSurfaceQNX(VkInstance instance, const VkScreenSurfaceCreateInfoQNX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) vkCreateScreenSurfaceQNX() argument [all...] |
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_render_pass.c | 143 const VkRenderPassCreateInfo *pCreateInfo, in vn_CreateRenderPass() 153 vn_render_pass_count_present_src(pCreateInfo, &acquire_count, in vn_CreateRenderPass() 164 vk_alloc(alloc, sizeof(*temp_atts) * pCreateInfo->attachmentCount, in vn_CreateRenderPass() 171 vn_render_pass_replace_present_src(pass, pCreateInfo, temp_atts); in vn_CreateRenderPass() 174 local_pass_info = *pCreateInfo; in vn_CreateRenderPass() 176 pCreateInfo = &local_pass_info; in vn_CreateRenderPass() 180 vn_async_vkCreateRenderPass(dev->instance, device, pCreateInfo, NULL, in vn_CreateRenderPass() 183 if (pCreateInfo == &local_pass_info) in vn_CreateRenderPass() 193 const VkRenderPassCreateInfo2 *pCreateInfo, in vn_CreateRenderPass2() 203 vn_render_pass_count_present_src2(pCreateInfo, in vn_CreateRenderPass2() 142 vn_CreateRenderPass(VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) vn_CreateRenderPass() argument 192 vn_CreateRenderPass2(VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) vn_CreateRenderPass2() argument 279 vn_CreateFramebuffer(VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) vn_CreateFramebuffer() argument [all...] |
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_image.c | 152 const VkImageViewCreateInfo *pCreateInfo, in tu_image_view_init() 155 TU_FROM_HANDLE(tu_image, image, pCreateInfo->image); in tu_image_view_init() 156 const VkImageSubresourceRange *range = &pCreateInfo->subresourceRange; in tu_image_view_init() 157 VkFormat vk_format = pCreateInfo->format; in tu_image_view_init() 158 VkImageAspectFlagBits aspect_mask = pCreateInfo->subresourceRange.aspectMask; in tu_image_view_init() 161 vk_find_struct_const(pCreateInfo->pNext, SAMPLER_YCBCR_CONVERSION_INFO); in tu_image_view_init() 165 vk_image_view_init(&device->vk, &iview->vk, false, pCreateInfo); in tu_image_view_init() 207 vk_component_mapping_to_pipe_swizzle(pCreateInfo->components, args.swiz); in tu_image_view_init() 216 switch (pCreateInfo->viewType) { in tu_image_view_init() 343 const VkImageCreateInfo *pCreateInfo, uint64_ in tu_image_init() 150 tu_image_view_init(struct tu_device *device, struct tu_image_view *iview, const VkImageViewCreateInfo *pCreateInfo, bool has_z24uint_s8uint) tu_image_view_init() argument 342 tu_image_init(struct tu_device *device, struct tu_image *image, const VkImageCreateInfo *pCreateInfo, uint64_t modifier, const VkSubresourceLayout *plane_layouts) tu_image_init() argument 587 tu_CreateImage(VkDevice _device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *alloc, VkImage *pImage) tu_CreateImage() argument 778 tu_CreateImageView(VkDevice _device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) tu_CreateImageView() argument 813 tu_buffer_view_init(struct tu_buffer_view *view, struct tu_device *device, const VkBufferViewCreateInfo *pCreateInfo) tu_buffer_view_init() argument 836 tu_CreateBufferView(VkDevice _device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) tu_CreateBufferView() argument [all...] |
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dvx_device.c | 170 const VkSamplerCreateInfo *pCreateInfo, in pack_sampler_state() 175 switch (pCreateInfo->borderColor) { in pack_sampler_state() 205 if ((pCreateInfo->addressModeU == VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER || in pack_sampler_state() 206 pCreateInfo->addressModeV == VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER || in pack_sampler_state() 207 pCreateInfo->addressModeW == VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER) && in pack_sampler_state() 213 if (pCreateInfo->anisotropyEnable) { in pack_sampler_state() 215 if (pCreateInfo->maxAnisotropy > 8) in pack_sampler_state() 217 else if (pCreateInfo->maxAnisotropy > 4) in pack_sampler_state() 219 else if (pCreateInfo->maxAnisotropy > 2) in pack_sampler_state() 235 s.wrap_s = vk_to_v3d_wrap_mode[pCreateInfo in pack_sampler_state() 169 pack_sampler_state(struct v3dv_sampler *sampler, const VkSamplerCreateInfo *pCreateInfo, const VkSamplerCustomBorderColorCreateInfoEXT *bc_info) pack_sampler_state() argument [all...] |
H A D | v3dv_image.c | 247 const VkImageCreateInfo *pCreateInfo, in create_image() 253 image = vk_image_create(&device->vk, pCreateInfo, pAllocator, sizeof(*image)); in create_image() 266 VkImageTiling tiling = pCreateInfo->tiling; in create_image() 270 vk_find_struct_const(pCreateInfo->pNext, in create_image() 273 vk_find_struct_const(pCreateInfo->pNext, in create_image() 294 } else if (pCreateInfo->imageType == VK_IMAGE_TYPE_1D || in create_image() 301 vk_find_struct_const(pCreateInfo->pNext, NATIVE_BUFFER_ANDROID); in create_image() 321 v3dv_X(device, get_format)(pCreateInfo->format); in create_image() 324 assert(pCreateInfo->samples == VK_SAMPLE_COUNT_1_BIT || in create_image() 325 pCreateInfo in create_image() 246 create_image(struct v3dv_device *device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) create_image() argument 365 create_image_from_swapchain(struct v3dv_device *device, const VkImageCreateInfo *pCreateInfo, const VkImageSwapchainCreateInfoKHR *swapchain_info, const VkAllocationCallbacks *pAllocator, VkImage *pImage) create_image_from_swapchain() argument 412 v3dv_CreateImage(VkDevice _device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) v3dv_CreateImage() argument 496 create_image_view(struct v3dv_device *device, bool driver_internal, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) create_image_view() argument 567 v3dv_create_image_view(struct v3dv_device *device, const VkImageViewCreateInfo *pCreateInfo, VkImageView *pView) v3dv_create_image_view() argument 575 v3dv_CreateImageView(VkDevice _device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) v3dv_CreateImageView() argument 600 v3dv_CreateBufferView(VkDevice _device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) v3dv_CreateBufferView() argument [all...] |
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_pass.c | 35 const VkRenderPassCreateInfo2 *pCreateInfo, in panvk_CreateRenderPass2() 45 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2); in panvk_CreateRenderPass2() 48 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in panvk_CreateRenderPass2() 50 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); in panvk_CreateRenderPass2() 57 pass->attachment_count = pCreateInfo->attachmentCount; in panvk_CreateRenderPass2() 58 pass->subpass_count = pCreateInfo->subpassCount; in panvk_CreateRenderPass2() 61 vk_foreach_struct_const(ext, pCreateInfo->pNext) { in panvk_CreateRenderPass2() 71 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { in panvk_CreateRenderPass2() 74 att->format = vk_format_to_pipe_format(pCreateInfo->pAttachments[i].format); in panvk_CreateRenderPass2() 75 att->samples = pCreateInfo in panvk_CreateRenderPass2() 34 panvk_CreateRenderPass2(VkDevice _device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) panvk_CreateRenderPass2() argument [all...] |
H A D | panvk_descriptor_set.c | 49 const VkDescriptorSetLayoutCreateInfo *pCreateInfo, in panvk_GetDescriptorSetLayoutSupport() 58 vk_create_sorted_bindings(pCreateInfo->pBindings, in panvk_GetDescriptorSetLayoutSupport() 59 pCreateInfo->bindingCount, in panvk_GetDescriptorSetLayoutSupport() 69 for (unsigned i = 0; i < pCreateInfo->bindingCount; i++) { in panvk_GetDescriptorSetLayoutSupport() 124 const VkPipelineLayoutCreateInfo *pCreateInfo, in panvk_CreatePipelineLayout() 133 pCreateInfo); in panvk_CreatePipelineLayout() 141 for (unsigned set = 0; set < pCreateInfo->setLayoutCount; set++) { in panvk_CreatePipelineLayout() 175 for (unsigned range = 0; range < pCreateInfo->pushConstantRangeCount; range++) { in panvk_CreatePipelineLayout() 177 MAX2(pCreateInfo->pPushConstantRanges[range].offset + in panvk_CreatePipelineLayout() 178 pCreateInfo in panvk_CreatePipelineLayout() 48 panvk_GetDescriptorSetLayoutSupport(VkDevice _device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) panvk_GetDescriptorSetLayoutSupport() argument 123 panvk_CreatePipelineLayout(VkDevice _device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) panvk_CreatePipelineLayout() argument 205 panvk_CreateDescriptorPool(VkDevice _device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) panvk_CreateDescriptorPool() argument 325 panvk_CreateDescriptorUpdateTemplate(VkDevice _device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) panvk_CreateDescriptorUpdateTemplate() argument 352 panvk_CreateSamplerYcbcrConversion(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) panvk_CreateSamplerYcbcrConversion() argument [all...] |
H A D | panvk_image.c | 65 const VkImageCreateInfo *pCreateInfo, in panvk_image_create() 74 image = vk_image_create(&device->vk, pCreateInfo, alloc, sizeof(*image)); in panvk_image_create() 99 const VkImageCreateInfo *pCreateInfo, in panvk_image_select_mod() 104 enum pipe_format fmt = vk_format_to_pipe_format(pCreateInfo->format); in panvk_image_select_mod() 110 if (pCreateInfo->tiling == VK_IMAGE_TILING_LINEAR) in panvk_image_select_mod() 113 if (pCreateInfo->tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT) { in panvk_image_select_mod() 115 vk_find_struct_const(pCreateInfo->pNext, in panvk_image_select_mod() 118 vk_find_struct_const(pCreateInfo->pNext, in panvk_image_select_mod() 145 vk_find_struct_const(pCreateInfo->pNext, WSI_IMAGE_CREATE_INFO_MESA); in panvk_image_select_mod() 149 assert(pCreateInfo in panvk_image_select_mod() 64 panvk_image_create(VkDevice _device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *alloc, VkImage *pImage, uint64_t modifier, const VkSubresourceLayout *plane_layouts) panvk_image_create() argument 98 panvk_image_select_mod(VkDevice _device, const VkImageCreateInfo *pCreateInfo, const VkSubresourceLayout **plane_layouts) panvk_image_select_mod() argument 192 panvk_CreateImage(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) panvk_CreateImage() argument [all...] |
/third_party/vulkan-loader/loader/ |
H A D | wsi.h | 74 void wsi_create_instance(struct loader_instance *ptr_instance, const VkInstanceCreateInfo *pCreateInfo); 78 const VkHeadlessSurfaceCreateInfoEXT *pCreateInfo, 81 VKAPI_ATTR VkResult VKAPI_CALL terminator_CreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, 107 VKAPI_ATTR VkResult VKAPI_CALL terminator_CreateWin32SurfaceKHR(VkInstance instance, const VkWin32SurfaceCreateInfoKHR *pCreateInfo, 114 const VkWaylandSurfaceCreateInfoKHR *pCreateInfo, 121 VKAPI_ATTR VkResult VKAPI_CALL terminator_CreateXcbSurfaceKHR(VkInstance instance, const VkXcbSurfaceCreateInfoKHR *pCreateInfo, 130 VKAPI_ATTR VkResult VKAPI_CALL terminator_CreateXlibSurfaceKHR(VkInstance instance, const VkXlibSurfaceCreateInfoKHR *pCreateInfo, 138 const VkDirectFBSurfaceCreateInfoEXT *pCreateInfo, 145 VKAPI_ATTR VkResult VKAPI_CALL terminator_CreateMacOSSurfaceMVK(VkInstance instance, const VkMacOSSurfaceCreateInfoMVK *pCreateInfo, 149 VKAPI_ATTR VkResult VKAPI_CALL terminator_CreateIOSSurfaceMVK(VkInstance instance, const VkIOSSurfaceCreateInfoMVK *pCreateInfo, [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pass.c | 330 radv_CreateRenderPass2(VkDevice _device, const VkRenderPassCreateInfo2 *pCreateInfo, in radv_CreateRenderPass2() argument 338 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2); in radv_CreateRenderPass2() 341 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in radv_CreateRenderPass2() 343 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); in radv_CreateRenderPass2() 353 pass->attachment_count = pCreateInfo->attachmentCount; in radv_CreateRenderPass2() 354 pass->subpass_count = pCreateInfo->subpassCount; in radv_CreateRenderPass2() 357 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { in radv_CreateRenderPass2() 360 att->format = pCreateInfo->pAttachments[i].format; in radv_CreateRenderPass2() 361 att->samples = pCreateInfo->pAttachments[i].samples; in radv_CreateRenderPass2() 362 att->load_op = pCreateInfo in radv_CreateRenderPass2() [all...] |
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_sampler_ycbcr_conversion.h | 81 static inline size_t vn_sizeof_vkCreateSamplerYcbcrConversion(VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) in vn_sizeof_vkCreateSamplerYcbcrConversion() argument 88 cmd_size += vn_sizeof_simple_pointer(pCreateInfo); in vn_sizeof_vkCreateSamplerYcbcrConversion() 89 if (pCreateInfo) in vn_sizeof_vkCreateSamplerYcbcrConversion() 90 cmd_size += vn_sizeof_VkSamplerYcbcrConversionCreateInfo(pCreateInfo); in vn_sizeof_vkCreateSamplerYcbcrConversion() 101 static inline void vn_encode_vkCreateSamplerYcbcrConversion(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) in vn_encode_vkCreateSamplerYcbcrConversion() argument 109 if (vn_encode_simple_pointer(enc, pCreateInfo)) in vn_encode_vkCreateSamplerYcbcrConversion() 110 vn_encode_VkSamplerYcbcrConversionCreateInfo(enc, pCreateInfo); in vn_encode_vkCreateSamplerYcbcrConversion() 117 static inline size_t vn_sizeof_vkCreateSamplerYcbcrConversion_reply(VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) in vn_sizeof_vkCreateSamplerYcbcrConversion_reply() argument 125 /* skip pCreateInfo */ in vn_sizeof_vkCreateSamplerYcbcrConversion_reply() 134 static inline VkResult vn_decode_vkCreateSamplerYcbcrConversion_reply(struct vn_cs_decoder *dec, VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, cons argument 205 vn_submit_vkCreateSamplerYcbcrConversion(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion, struct vn_instance_submit_command *submit) vn_submit_vkCreateSamplerYcbcrConversion() argument 247 vn_call_vkCreateSamplerYcbcrConversion(struct vn_instance *vn_instance, VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) vn_call_vkCreateSamplerYcbcrConversion() argument 263 vn_async_vkCreateSamplerYcbcrConversion(struct vn_instance *vn_instance, VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) vn_async_vkCreateSamplerYcbcrConversion() argument [all...] |
H A D | vn_protocol_driver_shader_module.h | 81 static inline size_t vn_sizeof_vkCreateShaderModule(VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) in vn_sizeof_vkCreateShaderModule() argument 88 cmd_size += vn_sizeof_simple_pointer(pCreateInfo); in vn_sizeof_vkCreateShaderModule() 89 if (pCreateInfo) in vn_sizeof_vkCreateShaderModule() 90 cmd_size += vn_sizeof_VkShaderModuleCreateInfo(pCreateInfo); in vn_sizeof_vkCreateShaderModule() 101 static inline void vn_encode_vkCreateShaderModule(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) in vn_encode_vkCreateShaderModule() argument 109 if (vn_encode_simple_pointer(enc, pCreateInfo)) in vn_encode_vkCreateShaderModule() 110 vn_encode_VkShaderModuleCreateInfo(enc, pCreateInfo); in vn_encode_vkCreateShaderModule() 117 static inline size_t vn_sizeof_vkCreateShaderModule_reply(VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) in vn_sizeof_vkCreateShaderModule_reply() argument 125 /* skip pCreateInfo */ in vn_sizeof_vkCreateShaderModule_reply() 134 static inline VkResult vn_decode_vkCreateShaderModule_reply(struct vn_cs_decoder *dec, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, cons argument 205 vn_submit_vkCreateShaderModule(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule, struct vn_instance_submit_command *submit) vn_submit_vkCreateShaderModule() argument 247 vn_call_vkCreateShaderModule(struct vn_instance *vn_instance, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) vn_call_vkCreateShaderModule() argument 263 vn_async_vkCreateShaderModule(struct vn_instance *vn_instance, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) vn_async_vkCreateShaderModule() argument [all...] |