@@ -417,7 +417,7 @@ void LunarWM_run(LunarWM *wm)
|
||||
|
||||
EndDrawing();
|
||||
} else {
|
||||
wm->renderer.camera.fovy = 90;
|
||||
wm->renderer.camera.fovy = 75;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1599,9 +1599,6 @@ static void handle_output_frame(struct wl_listener *listener, void *data)
|
||||
rlFramebufferAttach(wm->renderer.tmp_rt.id, wm->renderer.tmp_rt.depth.id,
|
||||
RL_ATTACHMENT_DEPTH, RL_ATTACHMENT_RENDERBUFFER, 0);
|
||||
|
||||
if (!IsTextureValid(wm->renderer.main_rt.texture)) {
|
||||
wm->renderer.main_rt = LoadRenderTexture(width, height);
|
||||
}
|
||||
int const hud_size = wm->cman->cfg.displays.hud.size;
|
||||
if (!IsTextureValid(wm->renderer.hud_rt.texture)) {
|
||||
wm->renderer.hud_rt = LoadRenderTexture(hud_size, hud_size);
|
||||
@@ -1611,6 +1608,10 @@ static void handle_output_frame(struct wl_listener *listener, void *data)
|
||||
LunarWM_render_hud(wm, GetFrameTime(), 1);
|
||||
}
|
||||
EndTextureMode();
|
||||
|
||||
if (!IsTextureValid(wm->renderer.main_rt.texture)) {
|
||||
wm->renderer.main_rt = LoadRenderTexture(width, height);
|
||||
}
|
||||
BeginTextureMode(wm->renderer.main_rt);
|
||||
{
|
||||
BeginMode3D(wm->renderer.camera);
|
||||
|
||||
Reference in New Issue
Block a user