gtk4.git
2023-07-16 Benjamin Ottevulkan: Move the render ops to the Render
2023-07-16 Benjamin Ottevulkan: Batch together multiple draw calls
2023-07-16 Benjamin Ottevulkan: Unify some functions
2023-07-16 Benjamin Ottevulkan: Make Op->command() return the next op
2023-07-16 Benjamin Ottevulkan: Add a Stage enum
2023-07-16 Benjamin Ottevulkan: Bind descriptor sets early
2023-07-16 Benjamin Ottevulkan: Remove unused arguments from Op vfuncs
2023-07-16 Benjamin Ottevulkan: Cache VkRenderPasses in render object
2023-07-16 Benjamin Ottevulkan: Rename function
2023-07-16 Benjamin Ottevulkan: Cache framebuffer in image
2023-07-16 Benjamin Ottevulkan: Put the vertex buffer into the render object
2023-07-16 Benjamin Ottevulkan: Add an offscreen end op
2023-07-16 Benjamin Ottevulkan: Don't intern strings
2023-07-16 Benjamin Ottevulkan: Add VulkanOp->next
2023-07-16 Benjamin Ottevulkan: Remove all the semaphores
2023-07-16 Benjamin Ottevulkan: Remove unused stuff from render object
2023-07-16 Benjamin Ottevulkan: Pass the node when setting up
2023-07-16 Benjamin Ottevulkan: Add infrastructure for printing ops
2023-07-16 Benjamin Ottevulkan: Repurpose mask shader
2023-07-16 Benjamin Ottevulkan: Remove op.get_pipeline()
2023-07-16 Benjamin Ottevulkan: Remove GskVulkanPipeline
2023-07-16 Benjamin Ottevulkan: Add gskvulkanprivate.h
2023-07-16 Benjamin Ottevulkan: Turn push constants into an op
2023-07-16 Benjamin Ottevulkan: Make glyphs use new node ops
2023-07-16 Benjamin Ottevulkan: Add a glyph shader
2023-07-16 Benjamin Ottevulkan: Remove hacky function arguments
2023-07-16 Benjamin Ottevulkan: Port linear gradient to new ops
2023-07-16 Benjamin Ottevulkan: Make border shader use new ops
2023-07-16 Benjamin Ottevulkan: Add a blur op and use it
2023-07-16 Benjamin Ottevulkan: Port inset and outset shadow to new ops
2023-07-16 Benjamin Ottevulkan: Port blend mode to new ops
2023-07-16 Benjamin Ottevulkan: Add cross-fade op
2023-07-16 Benjamin Ottevulkan: Factor out call to opacity op
2023-07-16 Benjamin Ottevulkan: Convert color op to new method
2023-07-16 Benjamin Ottevulkan: Create pipeline differently for ops
2023-07-16 Benjamin OtteRevert "vulkan: Always render clip extents"
2023-07-16 Benjamin Ottevulkan: Combine textures and samplers again
2023-07-16 Benjamin Ottevulkan: Store shaders in the display
2023-07-16 Benjamin Ottevulkan: Initialize ops differently
2023-07-16 Benjamin Ottevulkan: Use VkPipeline instead of GskVulkanPipeline
2023-07-16 Benjamin Ottevulkan: Use new ops for repeat nodes
2023-07-16 Benjamin Ottevulkan: Implement fallback using new nodes
2023-07-16 Benjamin Ottevulkan: Pass bounds to texture op
2023-07-16 Benjamin Ottevulkan: Add a Cairo upload node
2023-07-16 Benjamin Ottevulkan: Port opacity to new ops
2023-07-16 Benjamin Ottevulkan: Add offscreen and color-matrix op
2023-07-16 Benjamin Ottevulkan: Split out a function
2023-07-16 Benjamin Ottevulkan: Add an argument to vfunc
2023-07-16 Benjamin Ottevulkan: Remove nonexisting function from header
2023-07-16 Benjamin Ottevulkan: Split out a function
2023-07-16 Benjamin Ottevulkan: Use new ops for TextureScale nodes
2023-07-16 Benjamin Ottevulkan: Add new renderops for texture rendering
2023-07-16 Benjamin Ottevulkan: Split texture caching code
2023-07-16 Benjamin Ottevulkan: Actually run the op_finish()
2023-07-16 Benjamin Ottevulkan: Pass context, not uploader
2023-07-16 Benjamin Ottevulkan: Create the first real VulkanOp
2023-07-16 Benjamin Ottevulkan: Allocate render ops differently
2023-07-16 Benjamin Ottevulkan: Invent a new abstraction
2023-07-16 Benjamin Ottevulkan: Use the actual RenderOp type
2023-07-16 Benjamin Ottevulkan: Use a byte array for render ops
2023-07-16 Benjamin Ottevulkan: Split out a function
2023-07-14 Emmanuele BassiMerge branch 'dboles/EventControllerKeyModifiersDocs...
2023-07-14 Daniel BolesEventControllerKey: Remove redundant/unliked "See"
2023-07-14 Daniel BolesEventControllerKey: Remove wrong signal arg, which
2023-07-14 Ekaterine PapavaUpdate Georgian translation
2023-07-13 Emmanuele BassiMerge branch 'nielsdg/fix-sectionmodel-signal-doc'...
2023-07-13 Niels De Graefsectionmodel: Fix GIR comment for sections-changed
2023-07-13 Benjamin OtteMerge branch 'vulkan-resize-fix' into 'main'
2023-07-13 José Roberto... vulkan: Wait for device to be idle before create/recrea...
2023-07-12 Matthias ClasenMerge branch 'fix-validate-crash' into 'main'
2023-07-12 Matthias Clasenbuildertool: Exit orderly
2023-07-11 Benjamin OtteMerge branch 'wip/otte/for-main' into 'main'
2023-07-10 Benjamin Ottevulkan: Change the clip intersection check
2023-07-10 Benjamin Ottevulkan: intersect rects also for CLIP_NONE
2023-07-10 Benjamin Otterendernode: Implement proper GSK_IS_RENDERNODE()
2023-07-10 Benjamin Ottetextbtree: Remove unnecessary check
2023-07-07 Matthias ClasenMerge branch 'dboles/image-notify-storage-type' into...
2023-07-06 Emmanuele BassiMerge branch 'wip/corey/listitemleak' into 'main'
2023-07-06 Corey Berlagtklistitemmanager: Stop leaking item
2023-07-06 Daniel BolesImage—Notify when :storage-type changes from EMPTY
2023-07-06 Yosef Or BoczkoUpdate Hebrew translation
2023-07-05 Matthias ClasenMerge branch 'wip/carlosg/switch-stylus-buttons' into...
2023-07-05 Carlos Garnachogdk/wayland: Switch behavior of BTN_STYLUS/STYLUS2...
2023-07-05 Daniel BolesGdkTexture: Don't mention private new_from_surface
2023-07-05 Daniel Bolesdocs/list-widget: links, DirList, correct Sections
2023-07-05 Matthias ClasenMerge branch 'ebassi/issue-5934' into 'main'
2023-07-05 Emmanuele BassiDo not use bleeding edge Python
2023-07-05 Emmanuele BassiAdd flake8 configuration file
2023-07-04 Daniel BolesAlertDialog: Remove spurious/unmatched backtick
2023-07-04 Daniel BolesListBase: Fix a typo
2023-07-03 Matthias ClasenMerge branch 'update-uac-script-format' into 'main'
2023-07-03 Benjamin OtteMerge branch 'wip/otte/for-main' into 'main'
2023-07-03 Benjamin Ottetestsuite: Add a test for mask out of bounds effects
2023-07-03 Benjamin Ottegsk: Fix luminance in Cairo and GL renderer
2023-07-03 Benjamin Otterendernode: Work around a Cairo bug
2023-07-03 Benjamin Ottebuild: Include the right things
2023-07-03 Benjamin Otterendernode: Mask nodes with different modes are different
2023-07-03 Benjamin Ottegsk: Catch values < 0 before bad things happen
2023-07-03 Benjamin Otteglcontext: Fix typo in Apple extension name
2023-07-03 Matthias ClasenPost-release version bump
next