Menu

#5536 AMIGAOS4: White screen with OpenGL

*None
closed-fixed
Graphics (902)
5
2016-04-04
2010-11-29
No

ScummVM 1.3.0svn54567 (Nov 29 2010 08:16:34)
Features compiled in: Vorbis FLAC MP3 RGB zLib Theora

Choosing any of the OpenGL display options giving me either a white screen or a white filled window.
I know this specific problem was fixed by Alejandro but i can't for my life remember the revision or what he did in the GSOC branch to fix it

AmigaOS4 - PPC - SDL - BE
gcc (GCC) 4.2.4 (adtools build 20090118)

Discussion

  • Anonymous

    Anonymous - 2010-11-29
    • summary: AMIGAOS: White screen with OpenGL --> AMIGAOS4: White screen with OpenGL
     
  • Anonymous

    Anonymous - 2010-11-29

    Forgot to add

    Cursor is drawn (very big as if the resolution is at 324x240 or similar).
    No OSD when switching between fullscreen/window

     
  • Anonymous

    Anonymous - 2010-12-10

    If i applie the following changes (taken from the last trunk, provided by vgvgf) i can make the white screen go away and show the launcher albeit in wrong colors

     
  • Anonymous

    Anonymous - 2010-12-10

    Wrong colors

     
  • digitall

    digitall - 2011-02-27

    raziel_ : A number of fixes have been applied recently for OpenGL Graphics. Please can you confirm if this problem still exists with the latest build from git master?

     
  • Anonymous

    Anonymous - 2011-02-27

    The issue still exists in 65b9e17 from today

    sorry

     
  • digitall

    digitall - 2011-03-01
    • assigned_to: nobody --> lordhoto
     
  • digitall

    digitall - 2011-03-01

    No need for sorrow. Assigned to LordHoto who has kindly agreed to look at it with his Mac Mini i.e. also BE platform.

     
  • Johannes Schickel

    I can not reproduce this on my Mac mini PPC, I guess your graphics driver / OpenGL implementation does not support the overlay color format as texture color format.

    Since the overlay uses the same format as the OSD (and not the same as the cursor one), it pretty much hints at such a problem. Since other modes use the same color format as the overlay I am not sure whether this is easily fixable, except by converting all the data to RGBA8888 via software.

     
  • Johannes Schickel

    • assigned_to: lordhoto --> nobody
     
  • Anonymous

    Anonymous - 2011-03-03

    Overlay and the whole MiniGL implementation is rather limited on my platform

    To get an idea of what is working take a look here:
    http://os4depot.net/index.php?function=showfile&file=driver/graphics/minigl.lha
    The source of MiniGL

     
  • Anonymous

    Anonymous - 2011-03-21

    This changes makes the white screen disappear but with wrong UI colors

     
  • Anonymous

    Anonymous - 2011-03-21

    It's getting a little better, speed in 640x480 is nearly back to normal in UI (see below, wrong colors though)
    Games are pretty much unplayable due to massive slowdown

    I uploaded a new .diff file (sorry, no git) which makes the white screen disappear.
    I can use the menu, start and play games but to the drawback of having a wrong colored UI.

    This i use
    _overlayFormat = Graphics::PixelFormat(2, 4, 4, 4, 4, 12, 8, 4, 0);
    instead of
    _overlayFormat = Graphics::PixelFormat(2, 5, 5, 5, 1, 11, 6, 1, 0);

    Can someone please explain to me what these numbers describe?
    So i can test out different settings to find (maybe) one that works for me?

    On testing right now i always get a "OpenGLGraphicsManager: Pixel format not supported!"

    Thanks a lot

     
  • Anonymous

    Anonymous - 2016-04-04

    This specific behaviour has been fixed in the meantime.

    Sorry, completely forgot about this bug.

     
  • Johannes Schickel

    • status: open --> closed-fixed
    • assigned_to: Johannes Schickel
    • Group: --> *None
     
MongoDB Logo MongoDB