gtk4.git
2023-06-06 Matthias Clasenwayland: Free seat globals in dispose
2023-06-06 Matthias Clasengdk: Dispose seats when a display is closed
2023-06-06 Matthias Clasenwayland: Don't leak all globals
2023-06-06 Matthias Clasenwayland: Drop an unused field
2023-06-05 Matthias ClasenRevert "ci: More verbose output from asan"
2023-06-05 Matthias ClasenPost-release version bump
2023-06-05 Matthias Clasen4.11.3
2023-06-05 Matthias ClasenMerge branch 'search-entry-allocation' into 'main'
2023-06-05 Benjamin OtteMerge branch 'wip/otte/for-main' into 'main'
2023-06-05 Benjamin Ottestringsorter: Handle NULL strings
2023-06-05 Benjamin Ottetestsuite: Make clipped-repeat test work universally
2023-06-05 Benjamin Otterendernode: Scale repeat offscreens properly
2023-06-05 Benjamin Otterendernode: Use cairo_set_device_offset()
2023-06-05 Benjamin Ottetestsuite: Adapt color-matrix testcase
2023-06-05 Benjamin Ottetestsuite: fix memleak
2023-06-05 Matthias ClasenMerge branch 'matthiasc/for-main' into 'main'
2023-06-05 Matthias Clasengl: Free all tracked buffers
2023-06-05 Matthias Clasensearchentry: Improve size allocation
2023-06-05 Matthias Clasentext: Make the placeholder non-intrusive
2023-06-04 Benjamin OtteMerge branch 'wip/otte/vulkan' into 'main'
2023-06-04 Benjamin Ottevulkan: Create multiple render objects
2023-06-04 Benjamin Ottevulkan: Stop differentiating rounded from cicular corners
2023-06-04 Benjamin Ottevulkan: Cleanup: Initialize constants at the top
2023-06-04 Benjamin Ottevulkan: Add support for texture-scale nodes
2023-06-04 Benjamin Ottevulkan: Split textures and samplers
2023-06-04 Benjamin Ottevulkan: Add a hackish way to handle empty children
2023-06-04 Benjamin Ottevulkan: Convert blend shader
2023-06-04 Benjamin Ottevulkan: Update the cross-fade shader
2023-06-04 Benjamin Ottevulkan: Implement bindless texture rendering
2023-06-04 Benjamin Ottevulkan: Clip using scissors
2023-06-04 Benjamin Ottevulkan: Make scissoring an explicit operation
2023-06-04 Benjamin Ottevulkan: Remove unneeded struct member
2023-06-04 Benjamin Ottevulkan: Bind vertex buffers only once
2023-06-04 Benjamin Ottevulkan: Align vertex data
2023-06-04 Benjamin Ottevulkan: Set offsets when counting
2023-06-04 Benjamin Ottevulkan: Simplify switch statement
2023-06-04 Benjamin Ottevulkan: Simplify collect_vertex_data()
2023-06-04 Benjamin Ottevulkan: Remove a function from pipeline impls
2023-06-04 Benjamin Ottevulkan: Don't draw fully clipped nodes
2023-06-04 Benjamin Ottevulkan: Add optimization for transforms
2023-06-04 Benjamin Ottevulkan: Don't crash with overly large nodes
2023-06-04 Benjamin Ottevulkan: Update texture shader to do AA
2023-06-04 Benjamin Ottevulkan: Split generic code off
2023-06-04 Benjamin Ottevulkan: Use rounded rect APIs to improve clips
2023-06-04 Benjamin Ottegsk: Add (private) gsk_rounded_rect_intersection()
2023-06-04 Benjamin Ottevulkan: Set the initial clip rect
2023-06-04 Benjamin Ottevulkan: Only draw one rect
2023-06-04 Benjamin Ottevulkan: Use CLAMP_TO_EDGE in sampler
2023-06-04 Benjamin Ottevulkan: Rewrite AA shaders to respect scale
2023-06-04 Benjamin Ottevulkan: Don't allocate no descriptor sets
2023-06-04 Benjamin Ottevulkan: Only use a single pipeline layout
2023-06-04 Benjamin Ottevulkan: Don't cull vertices
2023-06-04 Benjamin Ottevulkan: Use scale factor for offscreens and fallbacks
2023-06-04 Benjamin Ottevulkan: Split scale from matrix
2023-06-04 Benjamin Ottevulkan: Keep the modelview as a GskTransform
2023-06-04 Benjamin Ottevulkan: Split modelview and projection
2023-06-04 Benjamin Ottevulkan: Add scale to push constants
2023-06-04 Benjamin Ottevulkan: Move scale into the state object
2023-06-04 Benjamin Ottevulkan: Add offset to the Vulkan clip checks
2023-06-04 Benjamin Ottevulkan: Move offset into the state object
2023-06-04 Benjamin Ottevulkan: Add a new GskVulkanParseState
2023-06-04 Benjamin Ottevulkan: Don't store push constants in RenderOp
2023-06-04 Benjamin Ottevulkan: Split out gsk_vulkan_render_pass_append_push_co...
2023-06-04 Benjamin Ottevulkan: Pass values to push directly
2023-06-04 Benjamin Ottevulkan: Add a static assert
2023-06-04 Benjamin Ottevulkan: Handle clip properly for offscreens
2023-06-04 Benjamin Ottevulkan: Track offset in the renderpass
2023-06-04 Benjamin Ottevulkan: Pass scale to offscreens
2023-06-04 Benjamin Ottevulkan: Clean up scale handling
2023-06-04 Benjamin Ottevulkan: Fix typo
2023-06-04 Benjamin Ottevulkan: Don't store unused matrices
2023-06-04 Benjamin Ottevulkan: Remove unneeded argument
2023-06-04 Benjamin Ottevulkan: Don't explode without vertex data
2023-06-04 Benjamin Ottevulkan: Handle empty child bounds in repeat node
2023-06-04 Benjamin Ottevulkan: Fix repeat nodes
2023-06-04 Benjamin Ottevulkan: Don't transform the viewport rect
2023-06-04 Benjamin Ottevulkan: Make quarks global variables
2023-06-04 Benjamin Ottevulkan: Split out a function
2023-06-04 Benjamin Ottevulkan: offscreens are used as color attachments
2023-06-04 Benjamin Ottevulkan: compute new modelview directly
2023-06-04 Benjamin Ottevulkan: Make border shader handle fractional widths
2023-06-04 Benjamin Ottevulkan: Don't round corners when growing rounded rect
2023-06-04 Benjamin Ottevulkan: Rewrite rounded rectangle to use SDF distance
2023-06-04 Benjamin Ottevulkan: Start rework on shaders to allow antialiased...
2023-06-04 Benjamin Ottevulkan: Render whole texture
2023-06-04 Benjamin Otterenderer: return_if_fail() if the given texture size...
2023-06-04 Matthias ClasenMerge branch 'matthiasc/for-main' into 'main'
2023-06-04 Ekaterine PapavaUpdate Georgian translation
2023-06-04 Matthias Clasentestsuite: Improve test coverage
2023-06-04 Matthias Clasenwayland: Don't leak cursor structs
2023-06-04 Matthias ClasenNEWS: Cosmetics
2023-06-03 Matthias ClasenMerge branch 'drop-x11-dnd-keynav' into 'main'
2023-06-03 Matthias ClasenRevert "gdk/x11: Also grab keyboard during XDnD grabs"
2023-06-03 Matthias Clasenx11: Stop using passive grabs
2023-06-03 Benjamin OtteMerge branch 'wip/otte/fix-glx' into 'main'
2023-06-03 Benjamin Otteglx: Trap errors inside loop
2023-06-03 Matthias ClasenMerge branch 'wip/antoniof/boxlayout-baseline-optional...
2023-06-02 António Fernandesboxlayout: Don't always reserve height for baseline...
2023-06-02 Matthias ClasenMerge branch 'trap-bad-rr-errors' into 'main'
2023-06-02 Luca BacciMerge branch 'for-main' into 'main'
next