Skip to content

Gfx updates#1741

Merged
midwan merged 4 commits intomasterfrom
gfx-updates
Dec 25, 2025
Merged

Gfx updates#1741
midwan merged 4 commits intomasterfrom
gfx-updates

Conversation

@midwan
Copy link
Collaborator

@midwan midwan commented Dec 25, 2025

No description provided.

- Avoid SDL_RenderClear if the render_quad covers the whole screen (not needed).
- Use SDL_Delay for the majority of the wait time, to reduce CPU wakeups and context switches
- Bridge P96 invalidation to the SDL dirty rect system (only update modified portion of the RTG screen)
- Ensure wait_vblank_timestamp is not 0 on startup
- Instead of pushing pixels on the main emulation surface, let's make it a separate texture
- Unify the native and RTG modes statusline render logic
@midwan midwan merged commit 1003e68 into master Dec 25, 2025
30 of 31 checks passed
@midwan midwan deleted the gfx-updates branch December 25, 2025 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant