Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gsk: Comment out some debug code | Matthias Clasen | 2023-05-11 | 1 | -0/+2 |
* | gsk: Fix some renderer gotchas | Matthias Clasen | 2023-05-10 | 2 | -1/+15 |
* | gsk: Drop an unused function | Matthias Clasen | 2023-05-10 | 2 | -20/+0 |
* | gsk: Dispose the driver when the display is closed | Matthias Clasen | 2023-05-10 | 1 | -7/+17 |
* | gsk: Fix a refcounting mishap | Matthias Clasen | 2023-05-09 | 1 | -1/+2 |
* | rendernodeparser: Handle shader nodes better | Matthias Clasen | 2023-05-06 | 1 | -3/+39 |
* | Merge branch 'wip/otte/update-texture' into 'main' | Benjamin Otte | 2023-05-06 | 1 | -7/+39 |
|\ | |||||
| * | rendernode: Implement texture diffing for scale nodes | Benjamin Otte | 2023-05-02 | 1 | -4/+20 |
| * | texture: Add gdk_texture_diff() | Benjamin Otte | 2023-05-01 | 1 | -3/+19 |
* | | gsk: Introduce a constant | Matthias Clasen | 2023-05-05 | 2 | -4/+6 |
* | | gsk: Add a few assertions | Matthias Clasen | 2023-05-05 | 2 | -0/+3 |
* | | gsk: Add some debug helpers | Matthias Clasen | 2023-05-05 | 2 | -9/+16 |
* | | gsk: Better handling of offscreens | Matthias Clasen | 2023-05-05 | 1 | -3/+3 |
* | | gsk: Avoid some offscreens | Matthias Clasen | 2023-05-04 | 1 | -10/+1 |
* | | Merge branch 'wip/otte/for-main' into 'main' | Benjamin Otte | 2023-05-02 | 68 | -69/+52 |
|\ \ | |||||
| * | | vulkan: Compute offscreen texture coords properly | Benjamin Otte | 2023-05-02 | 1 | -68/+51 |
| * | | vulkan: Rebuild SPIR-V files | Benjamin Otte | 2023-05-02 | 66 | -0/+0 |
| * | | build: Use generated SPIR-V files | Benjamin Otte | 2023-05-02 | 1 | -1/+1 |
* | | | stop using deprecated pango api | Matthias Clasen | 2023-05-01 | 1 | -1/+1 |
|/ / | |||||
* | | gsk: Fix rendering big textures with offsets | Matthias Clasen | 2023-05-01 | 1 | -1/+2 |
* | | gsk: Extract scales properly from 2D transforms | Matthias Clasen | 2023-05-01 | 1 | -6/+7 |
* | | Improve rounded rect intersection | Matthias Clasen | 2023-05-01 | 3 | -94/+198 |
* | | gsk: Fix mask transform handling | Matthias Clasen | 2023-05-01 | 1 | -0/+6 |
* | | gsk: Fix blend transform handling | Matthias Clasen | 2023-05-01 | 1 | -0/+8 |
* | | gsk: Fix cross-fade transform handling | Matthias Clasen | 2023-05-01 | 1 | -1/+11 |
* | | gsk: More fixes | Matthias Clasen | 2023-05-01 | 1 | -61/+100 |
* | | gsk: Transform rounded rects better | Matthias Clasen | 2023-05-01 | 1 | -23/+37 |
* | | gsk: Normalize rects in GLSL | Matthias Clasen | 2023-05-01 | 6 | -8/+78 |
* | | gsk: Plug a few memory leaks | Matthias Clasen | 2023-04-30 | 1 | -0/+2 |
|/ | |||||
* | rendernode: Add diffing for affine transforms | Benjamin Otte | 2023-04-29 | 1 | -1/+32 |
* | Merge branch 'wip/otte/texturebuilder' into 'main' | Benjamin Otte | 2023-04-28 | 5 | -28/+126 |
|\ | |||||
| * | gldriver: Add a sync when creating textures | Matthias Clasen | 2023-04-28 | 1 | -0/+6 |
| * | gsk: Synchronize when using textures | Matthias Clasen | 2023-04-27 | 4 | -15/+97 |
| * | glrenderer: Port to GdkGLTextureBuilder | Benjamin Otte | 2023-04-27 | 1 | -13/+23 |
* | | Fix various bitfield warnings | Matthias Clasen | 2023-04-27 | 4 | -12/+12 |
|/ | |||||
* | glcontext: Use GdkGLVersion elsewhere | Benjamin Otte | 2023-04-27 | 3 | -4/+4 |
* | gsk: Don't misuse bitwise operators | Matthias Clasen | 2023-04-25 | 1 | -1/+1 |
* | gsk: Don't misuse bitwise operators | Matthias Clasen | 2023-04-25 | 1 | -4/+4 |
* | gsk: Use explicit switches | Matthias Clasen | 2023-04-19 | 1 | -4/+31 |
* | gsk: Mask nodes support 2d transforms | Matthias Clasen | 2023-04-19 | 1 | -0/+1 |
* | gl: Only allow RGB(A)8 on GLES2 | Benjamin Otte | 2023-04-17 | 1 | -17/+39 |
* | glrenderer: Don't try to use float framebuffers on GLES2 | Benjamin Otte | 2023-04-17 | 1 | -1/+5 |
* | gles: Don't use vertex array objects | Benjamin Otte | 2023-04-15 | 1 | -3/+7 |
* | gsk/vulkan/render: Download image before reset | Georges Basile Stavracas Neto | 2023-04-14 | 1 | -1/+4 |
* | gsk/vulkan/glyphcache: Rework glyphs | Georges Basile Stavracas Neto | 2023-04-08 | 2 | -18/+37 |
* | gsk/vulkan/pipeline: Simplify pipeline creation | Georges Basile Stavracas Neto | 2023-04-08 | 2 | -26/+4 |
* | gsk/vulkan: Use default blend factors | Georges Basile Stavracas Neto | 2023-04-08 | 2 | -4/+2 |
* | gsk/vulkan: Cosmetics | Georges Basile Stavracas Neto | 2023-04-08 | 2 | -10/+10 |
* | rendernode: Cosmetics | Benjamin Otte | 2023-04-03 | 1 | -189/+136 |
* | rendernode: Get rid of GskRenderNodeTypeInfo | Benjamin Otte | 2023-04-03 | 3 | -395/+438 |