change order of members in asc_behavior_create_args so that you can just specify the func without designators

add new ui.c where several UI functions are now moved to

add auto-scaling of UI depending on screen resolution - resolves #682

since we cannot pass NULL strings anyway, we do not need cxstring

fix that some drivers fail to compile a shader when a code line is NULL with length zero

adds first basic rectangle shader

make draw function dynamic

resolve east-west conflict

implement interval for behaviors - fixes #383

compute frame time before syncing to avoid div-by-zero in first frame

fix micro fail

consistent naming of structs and their typedefs

do not try to use one distinct render group for each different shader

prepare implementation of primitives

fix includes in glcontext.c

implement edge-triggered key press/release

add dynamic reload of all shaders

refactor shader management - resolves #684

add option to enable ASan

remove pre-defined dummy textures by introducing conditional compilation for shaders

fix incorrect flip of viewport y-axis

remove the need for a second pair of texture coordinates

rename parameters of asc_set_rotation()

add possibility to modify the node's transformation matrix

(0) -100 -50 -24 tip

mercurial