summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* Make fractional scaling for GL opt-inMatthias Clasen2023-04-021-1/+1
* Use fractional scale for the GL rendererMatthias Clasen2023-04-021-1/+1
* gsk: CosmeticsMatthias Clasen2023-04-023-11/+11
* gsk: Pass scale as float to the command queueMatthias Clasen2023-04-023-10/+10
* Merge branch 'gbsneto/mildly-mid-vulkan-fixes' into 'main'Georges Basile Stavracas Neto2023-04-014-374/+725
|\
| * gsk/gl/renderjob: Decompose matrix for 3D transformsGeorges Basile Stavracas Neto2023-04-011-17/+15
| * gsk/vulkan/renderpass: Update scales from transform nodeGeorges Basile Stavracas Neto2023-04-011-6/+78
| * gsk/vulkan/renderpass: Refactor scaleGeorges Basile Stavracas Neto2023-04-013-13/+20
| * gsk/vulkan/renderpass: Factor out node implementationsGeorges Basile Stavracas Neto2023-03-311-347/+621
* | Convert headers to #pragma onceMatthias Clasen2023-03-3166-198/+66
|/
* gsk/vulkanglyphcache: Cleanup mathsGeorges Basile Stavracas Neto2023-03-301-5/+2
* vulkan/glyphcache: Add padding around ink rectGeorges Basile Stavracas Neto2023-03-301-0/+5
* Merge branch 'wip/otte/node-naming' into 'main'Benjamin Otte2023-03-291-186/+543
|\
| * rendernodeparser: Detect duplicates and print them by nameBenjamin Otte2023-03-291-30/+219
| * rendernodeparser: Add support for reusing nodesBenjamin Otte2023-03-291-0/+63
| * rendernodeparser: Add support for reusing texturesBenjamin Otte2023-03-291-1/+42
| * rendernodeparser: Add a Context objectBenjamin Otte2023-03-291-65/+142
| * rendernodeparser: Split out a functionBenjamin Otte2023-03-291-88/+57
| * rendernodeparser: Emit error when failing to resolve URLBenjamin Otte2023-03-291-2/+17
| * rendernodeparser: Failing to parse a string is an errorBenjamin Otte2023-03-291-1/+4
* | glrenderer: Fix to prevent creation of GL_TEXTURE_MAG_FILTER filters with inc...sumibi-yakitori2023-03-271-7/+17
|/
* gsk: Avoid copying GL texture in more casesMatthias Clasen2023-03-232-10/+26
* gsk: Improve slice handlingMatthias Clasen2023-03-221-28/+208
* gsk: Add more flexible texture uploadMatthias Clasen2023-03-222-36/+97
* gsk: Drop debug codeMatthias Clasen2023-03-221-61/+0
* gsk: Drop some unused argumentsMatthias Clasen2023-03-223-15/+8
* gsk: Use overlapping slicesMatthias Clasen2023-03-223-6/+135
* gsk: CosmeticsMatthias Clasen2023-03-222-7/+6
* gsk: Use mipmaps when it is beneficialMatthias Clasen2023-03-191-12/+19
* glrenderer: Support GL without samplersBenjamin Otte2023-03-182-8/+28
* glrenderer: Handle filters differentlyBenjamin Otte2023-03-1812-193/+219
* gsk: Drop texture subsettingMatthias Clasen2023-03-181-34/+0
* gsk: Avoid reuploading textures too muchMatthias Clasen2023-03-171-0/+2
* gsk: Drop texture subsettingMatthias Clasen2023-03-171-2/+10
* gsk: Add slicing to texture scale nodesMatthias Clasen2023-03-171-30/+103
* gsk: Be more careful when slicingMatthias Clasen2023-03-172-11/+18
* gldriver: Quick workaround for filter mismatchBenjamin Otte2023-03-171-1/+1
* gsk: Use linear filtering for sliced texturesMatthias Clasen2023-03-151-1/+1
* gsk: Fix texture slicingMatthias Clasen2023-03-151-1/+1
* gsk: Fix handling of large texturesMatthias Clasen2023-03-151-2/+2
* gsk: Add a way to limit texture sizesMatthias Clasen2023-03-151-0/+15
* gsk: Stop using g_sliceMatthias Clasen2023-03-1417-44/+44
* gsk: Mark mask nodes as 'supports transforms'Matthias Clasen2023-03-141-0/+1
* gsk: Fix rotated texture scale nodesMatthias Clasen2023-03-141-0/+2
* docs: Details about texture scale nodesMatthias Clasen2023-03-131-1/+9
* Merge branch 'wip/otte/rendernode-export' into 'main'Benjamin Otte2023-03-111-13/+121
|\
| * rendernode: Register PNG serializerBenjamin Otte2023-03-111-0/+37
| * rendernode: Register SVG serializerBenjamin Otte2023-03-101-13/+84
* | gsk: Cache scaled textureMatthias Clasen2023-03-101-0/+15
|/
* Fix compile_resources present source directoryWilliam Roy2023-03-071-1/+1