diff --git a/game/screens/__init__.py b/game/screens/__init__.py index 155882f..a01040b 100644 --- a/game/screens/__init__.py +++ b/game/screens/__init__.py @@ -61,15 +61,13 @@ def main_draw() -> None: g.foreground.rgba["bg"][:] = 0 g.foreground.rgba["fg"][:] = 0 g.screens[-1].on_draw(g.background) - # g.context.present(g.background) -# g.sdl_renderer.copy(g.console_render.render(g.background)) -# g.foreground.blit(g.background, fg_alpha=1.0, bg_alpha=0.0) bg_tex = g.console_render1.render(g.background) - bg_tex.blend_mode = 1 + fg_tex = g.console_render2.render(g.foreground) fg_tex.blend_mode = 1 + with g.sdl_renderer.set_render_target(g.target_texture): g.sdl_renderer.clear() g.sdl_renderer.copy(bg_tex)