フォーク元 suwako/mivfx
負荷をすくなくするために画面の更新を減らした
このコミットが含まれているのは:
コミット
ea54b53d01
20
main.c
20
main.c
|
@ -113,17 +113,19 @@ int main(int argc, char* argv[]) {
|
|||
// テキスチャーのれんダーリングサイズの設定
|
||||
SDL_Rect renderQuad = { (newWidth - scaledWidth) / 2, (newHeight - scaledHeight) / 2, scaledWidth, scaledHeight };
|
||||
SDL_RenderCopy(renderer, texture, NULL, &renderQuad);
|
||||
} else if (e.type == SDL_WINDOWEVENT && e.window.event == SDL_WINDOWEVENT_EXPOSED) {
|
||||
// ウィンドウを再描画するべき場合
|
||||
|
||||
// 画面の更新
|
||||
SDL_RenderClear(renderer);
|
||||
|
||||
// テキスチャーの表示
|
||||
SDL_RenderCopy(renderer, texture, NULL, NULL);
|
||||
|
||||
// 画面の更新
|
||||
SDL_RenderPresent(renderer);
|
||||
}
|
||||
}
|
||||
|
||||
// 画面の更新
|
||||
SDL_RenderClear(renderer);
|
||||
|
||||
// テキスチャーの表示
|
||||
SDL_RenderCopy(renderer, texture, NULL, NULL);
|
||||
|
||||
// 画面の更新
|
||||
SDL_RenderPresent(renderer);
|
||||
}
|
||||
|
||||
// 掃除
|
||||
|
|
読み込み中…
新しいイシューから参照