summaryrefslogtreecommitdiff
path: root/src/vulkan
AgeCommit message (Expand)AuthorFilesLines
2021-04-04vulkan/util: Fix implicit declaration of ffs for Android buildMauro Rossi1-0/+1
2021-04-03vulkan: Deduplicate mesa stage conversionAlyssa Rosenzweig1-0/+14
2021-04-01wsi/x11: Fix type of target_msc argument to x11_present_to_x11_dri3Keith Packard1-3/+3
2021-03-29vulkan: Fix descriptor set creation with zero bindings.Bas Nieuwenhuizen2-15/+17
2021-03-25meson: switch vulkan layer to list of choicesLionel Landwerlin1-1/+1
2021-03-24vulkan: add common entrypoints for VK_KHR_create_renderpass2Samuel Pitoiset1-0/+56
2021-03-23android: vulkan/util: add vk_descriptors.{c,h} to Makefile.sourcesMauro Rossi1-0/+2
2021-03-22vk: consolidate dynamic descriptor binding sortingMike Blumenkrantz3-0/+100
2021-03-17vulkan/util: call glsl_type_singleton_init_or_ref from vk_instance_initIago Toral Quiroga2-0/+7
2021-03-16vulkan: add missing vk_shader_module.c/h includes to MakefileSamuel Pitoiset1-0/+2
2021-03-15vk/util: add a util macro for initializing stack vk_shader_module structsMike Blumenkrantz1-0/+13
2021-03-15vk/util: add unified shader module struct/functionsMike Blumenkrantz3-0/+129
2021-03-12vulkan: fix CreateRenderPass prototypeMichel Zou1-1/+1
2021-03-10vulkan/alloc: Use char * for pointer arithmeticJason Ekstrand1-1/+1
2021-03-10vulkan/util: Add a type parameter to vk_multialloc_addJason Ekstrand1-7/+12
2021-03-10vulkan/alloc: Add VK_MULTIALLOC_DECL macrosJason Ekstrand2-11/+16
2021-03-10vk/alloc: Handle zero sizes better in vk_multialloc_addJason Ekstrand1-0/+5
2021-03-10vulkan: Use ALWAYS_INLINE for multiallocJason Ekstrand1-6/+3
2021-03-10vulkan: Preserve preserve attachments in CreateRenderPassJason Ekstrand1-0/+2
2021-03-10vulkan: Add some asserts and checks for multiview in CreateRenderPassJason Ekstrand1-3/+7
2021-03-10vulkan: Use correct aspectMask in CreateRenderPassJason Ekstrand1-12/+54
2021-03-10anv: Move vk_format helpers to common codeJason Ekstrand2-0/+84
2021-03-10vulkan: Use VK_MULTIALLOC in CreateRenderPassJason Ekstrand1-15/+30
2021-03-10anv: Move multialloc to common codeJason Ekstrand1-0/+102
2021-03-10turnip: Move the CreateRenderPass wrapper to common codeJason Ekstrand3-0/+176
2021-03-09vulkan/device_select: Only call vkGetPhysicalDeviceProperties2 if the device ...Georg Lehmann1-8/+9
2021-02-26vulkan: Update dispatch table gen for WindowsJames Park1-0/+17
2021-02-26vulkan: Fix source list for vulkan_wsi on WindowsJames Park1-6/+13
2021-02-25vulkan: implement wsi_win32 backendMichel Zou7-1/+736
2021-02-23vulkan: Use typed outarray APIJames Park2-4/+4
2021-02-22vulkan/device_select: Stop using device properties 2.Bas Nieuwenhuizen1-12/+18
2021-02-22vulkan/util: add api to reset object magic + private data.Dave Airlie2-2/+16
2021-02-16meson: invalid keyword argument dependenciesMichel Zou1-1/+1
2021-02-15vulkan: document flags choice for vkGetDeviceQueueLionel Landwerlin1-0/+7
2021-02-11vulkan: Fix windows api conflictMichel Zou2-10/+13
2021-02-10vulkan: Fix windows api conflictMichel Zou1-0/+10
2021-02-09vulkan/lavapipe: add missing VKAPI_ATTR/CALLMichel Zou9-38/+38
2021-02-04anv,vulkan: Move anv_icd.py to a common locationJason Ekstrand2-0/+79
2021-02-04vulkan: Rework extension disabling on AndroidJason Ekstrand5-20/+60
2021-02-04vulkan: Add a common helper for enumerating instance extension propertiesJason Ekstrand2-0/+27
2021-02-01vulkan: Drop the type_prefix parameter from gen_extensionsJason Ekstrand1-22/+18
2021-02-01vulkan: Rework vk_device_init and friendsJason Ekstrand4-55/+43
2021-02-01anv,radv: Use common entrypoints for VK_KHR_deferred_operationJason Ekstrand3-38/+20
2021-02-01vulkan: Make the debug_report implementation internalJason Ekstrand4-116/+73
2021-02-01vulkan: Use vk_object_base::type for debug_reportJason Ekstrand2-13/+27
2021-02-01vulkan: Make vk_debug_report_callback derive from vk_object_baseJason Ekstrand2-6/+16
2021-02-01turnip: Drop some legacy wrappers in favor of common codeJason Ekstrand1-0/+98
2021-02-01vulkan: Add a truly common VK_EXT_debug_report implementationJason Ekstrand3-1/+45
2021-02-01vulkan,anv: Move VK_KHR_copy_commands2 wrappers to common codeJason Ekstrand3-0/+287
2021-02-01vulkan,anv: Move a bunch of trivial wrappers to common codeJason Ekstrand2-0/+128