summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
...
* gsk/vulkan/pipeline: Simplify pipeline creationGeorges Basile Stavracas Neto2023-04-082-26/+4
* gsk/vulkan: Use default blend factorsGeorges Basile Stavracas Neto2023-04-082-4/+2
* gsk/vulkan: CosmeticsGeorges Basile Stavracas Neto2023-04-082-10/+10
* rendernode: CosmeticsBenjamin Otte2023-04-031-189/+136
* rendernode: Get rid of GskRenderNodeTypeInfoBenjamin Otte2023-04-033-395/+438
* rendernode: Remove instance_init() functionBenjamin Otte2023-04-033-29/+1
* vulkan: Support fractional scalingGeorges Basile Stavracas Neto2023-04-032-18/+18
* gsk/vulkan/renderpass: Don't scale scissor and render areaGeorges Basile Stavracas Neto2023-04-031-4/+4
* gsk/vulkan: CosmeticsGeorges Basile Stavracas Neto2023-04-032-10/+5
* gsk/vulkan/renderer: Pass appropriate clip regionGeorges Basile Stavracas Neto2023-04-031-3/+56
* gsk/vulkan/buffer: Pass aligned memory valueGeorges Basile Stavracas Neto2023-04-031-1/+1
* gsk/vulkan/glyphcache: Ceil glyph surface sizeGeorges Basile Stavracas Neto2023-04-031-2/+2
* gsk/vulkanimage: Set buffer row length and heightGeorges Basile Stavracas Neto2023-04-031-0/+2
* gsk/vulkan/image: Use UNDEFINED for initial layoutGeorges Basile Stavracas Neto2023-04-031-1/+1
* gsk/vulkan/image: CosmeticsGeorges Basile Stavracas Neto2023-04-021-2/+1
* 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