elasota
e280186a8c
ALL: VS warning cleanup
2022-12-25 16:31:57 +01:00
Paweł Kołodziejski
af899c07bf
PLAYGROUND3D: Added minimal fog test for tinygl renderer.
2022-06-05 21:01:04 +02:00
Le Philousophe
1e4696f6d0
OPENGL: Rework renderer selection code
...
Add a class to group all renderer related (static) functions.
This allows to have getBestMatchingAvailableType inline in all engines.
The matching code is now shared between all engines but allows
customization for engines needing it (Grim, WME3D).
The new code takes runtime availability of features to select the
best renderer.
It avoid crashes when user choosed OpenGL but GLES2 is used.
2022-04-03 22:17:19 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paweł Kołodziejski
09d447c211
PLAYGROUND3D: Fix minor coverity warnings
2021-12-20 18:40:41 +01:00
Paweł Kołodziejski
bac4c7c7ea
PLAYGROUND3D: Corrected pixel format
2021-12-04 11:05:18 +01:00
Paweł Kołodziejski
946ee0a639
PLAYGROUND3D: Added more pixel formats for bitmap test
2021-12-04 10:16:43 +01:00
Paweł Kołodziejski
ed837d20a8
PLAYGROUND3D: Added bitmap test
2021-12-03 23:34:58 +01:00
Orgad Shaneh
6c33355418
PLAYGROUND3D: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Paweł Kołodziejski
0c5e091215
PLAYGROUND3D: Added viewport test
2021-11-08 09:00:01 +01:00
D G Turner
3b8685a77c
PLAYGROUND3D: Fix Errorneous Fallthrough in Switch Statement
2021-10-29 01:40:22 +01:00
Paweł Kołodziejski
862bd7d05f
GRAPHICS: Move FrameLimiter from engines to common graphics code
2021-10-27 23:11:20 +02:00
Paweł Kołodziejski
7a4b769887
PLAYGROUND3D: Added dimming test using vertex arrays
2021-10-27 22:31:47 +02:00
Paweł Kołodziejski
e7ef9718a6
PLAYGROUND3D: Added polygon depth offset test
2021-10-26 22:02:39 +02:00
Paweł Kołodziejski
2776f7cb79
PLAYGROUND3D: Introduce testing and playground environment for 3d renderers
2021-10-26 13:43:16 +02:00