1
Comments, Suggestions & Questions / Re: os2world website script problem?
« on: December 08, 2023, 08:05:52 am »
I had written a device driver to sync on the VGA sync signal:
https://github.com/lerdmann/vsync
And here, it has already been discussed:
https://github.com/bitwiseworks/mozilla-os2/issues/220
It reads the VSYNC sync bit from some VGA register and blocks on it to toggle (waits for the beam to return from bottom right to top left, so to say). It is somewhat system friendly in that it will yield the CPU if the yielding flag indicates that there is some other thread waiting to be continued.
1) I have no clue if every graphics card still contains the original VGA register set
2) I have no clue how and where to integrate this into Firefox
If someone could either point me to the place in Firefox where to add this or if someone could build Firefox (of which I also have no clue) then maybe it would be worth giving it a try.
Lars
https://github.com/lerdmann/vsync
And here, it has already been discussed:
https://github.com/bitwiseworks/mozilla-os2/issues/220
It reads the VSYNC sync bit from some VGA register and blocks on it to toggle (waits for the beam to return from bottom right to top left, so to say). It is somewhat system friendly in that it will yield the CPU if the yielding flag indicates that there is some other thread waiting to be continued.
1) I have no clue if every graphics card still contains the original VGA register set
2) I have no clue how and where to integrate this into Firefox
If someone could either point me to the place in Firefox where to add this or if someone could build Firefox (of which I also have no clue) then maybe it would be worth giving it a try.
Lars