Thu, 17 Jul 2025 20:13:25 +0200 |
Mike Becker |
fix that empty nodes fail to recalculate world transforms in the scene graph
|
changeset |
files
|
Thu, 17 Jul 2025 19:50:34 +0200 |
Mike Becker |
improve asc_scene_node_allocate_data()
|
changeset |
files
|
Thu, 17 Jul 2025 19:45:44 +0200 |
Mike Becker |
fix accidental overwrite of the update flag when creating text
|
changeset |
files
|
Thu, 17 Jul 2025 19:44:22 +0200 |
Mike Becker |
improve OpenGL error handling
|
changeset |
files
|
Wed, 16 Jul 2025 23:27:34 +0200 |
Mike Becker |
add asc_scene_node_init() - fixes #695
|
changeset |
files
|
Mon, 14 Jul 2025 21:56:53 +0200 |
Mike Becker |
complete basic movement
|
changeset |
files
|
Sun, 13 Jul 2025 17:17:15 +0200 |
Mike Becker |
hack a quick example for both rotation directions
|
changeset |
files
|
Sun, 13 Jul 2025 15:09:04 +0200 |
Mike Becker |
rework how transformations work to allow rotations around a point of origin
|
changeset |
files
|
Sun, 13 Jul 2025 14:22:40 +0200 |
Mike Becker |
add function to apply a matrix to a vector
|
changeset |
files
|
Sun, 13 Jul 2025 13:48:13 +0200 |
Mike Becker |
fix wrong row/column access in asc_mat4f_mul()
|
changeset |
files
|
Sun, 13 Jul 2025 13:35:51 +0200 |
Mike Becker |
add functions for sin() and cos() with increased precision when the return value is supposed to be zero
|
changeset |
files
|
Sat, 12 Jul 2025 23:05:43 +0200 |
Mike Becker |
add rotation functions, but rotation with special point of origin is still broken
|
changeset |
files
|
Sat, 12 Jul 2025 22:28:30 +0200 |
Mike Becker |
add conversion functions between degrees and radians
|
changeset |
files
|
Sat, 12 Jul 2025 22:06:24 +0200 |
Mike Becker |
remove ui subdir in includes
|
changeset |
files
|
Sat, 12 Jul 2025 21:49:12 +0200 |
Mike Becker |
add log message when removing a behavior
|
changeset |
files
|
Fri, 11 Jul 2025 00:48:08 +0200 |
Mike Becker |
remove dependency to AscSprite from AscText
|
changeset |
files
|
Thu, 10 Jul 2025 22:19:48 +0200 |
Mike Becker |
improve signature of asc_sprite_set_size()
|
changeset |
files
|
Thu, 10 Jul 2025 22:13:39 +0200 |
Mike Becker |
improve signatures of other text functions and make them linkable symbols
|
changeset |
files
|
Wed, 09 Jul 2025 22:30:52 +0200 |
Mike Becker |
improves signature of asc_text_printf() and adds documentation
|
changeset |
files
|
Tue, 08 Jul 2025 19:55:55 +0200 |
Mike Becker |
rename asc_memcmp() to asc_memcmpc() to avoid confusion with regular memcmp()
|
changeset |
files
|
Tue, 08 Jul 2025 19:32:31 +0200 |
Mike Becker |
optimize asc_memcmp() by enabling the compiler to use SIMD instructions
|
changeset |
files
|
Tue, 08 Jul 2025 17:45:33 +0200 |
Mike Becker |
remove functions that construct a transform from position/rotation/scale
|
changeset |
files
|
Mon, 07 Jul 2025 22:51:06 +0200 |
Mike Becker |
remove separate vectors for position, rotation, scale from scene node
|
changeset |
files
|
Mon, 07 Jul 2025 22:41:48 +0200 |
Mike Becker |
enclose GCC attribute with an ifdef
|
changeset |
files
|
Sun, 06 Jul 2025 18:57:43 +0200 |
Mike Becker |
make asc_clamp() generic and support all common types
|
changeset |
files
|
Sun, 06 Jul 2025 18:49:44 +0200 |
Mike Becker |
rename asc_recti to just asc_rect (there won't be an asc_rectu)
|
changeset |
files
|
Sun, 06 Jul 2025 18:49:08 +0200 |
Mike Becker |
fix make dependencies for behavior.o
|
changeset |
files
|
Sun, 06 Jul 2025 18:47:28 +0200 |
Mike Becker |
add asc_recti_center()
|
changeset |
files
|
Sun, 06 Jul 2025 18:45:47 +0200 |
Mike Becker |
remove test behavior for score counter
|
changeset |
files
|
Sat, 05 Jul 2025 23:11:36 +0200 |
Mike Becker |
add asc_behavior_get_name()
|
changeset |
files
|
Sat, 05 Jul 2025 23:08:56 +0200 |
Mike Becker |
remove unnecessary second parameter from asc_util_gen_name()
|
changeset |
files
|
Sat, 05 Jul 2025 23:06:07 +0200 |
Mike Becker |
add names to behaviors
|
changeset |
files
|
Fri, 04 Jul 2025 23:36:40 +0200 |
Mike Becker |
fix formatting of generated names of scene nodes
|
changeset |
files
|
Fri, 04 Jul 2025 23:35:41 +0200 |
Mike Becker |
create utility to generate names - resolves #694
|
changeset |
files
|
Fri, 04 Jul 2025 23:23:29 +0200 |
Mike Becker |
fix typo in ASC_FLAG_INITIALIZED
|
changeset |
files
|
Thu, 03 Jul 2025 23:01:52 +0200 |
Mike Becker |
add asc_behavior_remove()
|
changeset |
files
|
Wed, 02 Jul 2025 23:55:50 +0200 |
Mike Becker |
improve macros in datatypes.h - fixes #692
|
changeset |
files
|
Wed, 02 Jul 2025 23:21:17 +0200 |
Mike Becker |
resolve TODOs regarding input.h
|
changeset |
files
|
Tue, 01 Jul 2025 20:28:49 +0200 |
Mike Becker |
add ellipsis shader - resolves #385
|
changeset |
files
|
Tue, 01 Jul 2025 00:00:50 +0200 |
Mike Becker |
fix typo in struct name
|
changeset |
files
|
Mon, 30 Jun 2025 23:59:30 +0200 |
Mike Becker |
create prototype for creating ellipsis
|
changeset |
files
|
Fri, 27 Jun 2025 22:30:17 +0200 |
Mike Becker |
optimize asc_col_itof()
|
changeset |
files
|
Thu, 26 Jun 2025 21:43:22 +0200 |
Mike Becker |
improve "polymorphic" typing of shaders
|
changeset |
files
|
Wed, 25 Jun 2025 21:58:44 +0200 |
Mike Becker |
add abstractions that allow removing dependencies to glew.h
|
changeset |
files
|
Tue, 24 Jun 2025 20:21:38 +0200 |
Mike Becker |
add functions to upload common uniforms
|
changeset |
files
|
Tue, 24 Jun 2025 20:09:47 +0200 |
Mike Becker |
update make dependencies
|
changeset |
files
|
Mon, 23 Jun 2025 21:07:31 +0200 |
Mike Becker |
add frame_rate and frame_factor to context
|
changeset |
files
|
Mon, 23 Jun 2025 20:38:21 +0200 |
Mike Becker |
add TODO for reducing size of AscInput
|
changeset |
files
|
Sun, 22 Jun 2025 11:36:37 +0200 |
Mike Becker |
change NULL-safety for shaders s.t. errors are reported only once per shader
|
changeset |
files
|
Sun, 22 Jun 2025 11:15:53 +0200 |
Mike Becker |
improve NULL-safety - fixes #690
|
changeset |
files
|
Sat, 21 Jun 2025 22:10:54 +0200 |
Mike Becker |
fix segfault when a shader does not compile
|
changeset |
files
|
Thu, 19 Jun 2025 19:22:07 +0200 |
Mike Becker |
improve the combination of shader preprocessor flags
|
changeset |
files
|
Wed, 18 Jun 2025 23:55:08 +0200 |
Mike Becker |
add combination of filled rectangle with a border
|
changeset |
files
|
Tue, 17 Jun 2025 20:11:53 +0200 |
Mike Becker |
implement rounded corners
|
changeset |
files
|
Tue, 17 Jun 2025 19:00:20 +0200 |
Mike Becker |
use functions instead of Boolean logic
|
changeset |
files
|
Mon, 16 Jun 2025 20:58:51 +0200 |
Mike Becker |
change order of members in asc_behavior_create_args so that you can just specify the func without designators
|
changeset |
files
|