summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
...
| * ngl: Fix a rare assertion violationngl-crashMatthias Clasen2021-04-121-1/+11
* | gsk/ngl: Build with G_DISABLE_ASSERT enabledEmmanuele Bassi2021-04-121-1/+1
* | gsk: Avoid compiler warnings without assertionsMatthias Clasen2021-04-122-5/+2
|/
* gsk/ngl/fp16.c: Implement runtime F16C detection on MSVCChun-wei Fan2021-04-121-3/+60
* Merge branch 'ngl-shadow-fixes' into 'master'Matthias Clasen2021-04-125-62/+110
|\
| * ngl: Fix unevenly scaled shadowsngl-shadow-fixesMatthias Clasen2021-04-114-60/+65
| * ngl: Don't slice unsliceable shadowsMatthias Clasen2021-04-111-1/+11
| * ngl: Fix a case of flipped shadowMatthias Clasen2021-04-111-1/+1
| * ngl: Add code to dump shadowsMatthias Clasen2021-04-111-0/+33
* | Merge branch 'shadow-reduction' into 'master'Matthias Clasen2021-04-121-12/+18
|\ \ | |/ |/|
| * gsk: Don't overshadowshadow-reductionMatthias Clasen2021-04-091-12/+18
* | ngl: Allow passing bounds to update_clipMatthias Clasen2021-04-111-5/+5
* | ngl: Small optimization for shadowsMatthias Clasen2021-04-111-46/+54
* | roundedrect: Speed up contains_rect and friendsMatthias Clasen2021-04-111-51/+77
* | ngl: Small optimizationMatthias Clasen2021-04-111-2/+9
* | ngl: Add a program change counterngl-coloring-underlinesMatthias Clasen2021-04-092-0/+6
* | ngl: Optimize underlines in textMatthias Clasen2021-04-081-3/+41
* | ngl: Reserve a pixel in texture atlasesMatthias Clasen2021-04-081-0/+48
* | ngl: Fix an oversightMatthias Clasen2021-04-081-1/+1
* | Work around compiler shortcomings on macOShalf-floatMatthias Clasen2021-04-071-0/+21
* | gsk: Add runtime checks for F16CMatthias Clasen2021-04-073-80/+134
* | Add an option to disable F16CMatthias Clasen2021-04-072-6/+6
* | Move color conversion upMatthias Clasen2021-04-072-81/+105
* | ngl: Use a constant for (fp16)-1Matthias Clasen2021-04-072-4/+4
* | ngl: Reduce vertex storageMatthias Clasen2021-04-072-44/+46
* | ngl: Use fp16 for colorsMatthias Clasen2021-04-075-52/+188
|/
* ngl: Fix an oversightMatthias Clasen2021-04-051-1/+1
* gsk: Move shader resourcesMatthias Clasen2021-04-03117-23/+23
* gsk: Rename resource pathsMatthias Clasen2021-04-032-19/+19
* nodeparser: Change the serializationMatthias Clasen2021-04-021-12/+10
* ngl: Avoid huge intermediate texturesMatthias Clasen2021-04-021-11/+4
* ngl: Plug a memory leakfix-downscaled-texturesMatthias Clasen2021-04-021-1/+7
* ngl: Fix downscaled texturesMatthias Clasen2021-04-021-2/+3
* ngl: Fix offscreen rendering with transformsMatthias Clasen2021-03-311-10/+10
* ngl: Be explicit about offscreen clippingMatthias Clasen2021-03-311-0/+1
* ngl: Add sonme commentsMatthias Clasen2021-03-311-0/+11
* ngl: Avoid a gotongl-text-tweaksMatthias Clasen2021-03-301-4/+3
* gsk: Avoid empty glyphs earlyMatthias Clasen2021-03-302-5/+8
* ngl: Speed up glyph loopngl-text-tweaks-1Matthias Clasen2021-03-302-28/+47
* ngl: We only need two bits for phasesMatthias Clasen2021-03-301-3/+3
* ngl: CosmeticsMatthias Clasen2021-03-291-11/+11
* ngl: Improve packingMatthias Clasen2021-03-291-3/+3
* gsk: Typo fixMatthias Clasen2021-03-291-1/+1
* ngl: Typo fixMatthias Clasen2021-03-291-1/+1
* gsk: Make rendernode diffing smarterMatthias Clasen2021-03-283-12/+53
* gsk: Use floorf for floatsMatthias Clasen2021-03-281-4/+3
* gsk: CosmeticsMatthias Clasen2021-03-281-1/+1
* ngl: CosmeticsMatthias Clasen2021-03-281-2/+0
* ngl: Fix an uninitialized readMatthias Clasen2021-03-271-7/+8
* ngl: Fix crash with intel driver on Windows when compiling shadersXavier Claessens2021-03-253-3/+12