Paweł Kołodziejski
58d8da113b
TINYGL: Cleanup. Keep aligned with 8 bits stencil buffer.
2025-10-03 11:49:20 +02:00
Le Philousophe
303e91272f
TINYGL: Implement scissor test
2025-04-28 20:44:07 +02:00
Paweł Kołodziejski
f8dfa204ad
TINYGL: Fix for front face getter and tuned naming of macro
2023-02-20 21:30:25 +01:00
Paweł Kołodziejski
f3c78c18a0
TINYGL: Implement more code for tglGet* functions
2023-02-20 20:49:48 +01:00
Paweł Kołodziejski
de67c1ae54
TINYGL: Latest TinyGL 0.4.1 is relicensed under MIT license.
2022-03-08 15:47:20 +01:00
Paweł Kołodziejski
04b13dc61a
TINYGL: Split/move functions to API and internal implementation.
2022-01-01 14:06:10 +01:00
Paweł Kołodziejski
6e6696271e
TINYGL: Cleanup function arguments
2021-12-27 13:22:38 +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
Paweł Kołodziejski
6a591146c8
TINYGL: Added stencil buffer implementation
2021-12-09 21:10:53 +01:00
Paweł Kołodziejski
2368991ab6
TINYGL: Rearrange access gl context access from/to frame buffer class
2021-12-07 19:58:03 +01:00
Bastien Bouclet
fc67541742
ALL: Silence some GCC7 fall through warnings
2017-09-02 15:24:01 +02:00
Stefano Musumeci
2cf70d6d76
Merge branch 'master' into tinygl-dirty-rects-fixed
...
Conflicts:
graphics/tinygl/ztriangle.cpp
2014-08-16 16:03:27 +02:00
Pawel Kolodziejski
1b48414d7e
TINYGL: cleanup license headers
2014-08-13 18:52:52 +02:00
Stefano Musumeci
a59c1de0ff
TINYGL: Fixed misspelt function name.
2014-08-10 19:05:32 +02:00
Stefano Musumeci
96167b84c4
TINYGL: Removed duplicated variables.
...
Explanation: those two variables were already tracked inside the class FrameBuffer and they were duplicated here, since there is no need to keep a copy of those variables I just removed them.
2014-07-25 15:54:07 +02:00
Pawel Kolodziejski
97b03aed01
TINYGL: changed code to allow initialize TinyGL with specific internal texture dimension.
...
Grim: 256x256, Myst3: 1024x1024
2014-07-05 13:08:34 +02:00
Pawel Kolodziejski
b4962f645e
TINYGL: added tglAlphaTest stubs
2014-07-04 08:43:19 +02:00
Stefano Musumeci
79ddb89ffe
MYST3: Implemented 2D rendering correctly.
2014-07-03 12:33:05 +02:00
Stefano Musumeci
109767e513
TINYGL: Implemented alpha blending and color transformation in sprite blitting for Grim TinyGL renderer.
2014-07-02 00:09:13 +02:00
Stefano Musumeci
e3b8e63fd8
TINYGL: Fixed a regression in maths code.
2014-06-28 17:58:29 +02:00
Stefano Musumeci
d45c455be4
TINYGL: Done some more optimization on maths code.
2014-06-28 17:58:25 +02:00
Stefano Musumeci
4fbb2d0dc3
TINYGL: Done several optimizations to the maths code.
2014-06-28 17:58:24 +02:00
Stefano Musumeci
b7853b48f8
TINYGL: Fixed a few mistakes during the refactoring.
2014-06-28 17:57:24 +02:00
Stefano Musumeci
c1040a9cdf
TINYGL: Started replacing the old classes with the new ones.
...
TINYGL: Removed all the use of the old classes of Vector and Matrix.
2014-06-27 11:28:59 +02:00
Einar Johan Trøan Sømåen
698ef4a37c
TINYGL: Use astyle to (semi-selectively) apply the code-formatting conventions to TinyGL.
2014-02-20 18:46:49 +01:00
Joel Teichroeb
f989e29d09
TINYGL: Add obviously missing break
2013-12-08 11:37:51 -08:00
Pawel Kolodziejski
7329a5d164
ALL: sync with scummvm
2011-06-09 11:17:15 +02:00
Pawel Kolodziejski
0f5de71f70
sync with scummvm
2011-05-08 15:38:26 +02:00
Pawel Kolodziejski
49b578ec6a
put tinygl internals into namespace, left only api
2009-05-25 13:19:29 +00:00
Pawel Kolodziejski
110527019b
make compilable after latest change
2009-05-08 07:32:33 +00:00
Pawel Kolodziejski
f85c21fa4c
moved tinygl
2009-05-08 07:17:43 +00:00