Commit Graph
18 Commits
Author SHA1 Message Date
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