Changes between Initial Version and Version 1 of Ticket #14025, comment 9
- Timestamp:
- Jan 12, 2023, 6:37:16 AM (22 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #14025, comment 9
initial v1 3 3 So one of the goals is to avoid unnecessary redraws, buffers in-between etc. This is how I noticed this bug, I presume SDL always initializes its screen surfaces but this is not the case of my backend (which just reuses the same shared memory buffer). 4 4 5 As I understand it, the "contract" is that what is not updated via copyRectTosScreen() doesn't need a redraw. And since BS1/BS2 doesn't do a full (640x480) redraw in the beginning, there are the aforementioned glitches present. 6 5 7 It's possible some other backend is also affects but it must be one of the more 'obscure' ones, which took a similar path as I did.