changelog
- Sun, 27 Apr 2025 15:17:12 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 27 Apr 2025 15:17:12 +0200] rev 99
- add aspect-ration independent rendering
- Sun, 27 Apr 2025 13:27:27 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 27 Apr 2025 13:27:27 +0200] rev 98
- add deploy target for the demo program
- Fri, 25 Apr 2025 23:06:23 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 25 Apr 2025 23:06:23 +0200] rev 97
- fix missing update_transform() call when creating a sprite
- Fri, 25 Apr 2025 18:38:08 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 25 Apr 2025 18:38:08 +0200] rev 96
- add scenes, but they don't draw yet
- Thu, 24 Apr 2025 19:53:40 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 24 Apr 2025 19:53:40 +0200] rev 95
- in preparation of more scenes, bring back AscScene struct
- Thu, 24 Apr 2025 18:41:42 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 24 Apr 2025 18:41:42 +0200] rev 94
- fix scene node flags defined in incorrect header
- Wed, 23 Apr 2025 23:59:34 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 23 Apr 2025 23:59:34 +0200] rev 93
- add memory pool to gl context
- Wed, 23 Apr 2025 23:43:45 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 23 Apr 2025 23:43:45 +0200] rev 92
- apply new logging macros
- Tue, 22 Apr 2025 19:36:27 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 22 Apr 2025 19:36:27 +0200] rev 91
- improve error.c functions
- Mon, 21 Apr 2025 17:52:01 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 21 Apr 2025 17:52:01 +0200] rev 90
- fix probably incorrect array access of struct members
- Mon, 21 Apr 2025 17:27:33 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 21 Apr 2025 17:27:33 +0200] rev 89
- use refcounted objects for textures instead of pass-by-value int structs
- Sun, 20 Apr 2025 15:41:16 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 20 Apr 2025 15:41:16 +0200] rev 88
- add support for 2d textures in sprite shader - fixes #386
- Sat, 19 Apr 2025 19:30:46 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 19 Apr 2025 19:30:46 +0200] rev 87
- skip sprite rendering when there are no sprites in the scene
- Sat, 19 Apr 2025 15:06:24 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 19 Apr 2025 15:06:24 +0200] rev 86
- make asset paths configurable
- Sat, 19 Apr 2025 13:00:32 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 19 Apr 2025 13:00:32 +0200] rev 85
- fix debug output
- Sat, 19 Apr 2025 12:54:49 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 19 Apr 2025 12:54:49 +0200] rev 84
- put snake test program into separate directory
- Sat, 19 Apr 2025 12:18:43 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 19 Apr 2025 12:18:43 +0200] rev 83
- implement view matrix in sprite shader
- Sat, 19 Apr 2025 11:42:53 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 19 Apr 2025 11:42:53 +0200] rev 82
- add generic mesh draw function and move sprite draw function to separate unit
- Fri, 18 Apr 2025 20:13:01 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 18 Apr 2025 20:13:01 +0200] rev 81
- create catch-all util for GL errors + refactors mesh creation
- Fri, 18 Apr 2025 19:34:31 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 18 Apr 2025 19:34:31 +0200] rev 80
- some minor improvements
- Thu, 20 Mar 2025 20:36:09 +0100
- by Mike Becker <universe@uap-core.de> [Thu, 20 Mar 2025 20:36:09 +0100] rev 79
- auto-extend buffer when loading shader code
- Wed, 19 Mar 2025 22:43:37 +0100
- by Mike Becker <universe@uap-core.de> [Wed, 19 Mar 2025 22:43:37 +0100] rev 78
- go back to reading shader code from files
apart from using a nice C23 feature there is
nothing really useful about embedding the code
directly
- Tue, 18 Mar 2025 22:43:31 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 18 Mar 2025 22:43:31 +0100] rev 77
- prepare code for embedding shader sources with c23 #embed
- Sat, 01 Mar 2025 22:55:30 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 01 Mar 2025 22:55:30 +0100] rev 76
- update to newest versions of uwproj and ucx
- Sun, 06 Oct 2024 20:49:43 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 20:49:43 +0200] rev 75
- revert introduction of high level ucx trees and stick to the low level API
- Sun, 06 Oct 2024 19:45:34 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 19:45:34 +0200] rev 74
- fix memory leak in asc_text_printf()
- Sun, 06 Oct 2024 19:43:08 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Oct 2024 19:43:08 +0200] rev 73
- update to recent snapshot of ucx 3.1
- Thu, 15 Aug 2024 17:33:42 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 15 Aug 2024 17:33:42 +0200] rev 72
- define macro for predefined shader