[Scummvm-tracker] [ScummVM :: Bugs] #16122: OPENGL: Cache not erased?

ScummVM :: Bugs trac at scummvm.org
Sat Jul 26 09:58:33 UTC 2025


#16122: OPENGL: Cache not erased?
-------------------------------------------+-----------------------
Reporter:  raziel-                         |       Owner:  (none)
    Type:  defect                          |      Status:  new
Priority:  normal                          |   Component:  Graphics
 Version:                                  |  Resolution:
Keywords:  OpenGL, Linux, AmigaOS, 2D, 3D  |        Game:
-------------------------------------------+-----------------------
Changes (by raziel-):

 * keywords:  OpenGL => OpenGL, Linux, AmigaOS, 2D, 3D


Old description:

> ScummVM 1.9.1 (Linux/Windows/AmigaOS) all versions using OpenGL, i guess
>
> One thing i need to add, i have my game data on a nas, which needs to be
> downloaded through a lan, which is ... not as fast as i would wish, but
> is still bearable (see it as a slow platform) ;-)
>
> The OpenGL "cache" or "view-/rasterport" or whatever (i don't really know
> what it's called) does not get erased.
>
> See attached image
>
> The first time i load a game the window/screen is completely black.
> The first time i *close* a game, residues of the last image is shown
> (normally completely crippled or "rastered" or something.
> The second time i *start* a game (preferrably a different one) the
> residues are still shown (instead of a black screen) and if i close it,
> it gets worse everytime.
>
> I did not encounter any crash or memory leak yet, but i wonder if this
> behaviour could be dealt with?
>
> I have two options in mind (and yes, i know, i don't want to sound
> demanding, sorry)
> 1) erase the cache so that every time a game is started/closed the screen
> stays black (because frankly it looks like a bug)
> 2) *if possible*, inject a "Please wait, data is being loaded..." or
> similar (maybe in the ScummVM slug green font), so that people (like me
> or on slower platforms) know that ScummVM hasn't frozen or crashed.
>
> Maybe...
>

> thank you

New description:

 ScummVM 1.9.1 (Linux/AmigaOS versions using OpenGL, i guess)

 One thing i need to add, i have my game data on a nas, which needs to be
 downloaded through a lan, which is ... not as fast as i would wish, but is
 still bearable (see it as a slow platform) ;-)

 The OpenGL "cache" or "view-/rasterport" or whatever (i don't really know
 what it's called) does not get erased.

 See attached image

 The first time i load a game the window/screen is completely black.
 The first time i *close* a game, residues of the last image is shown
 (normally completely crippled or "rastered" or something.
 The second time i *start* a game (preferrably a different one) the
 residues are still shown (instead of a black screen) and if i close it, it
 gets worse everytime.

 I did not encounter any crash or memory leak yet, but i wonder if this
 behaviour could be dealt with?

 I have two options in mind (and yes, i know, i don't want to sound
 demanding, sorry)
 1) erase the cache so that every time a game is started/closed the screen
 stays black (because frankly it looks like a bug)
 2) *if possible*, inject a "Please wait, data is being loaded..." or
 similar (maybe in the ScummVM slug green font), so that people (like me or
 on slower platforms) know that ScummVM hasn't frozen or crashed.

 Maybe...


 thank you

 edit: Windows is, for some reason, not affected

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16122#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list