summaryrefslogtreecommitdiff
path: root/gdk/gdkvulkancontext.c
Commit message (Expand)AuthorAgeFilesLines
* vulkan: Handle VK_ERROR_UNKNOWNEmmanuele Bassi2020-02-111-1/+4
* wayland/vulkancontext: Fix present region on HiDPIJonas Ådahl2019-12-031-4/+7
* vulkan: Add missing enum valueBenjamin Otte2019-11-011-1/+5
* vulkan/context: Implement VK_KHR_incremental_presentGeorges Basile Stavracas Neto2019-10-051-7/+68
* marshallers: ensure g_cclosure_marshal_VOID__VOIDv is usedChristian Hergert2019-05-291-2/+2
* vulkan: Add missing enumeration valueEmmanuele Bassi2019-04-121-0/+4
* gdk: Rename our vulkan context to GTKMatthias Clasen2019-02-241-1/+1
* build: Reintroduce warning flags from autotoolsBenjamin Otte2019-01-221-4/+4
* vulkancontext: fix typos in documentationAbderrahim Kitouni2018-11-171-2/+2
* vulkancontext: Add missing error switchTimm Bäder2018-11-131-0/+5
* drawcontext: Only pass the region that mattersBenjamin Otte2018-04-241-2/+1
* drawcontext: Add gdk_draw_context_in_frame() APIBenjamin Otte2018-04-241-2/+2
* gdk: Move begin/end_frame() functionsBenjamin Otte2018-04-241-6/+4
* vulkancontext: Add new error enumTimm Bäder2018-04-101-0/+4
* vulkan: Use new resize vfunc to recreate swapchainBenjamin Otte2018-04-091-17/+15
* vulkan: Reserve 4 images in the swapchain by defaultBenjamin Otte2018-03-291-1/+1
* GdkSurface: Rename lots of stuff from window->surfaceAlexander Larsson2018-03-201-15/+15
* GdkSurface: Rename various functions and variablesAlexander Larsson2018-03-201-1/+1
* GdkWindow -> GdkSurface initial type renameAlexander Larsson2018-03-201-13/+13
* vulkan: Our data is premultiplied, don't pretend it isn'tBenjamin Otte2018-03-161-2/+0
* vulkan: Don't quiet the compilerBenjamin Otte2018-02-231-1/+29
* vulkan: Add error strings for missing VkResultsBenjamin Otte2018-02-231-0/+12
* Make gdk logging per-displayMatthias Clasen2018-01-141-9/+12
* gdk: Reorganize env varsMatthias Clasen2018-01-141-2/+2
* Quiet a compiler warningMatthias Clasen2018-01-101-1/+1
* Revert "Quiet a compiler warning"Matthias Clasen2018-01-101-1/+0
* vulkan: Add a way to specify a deviceMatthias Clasen2018-01-091-20/+87
* Quiet a compiler warningMatthias Clasen2018-01-091-0/+1
* gdk: Cosmetic rewording of draw context docsMatthias Clasen2017-12-261-3/+3
* gdk: Document GdkVulkanContextMatthias Clasen2017-12-261-0/+98
* gdk: Fill in some blanks in the docsMatthias Clasen2017-12-041-0/+16
* vulkan: Don't crash if vkEnumeratePhysicalDevices failsAlexander Larsson2017-11-301-3/+5
* vulkan: Handle changing window scaleMatthias Clasen2017-10-281-2/+2
* vulkan: Add some missing cases to switchMatthias Clasen2017-10-061-0/+2
* build: Enable -Wswitch-enum and -Wswitch-defaultBenjamin Otte2017-10-061-0/+6
* gdk: Tone down Vulkan validationMatthias Clasen2017-09-261-16/+6
* gdk/gdkvulkancontext.c: Fix 32-bit Windows buildsChun-wei Fan2017-06-061-1/+1
* vulkancontext: Improve debug outputGeorges Basile Stavracas Neto2017-01-061-5/+5
* vulkancontext: Never abort on validation layer debugGeorges Basile Stavracas Neto2017-01-061-1/+1
* vulkan: Create required number of swapchain imagesBenjamin Otte2017-01-041-1/+3
* gdkvulkan: Track if we reffed the display's vulkan dataBenjamin Otte2017-01-041-2/+5
* vulkancontext: Assume the window geometry when extents are bogusGeorges Basile Stavracas Neto2017-01-041-0/+11
* gdk/gdkvulkancontext.c: Avoid VLAsChun-wei Fan2016-12-291-5/+5
* gdkvulkan: Track changes per swapchain imageBenjamin Otte2016-12-261-0/+33
* vulkan: We use VK_FORMAT_B8G8R8A8_UNORMBenjamin Otte2016-12-251-1/+1
* build: Make sure GTK compiles without Vulkan headers installedBenjamin Otte2016-12-091-5/+5
* Rename GDK_WINDOWING_VULKANMatthias Clasen2016-12-091-4/+4
* Only include vulkan.h if we have itMatthias Clasen2016-12-091-1/+3
* vulkan: Also wait on the draw semaphore when present()ingBenjamin Otte2016-12-091-0/+4
* vulkan: acquire/present images when drawingBenjamin Otte2016-12-091-34/+125