BeOS patches

As an FYI I have spent a significant part of the weekend fixing
fullscreen <-> windowed mode switching under BeOS. It works now an Sam
should apply the patches to CVS in not the too distant future. It also
contains some patches for the resizing (so that SDL no longer always
centers the window :-).

Some notes: GL mode doesn’t offset the display correctly. I have no
idea how to do this - especially since the 3D docs seems to be missing
from the online BeBook. However it still works better than before,
when the GL display actually was increased in size (now it is 480x480
if you asked for 480x480 and not 640x480, with you thinking it is
480x480). If anyone knows how to fix this (basically need to set an
x-y offset of the display area), please let us know.

Happy hacking.–
[ Below is a random fortune, which is unrelated to the above message. ]
Paul’s Law:
You can’t fall off the floor.

David,
Please don’t try to include 3D accelerated OpenGL under BeOS 5. The BeOS
OpenGL for version 5 is not out yet. Be, Inc is re-writting the whole
OpenGL implementation under BeOS and none of the old opengl programs will
be compatible with the new infrastructure. You will have to go with software
rendering for the time being and get into hardware acceleration when the new
opengl is out (it will be free to download).
Please read here for more, about the new OpenGL implementation under BeOS:
http://www.benews.com/story/3270.1.html

Eugenia.—
BeNews.com editor

David Hedbor wrote in message
news:m3vgy54hu5.fsf at pokey.home.hedbor.org

As an FYI I have spent a significant part of the weekend fixing
fullscreen <-> windowed mode switching under BeOS. It works now an Sam
should apply the patches to CVS in not the too distant future. It also
contains some patches for the resizing (so that SDL no longer always
centers the window :-).

Some notes: GL mode doesn’t offset the display correctly. I have no
idea how to do this - especially since the 3D docs seems to be missing
from the online BeBook. However it still works better than before,
when the GL display actually was increased in size (now it is 480x480
if you asked for 480x480 and not 640x480, with you thinking it is
480x480). If anyone knows how to fix this (basically need to set an
x-y offset of the display area), please let us know.

Happy hacking.

[ Below is a random fortune, which is unrelated to the above message. ]
Paul’s Law:
You can’t fall off the floor.

“Eugenia Loli” writes:

David,
Please don’t try to include 3D accelerated OpenGL under BeOS 5. The BeOS
OpenGL for version 5 is not out yet. Be, Inc is re-writting the whole
OpenGL implementation under BeOS and none of the old opengl programs will
be compatible with the new infrastructure. You will have to go with software
rendering for the time being and get into hardware acceleration when the new
opengl is out (it will be free to download).
Please read here for more, about the new OpenGL implementation under BeOS:
http://www.benews.com/story/3270.1.html

I have actually not done anything with OpenGL in SDL except making
sure it worked with my new code. I don’t know who originally fixed the
support either. I’m sure Sam can tell you. However I do get the main
point which is not to spend time on trying to fix it until the new
implementation is out.> David Hedbor wrote in message

news:m3vgy54hu5.fsf at pokey.home.hedbor.org

As an FYI I have spent a significant part of the weekend fixing
fullscreen <-> windowed mode switching under BeOS. It works now an Sam
should apply the patches to CVS in not the too distant future. It also
contains some patches for the resizing (so that SDL no longer always
centers the window :-).

Some notes: GL mode doesn’t offset the display correctly. I have no
idea how to do this - especially since the 3D docs seems to be missing
from the online BeBook. However it still works better than before,
when the GL display actually was increased in size (now it is 480x480
if you asked for 480x480 and not 640x480, with you thinking it is
480x480). If anyone knows how to fix this (basically need to set an
x-y offset of the display area), please let us know.

Happy hacking.

[ Below is a random fortune, which is unrelated to the above message. ]
Paul’s Law:
You can’t fall off the floor.


[ Below is a random fortune, which is unrelated to the above message. ]
For your penance, say five Hail Marys and one loud BLAH!