| Tue, 19 Aug 2025 18:51:46 +0200 | Mike Becker | further improve names and docu of the uniform location init functions | file |
diff |
annotate | 
| Tue, 19 Aug 2025 18:26:20 +0200 | Mike Becker | improve names of asc_shader_init_uniform... function/macro | file |
diff |
annotate | 
| Sat, 02 Aug 2025 14:58:30 +0200 | Mike Becker | add null safety in case a sprite is created without texture parameters | file |
diff |
annotate | 
| Sat, 02 Aug 2025 13:07:28 +0200 | Mike Becker | remove the possibility of non-lazy-initializable shader programs | file |
diff |
annotate | 
| Fri, 25 Jul 2025 19:19:54 +0200 | Mike Becker | simplify how pre-defined shader IDs work | file |
diff |
annotate | 
| Fri, 25 Jul 2025 18:50:36 +0200 | Mike Becker | clean up the messy shader code specification | file |
diff |
annotate | 
| Thu, 24 Jul 2025 20:58:00 +0200 | Mike Becker | vastly deduplicate shader creation code | file |
diff |
annotate | 
| Wed, 23 Jul 2025 00:27:46 +0200 | Mike Becker | slightly improve error handling | file |
diff |
annotate | 
| Thu, 17 Jul 2025 20:15:56 +0200 | Mike Becker | fix wrong allocation sizes when allocating the shader info structs | file |
diff |
annotate | 
| Wed, 16 Jul 2025 23:27:34 +0200 | Mike Becker | add asc_scene_node_init() - fixes #695 | file |
diff |
annotate | 
| Mon, 14 Jul 2025 21:56:53 +0200 | Mike Becker | complete basic movement | file |
diff |
annotate | 
| Sun, 13 Jul 2025 15:09:04 +0200 | Mike Becker | rework how transformations work to allow rotations around a point of origin | file |
diff |
annotate | 
| Thu, 10 Jul 2025 22:19:48 +0200 | Mike Becker | improve signature of asc_sprite_set_size() | file |
diff |
annotate | 
| Mon, 07 Jul 2025 22:51:06 +0200 | Mike Becker | remove separate vectors for position, rotation, scale from scene node | file |
diff |
annotate | 
| Wed, 02 Jul 2025 23:55:50 +0200 | Mike Becker | improve macros in datatypes.h - fixes #692 | file |
diff |
annotate | 
| Thu, 26 Jun 2025 21:43:22 +0200 | Mike Becker | improve "polymorphic" typing of shaders | file |
diff |
annotate | 
| Wed, 25 Jun 2025 21:58:44 +0200 | Mike Becker | add abstractions that allow removing dependencies to glew.h | file |
diff |
annotate | 
| Tue, 24 Jun 2025 20:21:38 +0200 | Mike Becker | add functions to upload common uniforms | file |
diff |
annotate | 
| Sun, 22 Jun 2025 11:36:37 +0200 | Mike Becker | change NULL-safety for shaders s.t. errors are reported only once per shader | file |
diff |
annotate | 
| Sun, 22 Jun 2025 11:15:53 +0200 | Mike Becker | improve NULL-safety - fixes #690 | file |
diff |
annotate | 
| Sat, 21 Jun 2025 22:10:54 +0200 | Mike Becker | fix segfault when a shader does not compile | file |
diff |
annotate | 
| Tue, 17 Jun 2025 20:11:53 +0200 | Mike Becker | implement rounded corners | file |
diff |
annotate | 
| Sat, 14 Jun 2025 14:02:16 +0200 | Mike Becker | adds first basic rectangle shader | file |
diff |
annotate | 
| Sat, 14 Jun 2025 12:38:37 +0200 | Mike Becker | make draw function dynamic | file |
diff |
annotate | 
| Thu, 12 Jun 2025 22:44:49 +0200 | Mike Becker | consistent naming of structs and their typedefs | file |
diff |
annotate | 
| Wed, 11 Jun 2025 23:38:55 +0200 | Mike Becker | do not try to use one distinct render group for each different shader | file |
diff |
annotate | 
| Tue, 10 Jun 2025 19:29:07 +0200 | Mike Becker | prepare implementation of primitives | file |
diff |
annotate | 
| Sun, 08 Jun 2025 14:58:19 +0200 | Mike Becker | refactor shader management - resolves #684 | file |
diff |
annotate | 
| Sun, 01 Jun 2025 16:35:23 +0200 | Mike Becker | remove pre-defined dummy textures by introducing conditional compilation for shaders | file |
diff |
annotate | 
| Fri, 16 May 2025 07:54:02 +0200 | Mike Becker | replace all stdlib malloc/free with UCX allocator | file |
diff |
annotate | 
| Mon, 12 May 2025 21:13:24 +0200 | Mike Becker | apply texture scaling | file |
diff |
annotate | 
| Mon, 12 May 2025 20:51:57 +0200 | Mike Becker | implement texture scaling | file |
diff |
annotate | 
| Sun, 11 May 2025 14:51:00 +0200 | Mike Becker | replace scaling with correct mesh sizes | file |
diff |
annotate | 
| Sat, 10 May 2025 18:51:45 +0200 | Mike Becker | refactor rendering 1/3 - create new mesh structs | file |
diff |
annotate | 
| Sat, 10 May 2025 15:42:56 +0200 | Mike Becker | give them nodes names | file |
diff |
annotate | 
| Sat, 10 May 2025 15:06:47 +0200 | Mike Becker | change node's free function to a destroy function | file |
diff |
annotate | 
| Sat, 03 May 2025 13:49:24 +0200 | Mike Becker | improve datatypes | file |
diff |
annotate | 
| Thu, 01 May 2025 15:26:01 +0200 | Mike Becker | remove separate depth attribute and use the z-coordinate instead | file |
diff |
annotate | 
| Fri, 25 Apr 2025 23:06:23 +0200 | Mike Becker | fix missing update_transform() call when creating a sprite | file |
diff |
annotate | 
| Mon, 21 Apr 2025 17:52:01 +0200 | Mike Becker | fix probably incorrect array access of struct members | file |
diff |
annotate | 
| Mon, 21 Apr 2025 17:27:33 +0200 | Mike Becker | use refcounted objects for textures instead of pass-by-value int structs | file |
diff |
annotate | 
| Sun, 20 Apr 2025 15:41:16 +0200 | Mike Becker | add support for 2d textures in sprite shader - fixes #386 | file |
diff |
annotate | 
| Sat, 19 Apr 2025 11:42:53 +0200 | Mike Becker | add generic mesh draw function and move sprite draw function to separate unit | file |
diff |
annotate |