summaryrefslogtreecommitdiff
path: root/src/vulkan
AgeCommit message (Expand)AuthorFilesLines
2023-06-08vulkan/wsi: Remove duplicate NULL checkVinson Lee1-3/+0
2023-06-01vulkan: complete the usage flags for video layoutsVíctor Manuel Jáquez Leal1-1/+7
2023-05-25vulkan/pipeline_cache: remove a bogus assert when inserting objectsSamuel Pitoiset1-1/+1
2023-05-25vulkan/wsi: add feedback loop usage to swapchain caps if supportedMike Blumenkrantz5-0/+21
2023-05-25vulkan/pipeline_cache: don't log warnings for client-invisible cachesDaniel Schürmann2-9/+1
2023-05-25vulkan/pipeline_cache: don't log warnings for internal cachesDaniel Schürmann2-13/+22
2023-05-05device_select_layer: pick a default device before applying DRI_PRIMELuna Nova1-1/+10
2023-05-05device_select_layer: apply DRI_PRIME even if default device is > 1 to match o...Luna Nova1-2/+1
2023-05-05device_select_layer: fix inverted strcmp in device_select_find_dri_prime_tag_...Luna Nova1-1/+1
2023-05-03vulkan: Actually increment the count of objects in GetPipelineCacheData.Emma Anholt1-0/+2
2023-05-03vulkan: Handle alignment failure in the pipeline cache.Emma Anholt1-1/+4
2023-05-03vulkan/pipeline_cache: replace raw data objects on cache insertion of real ob...Daniel Schürmann1-0/+9
2023-04-26vk/entry_points:: fix mingw buildMichel Zou1-1/+1
2023-04-26wsi/x11: Fix present ID signal when IDLE comes before COMPLETE.Hans-Kristian Arntzen1-2/+8
2023-04-26vulkan/wsi: fix -Wnarrowing warningMichel Zou1-1/+1
2023-04-19vk/util: fix buggy usage of unreachable()Eric Engestrom1-1/+1
2023-04-19vulkan/overlay: deal with unknown pNext structuresLionel Landwerlin1-54/+79
2023-04-16vulkan: ignore rasterizationSamples when the state is dynamicSamuel Pitoiset1-2/+7
2023-04-16vulkan/runtime: discard unused graphics stages in librariesLionel Landwerlin1-7/+43
2023-04-12wsi: remove get_sorted_vk_formats duplicationOleksii Bozhenko1-2/+4
2023-04-12wsi: add rgb_component_bits_are_equalOleksii Bozhenko1-6/+10
2023-04-11vulkan: Sanitize pSampleMask in CmdSetSampleMaskEXTDanylo Piliaiev1-1/+2
2023-04-10vulkan/pipeline_cache: move vk_log on failed deserialization to vk_pipeline_c...Daniel Schürmann1-5/+8
2023-04-10vulkan/pipeline_cache: add cache parameter to deserialize() functionDaniel Schürmann2-4/+5
2023-04-10vulkan/pipeline_cache: use vk_pipeline_cache_create_and_insert_object() durin...Daniel Schürmann1-4/+3
2023-04-10vulkan/pipeline_cache: implement vk_pipeline_cache_create_and_insert_object()Daniel Schürmann2-0/+42
2023-04-10vulkan/pipeline_cache: Don't re-insert disk-cache hits into disk-cacheDaniel Schürmann1-30/+40
2023-04-10vulkan/pipeline_cache: remove vk_device from vk_pipeline_cache_objectDaniel Schürmann2-27/+29
2023-04-07vulkan: Add common features2_to_featuresAlyssa Rosenzweig1-0/+6
2023-04-05vulkan/wsi/display: set pDisplay to NULL on errorIago Toral Quiroga1-1/+3
2023-04-03vulkan/wsi/display: do not dereference a NULL pointerIván Briano1-0/+3
2023-04-03vulkan: Drop VkRenderingSelfDependencyInfoMESAFaith Ekstrand2-45/+5
2023-04-03vulkan: Drop vk_render_pass_state::*self_dependenc*Faith Ekstrand2-19/+0
2023-04-03vulkan: Plumb rendering flags through vk_graphics_pipeline_stateFaith Ekstrand2-1/+25
2023-04-03vk/render_pass: Support VK_EXT_fragment_density_mapConnor Abbott2-1/+60
2023-04-03vulkan: Record pipeline flags in the render passJason Ekstrand2-0/+46
2023-03-31vulkan: Add a vk_device_memory base structFaith Ekstrand3-0/+289
2023-03-31vulkan,anv,hasvk,radv: Unify Android hardware buffer creationFaith Ekstrand2-1/+67
2023-03-31vulkan: Add an ahardware_buffer_format field to vk_imageFaith Ekstrand2-2/+14
2023-03-31vulkan/android: Fix hardware buffer usage flagsFaith Ekstrand1-3/+25
2023-03-31vulkan,anv,hasvk,radv: Add a common vk_image_usage_to_ahb_usage helperFaith Ekstrand3-1/+78
2023-03-31vulkan: Update XML and headers to 1.3.246Samuel Pitoiset1-18/+255
2023-03-31vulkan: add dynamic support for rectangles enable/modeSamuel Pitoiset2-6/+55
2023-03-26vulkan: vk_android.c should be copyright IntelFaith Ekstrand1-1/+1
2023-03-24vk/entry_points: Add option to generate template entrypointsDanylo Piliaiev1-1/+75
2023-03-24vk/util: Generate defines to help casting structs with vk_find_structDanylo Piliaiev5-6/+144
2023-03-24vk/util: remove (void *) casts from vk_foreach_multi_draw macrosDanylo Piliaiev1-2/+2
2023-03-24vk/wsi: C++-proof wsi_common_drm.hDanylo Piliaiev1-0/+8
2023-03-24vk/vk_extension_gen: Make table struct initializable in C++ on older gccDanylo Piliaiev1-0/+7
2023-03-24vulkan/runtime: also copy strings on queue debug utilsLionel Landwerlin1-26/+39