projects
/
vg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dead code
[vg.git]
/
vg_log.h
diff --git
a/vg_log.h
b/vg_log.h
index dfb4fc91f8d4851be6fc34ca06dd4da5e4057144..7c6ea43c79dd47f6b60a7494eed00aaaaa66db39 100644
(file)
--- a/
vg_log.h
+++ b/
vg_log.h
@@
-16,6
+16,10
@@
#define KCYN "\x1B[36m"
#define KWHT "\x1B[37m"
#define KCYN "\x1B[36m"
#define KWHT "\x1B[37m"
+#define PRINTF_v2f( V2 ) "%.4f %.4f\n", V2[0], V2[1]
+#define PRINTF_v3f( V3 ) "%.4f %.4f %.4f\n", V3[0], V3[1], V3[2]
+#define PRINTF_v4f( V4 ) "%.4f %.4f %.4f %.4f\n", V4[0], V4[1], V4[2], V4[3]
+
#ifdef VG_GAME
static SDL_SpinLock log_print_sl;
#endif
#ifdef VG_GAME
static SDL_SpinLock log_print_sl;
#endif
@@
-27,17
+31,15
@@
struct vg_log
}
static vg_log;
}
static vg_log;
-void vg_console_append_to_log( const char *str )
+void
_
vg_console_append_to_log( const char *str )
{
if( vg_log.buffer_line_count < vg_list_size( vg_log.buffer ) )
vg_log.buffer_line_count ++;
char *dest = vg_log.buffer[ vg_log.buffer_line_current ++ ];
{
if( vg_log.buffer_line_count < vg_list_size( vg_log.buffer ) )
vg_log.buffer_line_count ++;
char *dest = vg_log.buffer[ vg_log.buffer_line_current ++ ];
- for( int i=0; i<vg_list_size( vg_log.buffer[0] ); i++ )
- {
- if( !str[i] || ( i == vg_list_size(vg_log.buffer[0])-1 ) )
- {
+ for( int i=0; i<vg_list_size( vg_log.buffer[0] ); i++ ){
+ if( !str[i] || ( i == vg_list_size(vg_log.buffer[0])-1 ) ){
dest[i] = '\0';
break;
}
dest[i] = '\0';
break;
}
@@
-49,8
+51,8
@@
void vg_console_append_to_log( const char *str )
vg_log.buffer_line_current = 0;
}
vg_log.buffer_line_current = 0;
}
-VG_STATIC void vg_log_write( FILE *file, const char *prefix,
- const char *fmt, va_list args )
+VG_STATIC void
_
vg_log_write( FILE *file, const char *prefix,
+
const char *fmt, va_list args )
{
#ifdef VG_GAME
SDL_AtomicLock( &log_print_sl );
{
#ifdef VG_GAME
SDL_AtomicLock( &log_print_sl );
@@
-59,8
+61,7
@@
VG_STATIC void vg_log_write( FILE *file, const char *prefix,
char buffer[ 4096 ];
int i, j;
char buffer[ 4096 ];
int i, j;
- for( i=0; i<vg_list_size( buffer ); i ++ )
- {
+ for( i=0; i<vg_list_size( buffer ); i ++ ){
if( prefix[i] )
buffer[i] = prefix[i];
else
if( prefix[i] )
buffer[i] = prefix[i];
else
@@
-72,22
+73,22
@@
VG_STATIC void vg_log_write( FILE *file, const char *prefix,
fputs( buffer, file );
fputs( buffer, file );
- vg_console_append_to_log( buffer );
+
_
vg_console_append_to_log( buffer );
#ifdef VG_GAME
SDL_AtomicUnlock( &log_print_sl );
#endif
}
#ifdef VG_GAME
SDL_AtomicUnlock( &log_print_sl );
#endif
}
-VG_STATIC void vg_log_init(void)
+VG_STATIC void
_
vg_log_init(void)
{
}
#define VG_LOGX( NAME, PIPE, PFX ) \
{
}
#define VG_LOGX( NAME, PIPE, PFX ) \
-VG_STATIC void NAME(const char *fmt, ...)
\
+VG_STATIC void NAME(const char *fmt, ...) \
{ \
va_list args; \
va_start( args, fmt ); \
{ \
va_list args; \
va_start( args, fmt ); \
- vg_log_write( PIPE, (PFX), fmt, args ); \
+
_
vg_log_write( PIPE, (PFX), fmt, args ); \
va_end( args ); \
}
va_end( args ); \
}