Skip to content

Instantly share code, notes, and snippets.

#include "mimalloc-new-delete.h"
#include "mimalloc.h"
#define CATCH_CONFIG_RUNNER
#define CATCH_CONFIG_ENABLE_BENCHMARKING
#include "catch.hpp"
#include <cstdint>
#include <vector>
constexpr int components_count{10000};
using Components_t = int32_t;
@RT2Code
RT2Code / main.cpp
Last active February 18, 2023 09:24
SDL2 Modal Loop Callback
#include <SDL2/SDL.h>
#include <SDL2/SDL_syswm.h>
#include <Windows.h>
typedef void (*ModalLoopCallback)(void*);
typedef void (*ModalLoopResizeCallback)(SDL_Window*, int, int, void*);
ModalLoopCallback g_modal_loop_callback = NULL;
void* g_modal_loop_userdata = NULL;
ModalLoopResizeCallback g_modal_loop_resize_callback = NULL;