Browse Source

Linux: add lglw LOG_FXN; enable USE_BEGIN_REDRAW_FXN

pull/1639/head
bsp2 6 years ago
parent
commit
a397517ed7
2 changed files with 10 additions and 7 deletions
  1. +8
    -5
      dep/lglw/lglw_linux.c
  2. +2
    -2
      setenv_linux.sh

+ 8
- 5
dep/lglw/lglw_linux.c View File

@@ -51,26 +51,29 @@
#include <unistd.h> #include <unistd.h>
#endif // ARCH_X64 #endif // ARCH_X64



#define LOG_FXN printf
// #define LOG_FXN lglw_log

// //
// Regular log entry (low frequency) // Regular log entry (low frequency)
// //
// #define Dlog_verbose if(1);else printf
#define Dlog if(0);else lglw_log
#define Dlog if(0);else LOG_FXN


// //
// Verbose log entry // Verbose log entry
// //
#define Dlog_v if(0);else lglw_log
#define Dlog_v if(0);else LOG_FXN


// //
// Very-verbose log entry // Very-verbose log entry
// //
#define Dlog_vv if(1);else lglw_log
#define Dlog_vv if(1);else LOG_FXN


// //
// Very-very-verbose log entry // Very-very-verbose log entry
// //
#define Dlog_vvv if(1);else lglw_log
#define Dlog_vvv if(0);else LOG_FXN


// //
// Print to stdout // Print to stdout


+ 2
- 2
setenv_linux.sh View File

@@ -23,8 +23,8 @@ fi


# Extra compiler flags (C and C++) # Extra compiler flags (C and C++)
#EXTRA_FLAGS=-DUSE_LOG_PRINTF #EXTRA_FLAGS=-DUSE_LOG_PRINTF
#EXTRA_FLAGS="-DUSE_BEGIN_REDRAW_FXN -I${VSVR_BASE_DIR}/dep/lglw"
EXTRA_FLAGS=""
EXTRA_FLAGS="-DUSE_BEGIN_REDRAW_FXN -I${VSVR_BASE_DIR}/dep/lglw"
#EXTRA_FLAGS=""


# Extra C compiler flags # Extra C compiler flags
export EXTRA_CFLAGS="-march=${CPU_ARCH} ${EXTRA_FLAGS}" export EXTRA_CFLAGS="-march=${CPU_ARCH} ${EXTRA_FLAGS}"


Loading…
Cancel
Save