Who's Online
106 user(s) are online (
94 user(s) are browsing
Forums )
Members: 1
Guests: 105
samo79 ,
more...
Topic options
View mode
Newest First
Re: SDL2
Posted on:
2019/8/14 8:55
#741
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill
Not sure if this a strict sdl2 problem but I keep encountering those kind of issues.
See
here It seems, something is not (yet) supported?
I can't test that given fix since I'm not on my system for some days, but I have a similar problem in residualvm which might stem from the same underlying lack of support of some PixelFormat's(?)
Re: SDL2
Posted on:
2019/8/14 18:31
#742
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel OpenGL means MiniGL or OGLES2 here? You could try glGetError() method to debug (maybe ScummVM already has some debug mechanism, waiting for activation). My hypothesis is that there is some invalid input for texture format that causes white drawing.
Re: SDL2
Posted on:
2019/8/14 22:11
#743
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill OpenGL is MiniGL. OGLES2 is fine. What would I need to add to catch those "errors". Remember, you are talking to a coding noob.
Re: SDL2
Posted on:
2019/8/15 19:59
#745
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill Thank you, will try. I guess that all possible PixelFormat's are supported? Would it help to print out the PixelFormat that is finally used? I guess not, if all of them should work in some way?
Re: SDL2
Posted on:
2019/8/16 16:40
#746
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel
ScummVM seems to call glTexImage2D only in 2 relevant places, so it should be simple to debug out the input parameters.
Debugging input parameters in this file might be enough
https://github.com/scummvm/scummvm/blo ... aphics/opengl/texture.cpp
Re: SDL2
Posted on:
2019/8/16 17:46
#747
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill Ok...I'll see if I can do it myself
Re: SDL2
Posted on:
2019/8/17 8:39
#748
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel You can do it. Just use warning() with %d to print those variables. Compiler should tell if %d is not a good idea.
Re: SDL2
Posted on:
2019/8/17 11:12
#749
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill Will try Thank you very much
Re: SDL2
Posted on:
2019/8/26 5:42
#750
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill
I get an
C ++ backends / graphics / openglsdl / openglsdl - graphics . o
backends / graphics / openglsdl / openglsdl - graphics . cpp : In member function 'virtual void OpenGLSdlGraphicsManager::refreshScreen()' :
backends / graphics / openglsdl / openglsdl - graphics . cpp : 349 : 21 : error : 'glGetError' was not declared in this scope
while ( GLenum err = glGetError () != GL_NO_ERROR ) {
^~~~~~~~~~
backends / graphics / openglsdl / openglsdl - graphics . cpp : 349 : 21 : note : suggested alternative : 'SDL_GetError'
while ( GLenum err = glGetError () != GL_NO_ERROR ) {
^~~~~~~~~~
SDL_GetError
gmake : *** [ backends / graphics / openglsdl / openglsdl - graphics . o ] Error 1
Re: SDL2
Posted on:
2019/8/26 18:45
#752
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill
I tried that, but i got a lot of conflicting typedefs
C ++ backends / graphics / openglsdl / openglsdl - graphics . o
In file included from / SDK / local / newlib /include/ SDL2 / SDL_opengl . h : 43 ,
from backends / graphics / openglsdl / openglsdl - graphics . cpp : 28 :
/ SDK / local / common /include/ GL / gl . h : 44 : 13 : error : conflicting declaration 'typedef int GLint'
typedef int GLint ;
^~~~~
In file included from ./ backends / graphics / opengl / opengl - sys . h : 73 ,
from ./ backends / graphics / opengl / opengl - graphics . h : 26 ,
from ./ backends / graphics / openglsdl / openglsdl - graphics . h : 26 ,
from backends / graphics / openglsdl / openglsdl - graphics . cpp : 23 :
./ backends / graphics / opengl / opengl - defs . h : 69 : 16 : note : previous declaration as 'typedef int32 GLint'
typedef int32 GLint ; /* 4-byte signed */
^~~~~
In file included from / SDK / local / newlib /include/ SDL2 / SDL_opengl . h : 43 ,
from backends / graphics / openglsdl / openglsdl - graphics . cpp : 28 :
/ SDK / local / common /include/ GL / gl . h : 45 : 13 : error : conflicting declaration 'typedef int GLsizei'
typedef int GLsizei ;
^~~~~~~
In file included from ./ backends / graphics / opengl / opengl - sys . h : 73 ,
from ./ backends / graphics / opengl / opengl - graphics . h : 26 ,
from ./ backends / graphics / openglsdl / openglsdl - graphics . h : 26 ,
from backends / graphics / openglsdl / openglsdl - graphics . cpp : 23 :
./ backends / graphics / opengl / opengl - defs . h : 73 : 16 : note : previous declaration as 'typedef int32 GLsizei'
typedef int32 GLsizei ; /* 4-byte signed */
^~~~~~~
In file included from / SDK / local / newlib /include/ SDL2 / SDL_opengl . h : 43 ,
from backends / graphics / openglsdl / openglsdl - graphics . cpp : 28 :
/ SDK / local / common /include/ GL / gl . h : 48 : 22 : error : conflicting declaration 'typedef unsigned int GLuint'
typedef unsigned int GLuint ;
^~~~~~
In file included from ./ backends / graphics / opengl / opengl - sys . h : 73 ,
from ./ backends / graphics / opengl / opengl - graphics . h : 26 ,
from ./ backends / graphics / openglsdl / openglsdl - graphics . h : 26 ,
from backends / graphics / openglsdl / openglsdl - graphics . cpp : 23 :
./ backends / graphics / opengl / opengl - defs . h : 72 : 16 : note : previous declaration as 'typedef uint32 GLuint'
typedef uint32 GLuint ; /* 4-byte unsigned */
^~~~~~
gmake : *** [ backends / graphics / openglsdl / openglsdl - graphics . o ] Error 1
14.Development : Coding / Ports / VM / scummvm - test >
Is checkGLError working the same way GLError does?
Re: SDL2
Posted on:
2019/8/26 19:37
#753
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel
Check debug.cpp, it calls glGetError(). The following should work (or at least compile):
1)
#include "backends/graphics/opengl/debug.h"
then, instead of loop, just call the helper function
2)
OpenGL :: checkGLError ( "foobar" , __FILE__ , __LINE__ );
And hopefully, it shows something.
Re: SDL2
Posted on:
2019/8/26 22:19
#754
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill
Yes, it does, a lot actually
User picked target 'bladerunner-final-win' ( gameid 'bladerunner-final' )...
Looking for a plugin supporting this gameid ... Blade Runner
Starting 'Blade Runner with restored content'
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexImage2D ( 0x0DE1 , 0 , _glIntFormat , _width , _height , 0 , _glFormat , _glType , __null ) ( backends / graphics / opengl / texture . cpp : 141 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
Subtitles version info : v3 (09: 35 : 49 22 / 07 / 2019 ) EFIGS by : English by ScummVM Team , French by Kwama57
Subtitles font 'SUBTLS_E.FON' was loaded successfully .
SliceAnimations :: openFrames : HDFRAMES . DAT resource not found . Falling back to using CDFRAMESx . DAT files instead ...
WARNING : numQueuedStreams : 0 !
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : numQueuedStreams : 0 !
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : numQueuedStreams : 0 !
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : numQueuedStreams : 0 !
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : numQueuedStreams : 0 !
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : numQueuedStreams : 0 !
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 169 )!
Blade Runner
From the dark recesses of David Leary 's imagination comes a game unlike any
other. Blade Runner immerses you in the underbelly of future Los Angeles. Right
from the start, the story pulls you in with graphic descriptions of a
grandmother doing the shimmy in her underwear, child molestation, brutal
cold-blooded slaying of innocent animals, vomiting on desks, staring at a
woman' s ass , the list goes on . And when the game starts , the real fun begins -
shoot down - on - their - luck homeless people and toss them into a dumpster . Watch
with sadistic glee as a dog gets blown into chunky , bloody , bits by an
explosive , and even murder a shy little girl who loves you . If you think David
Leary is sick , and you like sick , this is THE game for you .
JW : Don 't forget the wasting of helpless mutated cripples in the underground.
It' s such a beautiful thing !
DL : Go ahead . Just keep beating that snarling pit bull ... ignore the foam
around his jaws . There 's room on the top shelf of my fridge for at least one
more head... - Psychotic Dave
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
MG: Is David Leary a self-respecting human or is he powered by rechargeable
batteries?
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:169)!
And for the sake of context, this is what was changed
Quote:
In that commit output format was changed from 15bit rgb555 to 16bit argb1555, because android port supports only that, that might be the issue. It's now return Graphics::PixelFormat(2, 5, 5, 5, 1, 11, 6, 1, 0);
Re: SDL2
Posted on:
2019/8/27 18:43
#755
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel So MiniGL doesn't like some of the texture params. I guess you should next print _glIntFormat, _glFormat and _glType near texture.cpp:141. Maybe width and height too.
Re: SDL2
Posted on:
2019/8/27 19:19
#756
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@Capehill
Not that i'd understand whats going on, but isnt a width and height of 32 a little small for a game screen?
User picked target 'bladerunner-final-win' ( gameid 'bladerunner-final' )...
Looking for a plugin supporting this gameid ... Blade Runner
Starting 'Blade Runner with restored content'
glintFormat 6408 , glFormat 6408 , glType 5121 , width 32 , height 32
glintFormat 6408 , glFormat 6408 , glType 32820 , width 1024 , height 512
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexImage2D ( 0x0DE1 , 0 , _glIntFormat , _width , _height , 0 , _glFormat , _glType , __null ) ( backends / graphics / opengl / texture . cpp : 142 )!
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 170 )!
Subtitles version info : v3 (09: 35 : 49 22 / 07 / 2019 ) EFIGS by : English by ScummVM Team , French by Kwama57
Subtitles font 'SUBTLS_E.FON' was loaded successfully .
SliceAnimations :: openFrames : HDFRAMES . DAT resource not found . Falling back to using CDFRAMESx . DAT files instead ...
WARNING : numQueuedStreams : 0 !
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 170 )!
... lots of those GL ERROR ( see previous post )
WARNING : GL ERROR : GL_INVALID_OPERATION on glTexSubImage2D ( 0x0DE1 , 0 , 0 , area . top , src . w , area . height (), _glFormat , _glType , src . getBasePtr ( 0 , area . top )) ( backends / graphics / opengl / texture . cpp : 170 )!
Blade Runner
From the dark recesses of David Leary 's imagination comes a game unlike any
other. Blade Runner immerses you in the underbelly of future Los Angeles. Right
from the start, the story pulls you in with graphic descriptions of a
grandmother doing the shimmy in her underwear, child molestation, brutal
cold-blooded slaying of innocent animals, vomiting on desks, staring at a
woman' s ass , the list goes on . And when the game starts , the real fun begins -
shoot down - on - their - luck homeless people and toss them into a dumpster . Watch
with sadistic glee as a dog gets blown into chunky , bloody , bits by an
explosive , and even murder a shy little girl who loves you . If you think David
Leary is sick , and you like sick , this is THE game for you .
JW : Don 't forget the wasting of helpless mutated cripples in the underground.
It' s such a beautiful thing !
DL : Go ahead . Just keep beating that snarling pit bull ... ignore the foam
around his jaws . There 's room on the top shelf of my fridge for at least one
more head... - Psychotic Dave
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
glintFormat 6408, glFormat 6408, glType 5121, width 32, height 32
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
MG: Is David Leary a self-respecting human or is he powered by rechargeable
batteries?
WARNING: GL ERROR: GL_INVALID_OPERATION on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.getBasePtr(0, area.top)) (backends/graphics/opengl/texture.cpp:170)!
Re: SDL2
Posted on:
2019/8/27 22:19
#757
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
I should add that the WARNING: GL ERRORs does not come from any debug output i added, they are logged by ScummVM itself as there seems to be a debug logger (to console) already in place.
Re: SDL2
Posted on:
2019/8/28 18:08
#758
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel
Yep, didn't see "foobar" anywhere but it's ok :)
I guess problem is the type:
32820 (0x8034): #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034
There is no "unpacker" in MiniGL for this type, see
http://www.hyperion-entertainment.com ... s/updates-kc/src/unpack.c for supported unpackers.
You should probably discuss about this issue in MiniGL thread. Maybe it's possible to implement, but it's a different matter whom/when.
MiniGL GitHub project would be awesome ;)
Of course as you wrote ScummVM was working before so also application-specific workaround may be possible.
Re: SDL2
Posted on:
2019/8/28 19:24
#759
Home away from home
Joined: 2006/11/26 21:45Last Login
: Today 19:46
From a dying planet
Group:
Registered Users
@capehill
Continued in the
MiniGL thread .
Thank you
Re: SDL2
Posted on:
2019/8/28 19:25
#760
Just can't stay away
Joined: 2007/7/14 21:30Last Login
: 11/3 18:55
From Lothric
Group:
Registered Users
@Raziel
Missed this bit:
Quote:
isnt a width and height of 32 a little small for a game screenYes, it was probably a mouse pointer. ScummVM uses textures for various purposes.
Currently Active Users Viewing This Thread:
2
(
0 members
and 2 Anonymous Users
)