diff options
Diffstat (limited to 'src/util')
| -rw-r--r-- | src/util/asset_manager.cc | 6 | ||||
| -rw-r--r-- | src/util/asset_manager.h | 3 | ||||
| -rw-r--r-- | src/util/debug.h | 70 |
3 files changed, 40 insertions, 39 deletions
diff --git a/src/util/asset_manager.cc b/src/util/asset_manager.cc index e5d0291..d4dd5c7 100644 --- a/src/util/asset_manager.cc +++ b/src/util/asset_manager.cc @@ -105,7 +105,7 @@ const uint8_t* GetAsset(AssetId asset_id, size_t* out_size) { *out_size = 0; return nullptr; } - + // Write header uint32_t* header = reinterpret_cast<uint32_t*>(generated_data); header[0] = (uint32_t)width; @@ -148,9 +148,9 @@ TextureAsset GetTextureAsset(AssetId asset_id) { if (!data || size < 8) { return {0, 0, nullptr}; } - + const uint32_t* header = reinterpret_cast<const uint32_t*>(data); - return { (int)header[0], (int)header[1], data + 8 }; + return {(int)header[0], (int)header[1], data + 8}; } void DropAsset(AssetId asset_id, const uint8_t* asset) { diff --git a/src/util/asset_manager.h b/src/util/asset_manager.h index 7d332f2..a78447d 100644 --- a/src/util/asset_manager.h +++ b/src/util/asset_manager.h @@ -39,5 +39,6 @@ struct TextureAsset { const uint8_t* pixels; }; -// Helper to retrieve and parse a simple texture asset (from packer's [w][h][pixels] format) +// Helper to retrieve and parse a simple texture asset (from packer's +// [w][h][pixels] format) TextureAsset GetTextureAsset(AssetId asset_id); diff --git a/src/util/debug.h b/src/util/debug.h index c247007..6272960 100644 --- a/src/util/debug.h +++ b/src/util/debug.h @@ -9,27 +9,27 @@ // All-or-nothing convenience macro (for pre-commit checks) // This must be defined BEFORE the individual category checks #if defined(DEBUG_LOG_ALL) - #ifndef DEBUG_LOG_AUDIO - #define DEBUG_LOG_AUDIO - #endif - #ifndef DEBUG_LOG_RING_BUFFER - #define DEBUG_LOG_RING_BUFFER - #endif - #ifndef DEBUG_LOG_TRACKER - #define DEBUG_LOG_TRACKER - #endif - #ifndef DEBUG_LOG_SYNTH - #define DEBUG_LOG_SYNTH - #endif - #ifndef DEBUG_LOG_3D - #define DEBUG_LOG_3D - #endif - #ifndef DEBUG_LOG_ASSETS - #define DEBUG_LOG_ASSETS - #endif - #ifndef DEBUG_LOG_GPU - #define DEBUG_LOG_GPU - #endif +#ifndef DEBUG_LOG_AUDIO +#define DEBUG_LOG_AUDIO +#endif +#ifndef DEBUG_LOG_RING_BUFFER +#define DEBUG_LOG_RING_BUFFER +#endif +#ifndef DEBUG_LOG_TRACKER +#define DEBUG_LOG_TRACKER +#endif +#ifndef DEBUG_LOG_SYNTH +#define DEBUG_LOG_SYNTH +#endif +#ifndef DEBUG_LOG_3D +#define DEBUG_LOG_3D +#endif +#ifndef DEBUG_LOG_ASSETS +#define DEBUG_LOG_ASSETS +#endif +#ifndef DEBUG_LOG_GPU +#define DEBUG_LOG_GPU +#endif #endif /* defined(DEBUG_LOG_ALL) */ // Individual debug log category macros @@ -37,49 +37,49 @@ // Audio subsystem debug logs #if defined(DEBUG_LOG_AUDIO) - #define DEBUG_AUDIO(...) fprintf(stderr, __VA_ARGS__) +#define DEBUG_AUDIO(...) fprintf(stderr, __VA_ARGS__) #else - #define DEBUG_AUDIO(...) ((void)0) +#define DEBUG_AUDIO(...) ((void)0) #endif // Ring buffer debug logs #if defined(DEBUG_LOG_RING_BUFFER) - #define DEBUG_RING_BUFFER(...) fprintf(stderr, __VA_ARGS__) +#define DEBUG_RING_BUFFER(...) fprintf(stderr, __VA_ARGS__) #else - #define DEBUG_RING_BUFFER(...) ((void)0) +#define DEBUG_RING_BUFFER(...) ((void)0) #endif // Tracker debug logs #if defined(DEBUG_LOG_TRACKER) - #define DEBUG_TRACKER(...) fprintf(stderr, __VA_ARGS__) +#define DEBUG_TRACKER(...) fprintf(stderr, __VA_ARGS__) #else - #define DEBUG_TRACKER(...) ((void)0) +#define DEBUG_TRACKER(...) ((void)0) #endif // Synth debug logs #if defined(DEBUG_LOG_SYNTH) - #define DEBUG_SYNTH(...) fprintf(stderr, __VA_ARGS__) +#define DEBUG_SYNTH(...) fprintf(stderr, __VA_ARGS__) #else - #define DEBUG_SYNTH(...) ((void)0) +#define DEBUG_SYNTH(...) ((void)0) #endif // 3D rendering debug logs #if defined(DEBUG_LOG_3D) - #define DEBUG_3D(...) fprintf(stderr, __VA_ARGS__) +#define DEBUG_3D(...) fprintf(stderr, __VA_ARGS__) #else - #define DEBUG_3D(...) ((void)0) +#define DEBUG_3D(...) ((void)0) #endif // Asset system debug logs #if defined(DEBUG_LOG_ASSETS) - #define DEBUG_ASSETS(...) fprintf(stderr, __VA_ARGS__) +#define DEBUG_ASSETS(...) fprintf(stderr, __VA_ARGS__) #else - #define DEBUG_ASSETS(...) ((void)0) +#define DEBUG_ASSETS(...) ((void)0) #endif // GPU/WebGPU debug logs #if defined(DEBUG_LOG_GPU) - #define DEBUG_GPU(...) fprintf(stderr, __VA_ARGS__) +#define DEBUG_GPU(...) fprintf(stderr, __VA_ARGS__) #else - #define DEBUG_GPU(...) ((void)0) +#define DEBUG_GPU(...) ((void)0) #endif |
