summaryrefslogtreecommitdiff
path: root/gdk
Commit message (Expand)AuthorAgeFilesLines
* gdk: Clamp frame region to surface sizeBenjamin Otte2023-05-161-0/+6
* gdk: Drop some unused private apiMatthias Clasen2023-05-152-75/+3
* Merge branch 'matthiasc/for-main' into 'main'Matthias Clasen2023-05-161-5/+5
|\
| * CosmeticsMatthias Clasen2023-05-151-5/+5
* | gdk: Deprecated some pixbuf apisMatthias Clasen2023-05-157-8/+24
|/
* wayland: Try harder to be compatibleMatthias Clasen2023-05-151-0/+14
* Deprecate gdk_wayland_toplevel_unexport_handleMatthias Clasen2023-05-152-1/+14
* wayland: Reimplement exportingMatthias Clasen2023-05-141-23/+75
* wayland: Give toplevels a destroy hookMatthias Clasen2023-05-143-1/+10
* gdk: Change the private export handle apiMatthias Clasen2023-05-144-13/+16
* wayland: Add new backend apiMatthias Clasen2023-05-142-0/+25
* Fix a typoMatthias Clasen2023-05-141-1/+1
* wayland: Remove some unused fieldsMatthias Clasen2023-05-141-6/+0
* gdk: Add an assertionMatthias Clasen2023-05-141-0/+2
* Add missing va marshallersMatthias Clasen2023-05-131-2/+5
* Minimize the amount of inclusions in public headersEmmanuele Bassi2023-05-0946-84/+28
* Use #pragma onceMatthias Clasen2023-05-091-4/+1
* Drop the gdk/gdkversionmacros.h headerMatthias Clasen2023-05-0944-45/+44
* Add a missing fileMatthias Clasen2023-05-091-0/+2
* Fix install locationMatthias Clasen2023-05-091-2/+2
* Don't excessively define GDK_EXTERNMatthias Clasen2023-05-091-4/+0
* Make it buildMatthias Clasen2023-05-094-23/+23
* Generate version and deprecation macros at build timeEmmanuele Bassi2023-05-093-217/+61
* Merge branch 'wip/otte/no-vsync' into 'main'Benjamin Otte2023-05-096-34/+66
|\
| * wayland: Don't assert when requesting another frameBenjamin Otte2023-05-091-1/+2
| * frameclock: Keep more historyBenjamin Otte2023-05-091-1/+1
| * gdk: Add GDK_DEBUG=no-vsyncBenjamin Otte2023-05-094-1/+13
| * frameclock: Add gdk_frame_clock_idle_is_frozen()Benjamin Otte2023-05-091-31/+50
* | gdkglcontext-win32-wgl.c: Always request alpha bitsChun-wei Fan2023-05-091-0/+3
* | win32: Turn off multisamplingBenjamin Otte2023-05-092-16/+2
* | win32: Actually increase the counterBenjamin Otte2023-05-091-3/+4
* | GDK/Win32: Use dummy WGL contexts moreChun-wei Fan2023-05-091-26/+66
* | gdkglcontext-win32-wgl.c: Fix using wglChoosePixelFormatARB()Chun-wei Fan2023-05-093-35/+121
* | gdkglcontext-win32-wgl.c: Fix WGL context realization on 32-bitChun-wei Fan2023-05-091-2/+2
|/
* Merge branch 'wip/otte/update-texture' into 'main'Benjamin Otte2023-05-065-1/+233
|\
| * texturebuilder: Add ::udpate-region and ::update-textureBenjamin Otte2023-05-023-0/+176
| * texture: Add gdk_texture_diff()Benjamin Otte2023-05-012-1/+57
* | Merge branch 'displaymanager-warning-fix' into 'main'Matthias Clasen2023-05-011-1/+1
|\ \
| * | Avoid a bad warningMatthias Clasen2023-05-011-1/+1
* | | vulkan: Correct error enum version guardsJordan Petridis2023-05-011-1/+1
|/ /
* | Merge branch 'wip/carlosg/x11-artifacts' into 'main'Benjamin Otte2023-04-291-0/+2
|\ \ | |/ |/|
| * gdk/x11: Invalidate whole surface after size changeCarlos Garnacho2023-04-291-0/+2
* | wayland: Use wl_surface_damage_buffer() in CairoBenjamin Otte2023-04-292-3/+72
* | wayland: Set EGL swap interval to 0.Benjamin Otte2023-04-281-0/+3
* | wayland: Disconnect the frame callback when hidingBenjamin Otte2023-04-282-19/+13
* | gltexture: Synchronize when downloadingMatthias Clasen2023-04-271-0/+4
* | gltexture: Optionally take a sync objectMatthias Clasen2023-04-274-4/+91
* | glcontext: Add a way to check for GLsyncMatthias Clasen2023-04-272-2/+19
* | gltexture: Deprecate gdk_gl_texture_new()Benjamin Otte2023-04-272-1/+4
* | texturebuilder: Pass the destroy notify to the build() functionBenjamin Otte2023-04-272-36/+18