GlobalInputs F1-F12 + Escape, Screen sense destruir finestra, escalat al GPU, presets i fons canvas (v0.11.0)
This commit is contained in:
1 parent
837eb73398
commit
297dc85e47
23 files changed
+653
-34
No files matched your search
@@ -0,0 +1,21 @@
|
||||
#pragma once
|
||||
|
||||
#include <SDL3/SDL_gpu.h>
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
#include "utils/defaults.hpp"
|
||||
|
||||
namespace Rendering {
|
||||
|
||||
// Calcula el rectangle on s'ha de pintar el triangle fullscreen dins del
|
||||
// swapchain segons el mode d'escalat configurat. La zona fora del
|
||||
// viewport queda amb la clear_color del render pass (negre o el color
|
||||
// que decidisca el caller).
|
||||
auto computeViewport(Defaults::ScalingMode mode,
|
||||
std::uint32_t swapchain_w,
|
||||
std::uint32_t swapchain_h,
|
||||
int logical_w,
|
||||
int logical_h) -> SDL_GPUViewport;
|
||||
|
||||
} // namespace Rendering
|
||||
Reference in new issue
Block a user