Cameron Cawley
5bd0ec43a6
STARK: Fully separate bitmaps and textures
2023-01-15 11:54:11 +02:00
Le Philousophe
4ab044a254
OPENGL: Merge both OpenGL contexts
2022-06-26 18:32:10 +02:00
Christian Kündig
7a9f2f7488
STARK: Switch to glTexParameteri instead of glTexParameterf where integer enums are used
2022-06-12 14:34:13 +02:00
Le Philousophe
d9b4e457e8
ALL: Remove USE_GLES2 define
...
Replace it with USE_FORCED_GLES2
2022-01-18 16:49:03 +01:00
Cameron Cawley
43d87cb029
BACKENDS: Support detecting OpenGL ES 2 at runtime for 3D games
2021-12-30 13:57:50 +01:00
Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM
2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Cameron Cawley
4d206e5286
GRAPHICS: Clean up OpenGL defines ( #3551 )
2021-11-18 00:56:21 +01:00
Paweł Kołodziejski
9fb035b10a
STARK: Added opengl ifdef gaurds
2020-10-15 08:30:05 +02:00
Bastien Bouclet
b9a1b8eefd
STARK: Optionally use linear filtering when rendering backgrounds
2019-01-16 20:20:39 +01:00
Bastien Bouclet
10c1453240
STARK: Use the OpenGL types for the resource names
...
Fixes the build on platforms where the name are not uint32s.
2018-11-11 14:41:00 +01:00
Bastien Bouclet
abd8c585f7
STARK: Change surface data to always be in the RGBA byte order
...
This eases uploading the textures to OpenGL, and will hopefully fix
endianness issues.
2017-08-20 16:06:36 +02:00
Bastien Bouclet
7a51568622
STARK: Use mirror repeat texture mapping for actors
...
Some models have texture coordinates which are not normalized and expect
mirror repeat mapping. Ex :
- Invisible April
- The Vanguard standing in front of the Border house
2017-06-12 17:39:31 +02:00
Bastien Bouclet
867f2e2c98
STARK: Fix textures with GLES2 contexts
2016-06-11 21:29:41 +02:00
Bastien Bouclet
3438afcd42
STARK: Add support for arbitrary resolutions
2016-01-01 07:29:40 +01:00
Bastien Bouclet
6f4b811529
STARK: Draw the actors using an OpenGL shader
2016-01-01 07:29:39 +01:00
Bastien Bouclet
b6fc87e0ff
STARK: Draw 2D graphics using textures
2015-02-14 11:51:53 +01:00
Bastien Bouclet
dd82239ca1
STARK: Refactor texture handling
2015-02-13 17:07:24 +01:00