README.QNX
author Sam Lantinga <slouken@libsdl.org>
Sun, 06 Oct 2002 20:31:34 +0000
changeset 515 230b156829ed
parent 380 bce7171e7a85
child 663 8bedd6d61642
permissions -rw-r--r--
*** empty log message ***
slouken@380
     1
README by Mike Gorchak <mike@malva.ua>, <lestat@i.com.ua>
slouken@266
     2
slouken@309
     3
    OpenGL in window mode  works well  and  stable, in fullscreen
slouken@309
     4
mode too, but fullscreen mode has not been heavily tested.
slouken@309
     5
    If you have QNX RtP 6.1.0 w/ or w/o Patch A you must download
slouken@309
     6
new Photon3D runtime from http://developers.qnx.com. The versions
slouken@309
     7
of OS before 6.1.0 are not supported.
slouken@279
     8
slouken@279
     9
Problems:
slouken@320
    10
1. While  creating  OpenGL  context  software  renderer  mode  is
slouken@320
    11
   artificially selected (QSSL made acceleration only for  Voodoo
slouken@320
    12
   boards in fullscreen mode, sorry but I don't have  this board,
slouken@320
    13
   if you want acceleration - you may remove some line  in source
slouken@320
    14
   code).
slouken@309
    15
2. Photon has some errors in detecting  how  much bits  per pixel
slouken@309
    16
   videomode has.
slouken@309
    17
3. No  shared  libraries  yet.  We  need  manually  set  flag  to
slouken@291
    18
   'configure' --disable-shared.
slouken@380
    19
4. Due to Photon API limitation, flag SDL_HWSURFACE supported on-
slouken@380
    20
   ly in case of desktop bpp is equal requested bpp in window mo-
slouken@380
    21
   de.
slouken@266
    22
slouken@266
    23
Some building issues:
slouken@266
    24
slouken@266
    25
    Run configure script without x11 support, e.g.:
slouken@266
    26
slouken@279
    27
    a) for OpenGL support:
slouken@279
    28
    ./configure --prefix=/usr/local \
slouken@279
    29
                --disable-video-x11 \
slouken@279
    30
                --disable-shared
slouken@279
    31
slouken@291
    32
    b) without OpenGL support:
slouken@279
    33
    ./configure --prefix=/usr/local \
slouken@279
    34
                --disable-video-x11 \
slouken@279
    35
                --disable-shared    \
slouken@279
    36
                --disable-video-opengl
slouken@266
    37
slouken@320
    38
    In test directory  also run  ./configure  script  without x11
slouken@320
    39
support, e.g.:
slouken@266
    40
slouken@266
    41
    ./configure  --with-sdl-prefix=/usr/local      \
slouken@266
    42
                 --with-sdl-exec-prefix=/usr/local \
slouken@266
    43
                 --prefix=/usr/local --without-x
slouken@279
    44