Hi just wondering if there is much benefit to trying to build the SDL version of X11basic, it seems everything else has moved on to SDL2 so that might the better choice long term, but does SDL1.2 have anything to offer over the default X window on Linux?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2022-07-25
Well to answer my own question, the main difference I've discovered so far seems to be speed for pixel writing operations, so filltest.bas gets a massive speedup under a SDL build, but it's not always consistent, ie fractaltree.bas seems to be faster under X11.
Also there seems to be problems using TrueType fonts under either windowing system, ie the deftext command doesn't change text size under SDL, but resizing works under X11, but the X11 text rendering has a jaggard edged appearance.
I guess it's all still a work in progress?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi just wondering if there is much benefit to trying to build the SDL version of X11basic, it seems everything else has moved on to SDL2 so that might the better choice long term, but does SDL1.2 have anything to offer over the default X window on Linux?
Well to answer my own question, the main difference I've discovered so far seems to be speed for pixel writing operations, so filltest.bas gets a massive speedup under a SDL build, but it's not always consistent, ie fractaltree.bas seems to be faster under X11.
Also there seems to be problems using TrueType fonts under either windowing system, ie the deftext command doesn't change text size under SDL, but resizing works under X11, but the X11 text rendering has a jaggard edged appearance.
I guess it's all still a work in progress?