chore: extracted logging output size to separate function

This commit is contained in:
Sara 2025-09-16 23:28:59 +02:00
parent e7d11d4551
commit 7f3e831027

View file

@ -41,6 +41,13 @@ Clay_SDL3RendererData backendData = {
.textEngine = nullptr .textEngine = nullptr
}; };
static inline
void LogOutputResolution() {
int w, h;
SDL_GetCurrentRenderOutputSize(renderer, &w, &h);
SDL_Log("output size: %i, %d", w, h);
}
static inline static inline
Clay_Dimensions MeasureText(Clay_StringSlice text, Clay_TextElementConfig *config, void *userData) { Clay_Dimensions MeasureText(Clay_StringSlice text, Clay_TextElementConfig *config, void *userData) {
TTF_Font **fonts = userData; TTF_Font **fonts = userData;
@ -102,9 +109,7 @@ void InitSDL() {
} }
SDL_SetRenderScale(renderer, 1.0/renderScale, 1.0/renderScale); SDL_SetRenderScale(renderer, 1.0/renderScale, 1.0/renderScale);
InitFonts(); InitFonts();
int w, h; LogOutputResolution();
SDL_GetCurrentRenderOutputSize(renderer, &w, &h);
SDL_Log("output size: %i, %d", w, h);
} }
static static
@ -140,6 +145,7 @@ int main(int argc, char *argv[]) {
event.window.data1 * (double)renderScale, event.window.data1 * (double)renderScale,
event.window.data2 * (double)renderScale event.window.data2 * (double)renderScale
}); });
LogOutputResolution();
break; break;
case SDL_EVENT_MOUSE_WHEEL: case SDL_EVENT_MOUSE_WHEEL:
Clay_UpdateScrollContainers(true, (Clay_Vector2){ event.wheel.x, event.wheel.y }, 0.01f); Clay_UpdateScrollContainers(true, (Clay_Vector2){ event.wheel.x, event.wheel.y }, 0.01f);