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 |
* | gsk: Comment out some debug code | Matthias Clasen | 2023-05-11 | 1 | -0/+2 |
* | gsk: Fix some renderer gotchas | Matthias Clasen | 2023-05-10 | 1 | -1/+2 |
* | 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 |
* | 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 |
* | 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 | 1 | -91/+20 |
* | 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 |
* | 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 | 2 | -7/+7 |
|/ | |||||
* | glcontext: Use GdkGLVersion elsewhere | Benjamin Otte | 2023-04-27 | 3 | -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 |
* | Make fractional scaling for GL opt-in | Matthias Clasen | 2023-04-02 | 1 | -1/+1 |
* | Use fractional scale for the GL renderer | Matthias Clasen | 2023-04-02 | 1 | -1/+1 |
* | gsk: Cosmetics | Matthias Clasen | 2023-04-02 | 3 | -11/+11 |
* | gsk: Pass scale as float to the command queue | Matthias Clasen | 2023-04-02 | 3 | -10/+10 |
* | Merge branch 'gbsneto/mildly-mid-vulkan-fixes' into 'main' | Georges Basile Stavracas Neto | 2023-04-01 | 1 | -17/+15 |
|\ | |||||
| * | gsk/gl/renderjob: Decompose matrix for 3D transforms | Georges Basile Stavracas Neto | 2023-04-01 | 1 | -17/+15 |
* | | Convert headers to #pragma once | Matthias Clasen | 2023-03-31 | 21 | -63/+21 |
|/ | |||||
* | glrenderer: Fix to prevent creation of GL_TEXTURE_MAG_FILTER filters with inc... | sumibi-yakitori | 2023-03-27 | 1 | -7/+17 |
* | gsk: Avoid copying GL texture in more cases | Matthias Clasen | 2023-03-23 | 2 | -10/+26 |
* | gsk: Improve slice handling | Matthias Clasen | 2023-03-22 | 1 | -28/+208 |
* | gsk: Add more flexible texture upload | Matthias Clasen | 2023-03-22 | 2 | -36/+97 |
* | gsk: Drop debug code | Matthias Clasen | 2023-03-22 | 1 | -61/+0 |
* | gsk: Drop some unused arguments | Matthias Clasen | 2023-03-22 | 3 | -15/+8 |