Commit graph

4 commits

Author SHA1 Message Date
JetSetIlly
5c75a68114 added timeline to rewind package and added rewind window 2021-10-16 18:35:20 +01:00
JetSetIlly
9a5fb8fd1f updated README and lint fixes 2021-09-16 12:34:05 +01:00
JetSetIlly
1ed7386004 television sends every signal required for frame even for "short frames"
sometimes a television frame will be "shorter" than previous frames.
previously the television only sent the signals for the shorter frame,
this could play havoc with PixelRenderers under certain circumstances;
particularly visible under rewind conditions.

this was noticed when rewinding a moviecart over frames between the
attract screen and the beginning of the movie.

to fix this. the television now sends null signals (video black) for
every required signal in the current frame (whatever size that might be)

there doesn't seem to be any performance penalty
2021-09-13 09:30:40 +01:00
JetSetIlly
4bdba33551 television package keeps better track of current frame information
this simplifies the sdlimgui/screen type in addition to the NewFrame()
and Resize() functions in the PixelRenderer interface

will allow better overview and summarising of television performance

playscreen F7 window shows "total scanlines" rather than "visible
scanlines"
2021-08-12 11:28:59 +01:00