summaryrefslogtreecommitdiff
path: root/src/vulkan
AgeCommit message (Expand)AuthorFilesLines
2022-06-01vulkan/wsi: fix extra free if buffer_blit_queueYogesh Mohan Marimuthu1-1/+4
2022-05-10vulkan/wsi/x11: Ensure we have the required number of images for acquire.Bas Nieuwenhuizen1-2/+37
2022-05-09wsi/x11: Don't leak xcb_get_geometry_reply_t.Georg Lehmann1-0/+1
2022-05-05wsi/x11: Avoid using xcb_wait_for_special_event in FIFO modesAdam Jackson1-8/+27
2022-05-04vulkan/wsi: Set the right stage flags for semaphore waitsJason Ekstrand1-1/+1
2022-05-03vulkan/wsi/wayland: Fix double free on error conditionIván Briano1-7/+22
2022-05-02vulkan/wsi: keep allocate queue families in image, just don't fill themDave Airlie1-15/+19
2022-04-28vulkan/wsi/x11: Use atomic_int with sent_image_countJordan Justen1-1/+2
2022-04-26vulkan: Set signals[i].stageMask = ALL_COMMANDS for QueueSubmit2 wrappingJason Ekstrand1-1/+1
2022-04-26vulkan: bump layer api versions to current vk header versionMike Blumenkrantz2-2/+2
2022-04-20vulkan: explicitly cast object-type enumErik Faye-Lund1-3/+4
2022-04-13vulkan/drm_syncobj: Implement WAIT_PENDING with a sync_file lookupJason Ekstrand1-3/+83
2022-04-08vulkan/util: Make STACK_ARRAY() C++-friendlyBoris Brezillon1-1/+7
2022-04-07vulkan,docs: Document vk_deviceJason Ekstrand1-1/+24
2022-04-07vulkan,docs: Document vk_physical_deviceJason Ekstrand1-1/+30
2022-04-07vulkan,docs: Document vk_instanceJason Ekstrand1-1/+67
2022-04-07vulkan,docs: Document vk_object_baseJason Ekstrand2-0/+92
2022-04-07vulkan: vk_object_base_init/finish have no unused parametersJason Ekstrand2-4/+4
2022-04-06vulkan: Use timespec_add_nsec in vk_sync_timelineJason Ekstrand1-32/+6
2022-04-05vulkan: check 3D image type for VK_IMAGE_CREATE_2D_VIEW_COMPATIBLE_BIT_EXTMike Blumenkrantz1-1/+1
2022-04-05vulkan: spec update to 1.3.211Mike Blumenkrantz1-43/+80
2022-04-04vulkan/queue: Destroy wait temps if they are skippedBenjamin Cheng1-1/+9
2022-03-31vulkan: Move common format function to vulkan/util/vk_format.hRajnesh Kanwal1-0/+12
2022-03-30vulkan: Allow the driver to manually enable threaded submitJason Ekstrand4-7/+67
2022-03-30vulkan: Replace various uses of device->timeline_modeJason Ekstrand4-6/+6
2022-03-30vulkan/queue: Rework vk_queue_submit()Jason Ekstrand2-142/+148
2022-03-30vulkan/queue: Rework submit thread enablingJason Ekstrand2-24/+37
2022-03-30vulkan/queue: Add a submit mode enumJason Ekstrand4-34/+110
2022-03-30vulkan: Add more VU comments to justify framebuffer assertsJason Ekstrand1-0/+20
2022-03-29vulkan: update spec to 1.3.210Mike Blumenkrantz1-134/+178
2022-03-28vulkan-device-select: Don't leak xcb_query_extension_reply_tJakob Bornecrantz1-1/+3
2022-03-25wsi/x11: xcb_wait_for_special_event failure is an errorAdam Jackson1-2/+2
2022-03-25vulkan/util: Make STACK_ARRAY() work for arrays of pointersBoris Brezillon1-2/+3
2022-03-25vulkan/image: Make MSVC C++ compiler happyBoris Brezillon1-1/+3
2022-03-25vulkan/util: Get rid of VK_OUTARRAY_MAKE()Boris Brezillon1-10/+7
2022-03-25vulkan/wsi: Stop using VK_OUTARRAY_MAKE()Boris Brezillon3-32/+44
2022-03-25vulkan/device_select: Stop using VK_OUTARRAY_MAKE()Boris Brezillon1-4/+4
2022-03-24vulkan: Add a vk_image_view_subresource_range helperJason Ekstrand1-0/+12
2022-03-24vulkan/runtime: Add vk_cmd_queue.h to idep_vulkan_runtime_headersBoris Brezillon1-0/+1
2022-03-23vulkan: move EXT_tooling_info implementation to runtimeLionel Landwerlin1-0/+11
2022-03-23vulkan/wsi/x11: add null pointer check for the has_dri3_v1_2 testBrian Paul1-1/+1
2022-03-18vulkan/runtime: Add emulated secondary command buffer supportJason Ekstrand2-1/+27
2022-03-18vulkan/cmd_queue: Fix the allocation scopeBoris Brezillon2-17/+17
2022-03-18vulkan/cmd_queue: Track allocation errors in vk_cmd_queueBoris Brezillon1-21/+40
2022-03-18vulkan/cmd_queue: Auto-generate more vk_cmd_enqueue_unless_primary_Cmd*Jason Ekstrand1-6/+15
2022-03-18vulkan/cmd_queue: Generate enqueue_if_not_primary entrypointsJason Ekstrand2-1/+17
2022-03-18vulkan/cmd_queue: Add a vk_cmd_queue_execute() helperJason Ekstrand1-0/+34
2022-03-18vulkan: Add a 2 wrapper for vkGetPhysicalDeviceQueueFamilyPropertiesJason Ekstrand1-0/+31
2022-03-16vulkan: Make sure we've loaded our connectors when querying plane props.Emma Anholt1-13/+45
2022-03-16vulkan/framebuffer: Add a flags fieldJason Ekstrand2-0/+4