Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'matthiasc/for-main' into 'main' | Matthias Clasen | 2023-05-17 | 3 | -3/+3 |
|\ | |||||
| * | gsk: Don't build unused functions | Matthias Clasen | 2023-05-16 | 2 | -2/+2 |
| * | gsk: Cosmetics | Matthias Clasen | 2023-05-16 | 1 | -1/+1 |
* | | Merge branch 'gl-renderer-more-defensive' into 'main' | Matthias Clasen | 2023-05-17 | 3 | -872/+948 |
|\ \ | |||||
| * | | gsk: Stop setting uniforms when we are out of batches | Matthias Clasen | 2023-05-16 | 3 | -872/+948 |
| |/ | |||||
* | | glrenderer: Remove unused function | Benjamin Otte | 2023-05-17 | 1 | -30/+0 |
|/ | |||||
* | gsk: Fix a crash | Matthias Clasen | 2023-05-16 | 1 | -0/+4 |
* | nodeparser: Move an error check | Benjamin Otte | 2023-05-16 | 1 | -8/+9 |
* | vulkan: Make projection matrix match GL | Benjamin Otte | 2023-05-16 | 1 | -1/+1 |
* | rendernode: clip when drawing shadows | Benjamin Otte | 2023-05-16 | 1 | -0/+6 |
* | build: Make shaders depend on their includes | Benjamin Otte | 2023-05-16 | 1 | -7/+9 |
* | vulkan: Fix typo in clipping code | Benjamin Otte | 2023-05-16 | 1 | -1/+1 |
* | 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 |