私は SDL 2.0 で遊んでいますが、検索した後、Retina Mac をサポートする方法についてオンラインで何も見つかりませんでした。次のコードを使用してウィンドウを作成する場合。
gWindow = SDL_CreateWindow("SDL Tutorial", SDL_WINDOWPOS_UNDEFINED,
SDL_WINDOWPOS_UNDEFINED, 500, 500, SDL_WINDOW_SHOWN);
これは、実際のサイズが 1000 * 1000 のウィンドウを作成します。hidpi 画面を使用してアプリが動作することになっているため、これは実際には問題ではありません。ただし、画像をロードするときに、Retina スクリーンの 2 倍の大きさの画像をロードする方法が見つからないようで、画像が常にぼやけて見えます。