Alessandro Mauri alema
alema pushed to c3 at alema/ugui 2025-06-15 23:47:22 +02:00
b411718c94 add fps counter
05232c1d24 do a single upload pass to reduce badwidth
0223536ac8 Merge branch 'c3-instanced' into c3
f30db0dd47 implemented instanced rendering
865c7dabaa indirect rendering
Compare 7 commits »
alema created branch c3 in alema/ugui 2025-06-12 21:06:52 +02:00
alema pushed to c3 at alema/ugui 2025-06-12 21:06:52 +02:00
10ee643a0c disable vsync
00f5e71666 enable cycling when mapping the transfer buffers to avoid corruption
458c45d2b9 using the new renderer
c4a3dd3a26 tweak ugui api, add some usefult functions
2014c67bfd tweak renderer API
Compare 10 commits »
alema deleted branch c3 from alema/ugui 2025-06-12 21:06:29 +02:00
alema pushed to master at alema/rivet 2025-06-12 20:40:59 +02:00
3deaa11a76 Merge pull request 'master' (#4) from EmaMaker/rivet:master into master
0101078c5e ignore md/html files starting in __
8b6f300189 index pages use source file birth instead of output
Compare 3 commits »
alema merged pull request alema/rivet#4 2025-06-12 20:40:58 +02:00
master
alema pushed to c3 at alema/ugui 2025-06-09 16:35:30 +02:00
c4c9716d61 remove mqoi dependency in ugui manifest
alema pushed to c3 at alema/ugui 2025-06-09 16:06:54 +02:00
6208711292 use the language's qoi decoder
39bd7fb8bc removed module raylib.c3l (non vendor)
Compare 2 commits »
alema pushed to c3 at alema/ugui 2025-06-09 15:50:34 +02:00
47eb3ff907 moved vendor libraries to lib/ as a submodule
21aa70d340 create binary directory before copying
Compare 2 commits »
alema pushed to c3 at alema/ugui 2025-06-09 12:30:37 +02:00
bd8c73ecd5 sdl3.c3l as a submodule
6e65700f38 scary quads and nice sprites
e3d87525d4 draw multiple quads
3002123ef7 removed bad error handling and replaced it with worse error handling
ac3fcae649 sorting the command buffer
Compare 8 commits »
alema pushed to c3 at alema/ugui 2025-06-03 09:19:12 +02:00
24bc2c67bc changed the pipeline to use 16 bit int as coords
alema pushed to master at alema/ricette.alemauri.eu 2025-06-02 12:11:30 +02:00
ae8829c833 capitalized Makefile
alema pushed to master at alema/ricette.alemauri.eu 2025-06-02 11:01:11 +02:00
68d3341895 frittelle di pane, curry e pesto
alema pushed to c3 at alema/ugui 2025-06-01 16:46:19 +02:00
712ce50631 A lot of work
2380c7693c add sdl3 dependency
Compare 2 commits »
alema pushed to c3 at alema/ugui 2025-05-21 23:35:34 +02:00
79a2d66880 update project to c3 0.7.1
34e75f8c06 larger font cache
7c6f7d31d2 quick and dirty checkbox
52f3929a42 renamed ATlAS_RGBA32 to ATLAS_R8G8B8A8
e09107af98 simpler main
Compare 12 commits »
alema pushed to master at alema/floorp-appimage 2025-03-07 18:29:05 +01:00
04c329306e bump version to 11.24.0
alema pushed to master at alema/floorp-appimage 2025-02-20 18:42:00 +01:00
8740252161 bump version to 11.23.1
alema pushed to master at alema/floorp-appimage 2025-02-06 23:41:42 +01:00
c261860c13 bump version to 11.23.0
alema pushed to c3 at alema/ugui 2025-01-30 22:27:58 +01:00
0531f58a56 less cached elements by default
f516a68cee correct font atlas size
07857fcd44 switch to c3s' vendor raylib 5.5
fbe631b4b4 better sprites
Compare 4 commits »
alema pushed to c3 at alema/ugui 2025-01-29 01:10:31 +01:00
b317951c32 first working prototype of sprite drawing
9aa0d58d68 better to_rgba() macro
Compare 2 commits »