GL question

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
User avatar
Raziel
ScummVM Porter
Posts: 1538
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet
Contact:

GL question

Post by Raziel »

Hi there,

i have a question out of curiosity.

What is the difference between TinyGL and OpenGL/OpenGL (with shaders) in ScummVM.
If my build tells me both are compiled in, what is used for what?
And wouldn't it be easier to maintain to have only one?
Is TinyGL still there for backwards compatibility with older platforms?

And one similar question aiming at the (with shaders) part.
Would it be possible to use shader filters in the future?
Would that mean a lot of work of adapting already available ones or could they be used as-is?

Thanks a lot
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3558
Joined: Mon Oct 31, 2005 7:39 am

Re: GL question

Post by eriktorbjorn »

Raziel wrote: Fri Jun 03, 2022 12:27 pm What is the difference between TinyGL and OpenGL/OpenGL (with shaders) in ScummVM.
TinyGL is a software implementation of (a subset of) OpenGL, so it doesn't do hardware acceleration..

I don't know what the shaders are used for, so I look forward to someone else answering that one.
Post Reply