Azur/azur/src
Lephenixnoir f3a1e90788
azrp: in-place command generation + variadic commands
This commit changes the command generation mechanism. Instead of
creating a command on the stack then calling azrp_queue_command() which
does a needless copy, the new function azrp_new_command() allocates
directly inside the command buffer, avoiding the copy.

This concept is pushed further with the introduction of finer-grained
functions azrp_alloc_command(), azrp_finalize_command() and
azrp_instantiate_command(), which split this process in three steps.
This allows generating commands of variadic size in-place in the
command buffer as well as using non-interval fragment sets.
2023-06-15 15:08:45 +02:00
..
gint azrp: in-place command generation + variadic commands 2023-06-15 15:08:45 +02:00
gl azur: add main loop support in gint 2023-04-22 16:51:20 +02:00
log.cpp azur: restructure to adhere to a more consistent C++ style 2022-07-18 23:02:13 +01:00