110888 Commits

Author SHA1 Message Date
Vincent Pelletier
6f8303c2e3 MYST3: Use TGL_UNSIGNED_SHORT_5_6_5 texture format in gfx_tinygl
It is now supported by TinyGL.
2020-11-12 08:16:40 +01:00
Vincent Pelletier
f8c72b5967 TINYGL: Move texture resampling from create time to render time
Thanks to pixel repacking using cpu data cache, this has a low runtime
cost even for TGL_LINEAR.
Adds support for TGL_NEAREST.
Adds support for TGL_MIRRORED_REPEAT, TGL_CLAMP_TO_EDGE and TGL_REPEAT.
Also, add support for more texture clamping and resampling options.

Mipmaps are not supported, although their sampling modes will be
applied - but to the full-size texture instead of selected mipmap.

Note: Texture sampler is still chosen at texture creation time.
2020-11-12 08:15:39 +01:00
Vincent Pelletier
bd37cd3012 TINYGL: Make gl_resizeImage* pixel-format-independent 2020-11-12 08:13:49 +01:00
Vincent Pelletier
0108c11d98 TINYGL: Add support for more texture color formats 2020-11-12 08:03:48 +01:00
Vincent Pelletier
b7b797d74d TINYGL: Use PixelBuffer for texture pixel format conversion
Instead of duplicating pixel-unpacking logic.
2020-11-12 07:49:15 +01:00
Vincent Pelletier
c6685bdba3 GRAPHICS: Store pixels in native order in PixelBuffer
Pixel format is supposed to specify the correct ordering for the
platform already. Improves the situation on big endian archs.
2020-11-12 07:47:55 +01:00
AndywinXp
924a62b40b
SCUMM: COMI: Fix #4635/#10473 and #4391 (iMUSE Digital) (#2596)
* SCUMM: COMI: Fix iMUSE Digital #4635/#10473 bugs
* SCUMM: COMI: Fix #4391 iMUSE Digital fades
Co-authored-by: Andrea Boscarino <andrea.boscarino@studio.unibo.it>
2020-11-12 06:40:43 +01:00
av-dx
b3c9375c26 BUILD: Remove detection.dwo files on clean 2020-11-12 06:36:16 +01:00
Laurent Merckx
741cd5ddc7 GRIM: use GL_UNSIGNED_SHORT for glDrawElements instead of GL_UNSIGNED_INT (not supported for GLES <= 2) 2020-11-12 05:58:36 +01:00
Henrik "Henke37" Andersson
1079a0f935 CREATE-PROJECT: Set subsystem for legacy visual studio projects 2020-11-12 00:54:06 +00:00
Henrik "Henke37" Andersson
b35e24c9fb CREATE-PROJECT: Set MSVC subsystem
It's a windows application unless the text console is enabled.
2020-11-12 00:54:06 +00:00
Henrik "Henke37" Andersson
ad09e09af5 CREATE-PROJECT: easy access to named features 2020-11-12 00:54:06 +00:00
Eugene Sandulenko
7de5377e46 DISTS: Remove last leftover of NSIS installer, missed in 4a1f3d76fd71016ab0fa8bb9d342671f41e30d16 2020-11-11 19:59:22 +01:00
Lothar Serra Mari
57b38d2fb9 I18N: Update translations.dat 2020-11-11 18:59:45 +01:00
Eugene Sandulenko
9596d32139 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1550 of 1550 strings)
2020-11-11 12:24:59 +00:00
Purple T
ab062d3307 I18N: Update translation (French)
Currently translated at 99.5% (1543 of 1550 strings)
2020-11-11 12:24:57 +00:00
Eugene Sandulenko
0e94cde59d I18N: Update translation (Russian)
Currently translated at 100.0% (1550 of 1550 strings)
2020-11-11 12:24:48 +00:00
SupSuper
b0bc795999 CREATE_PROJECT: Don't include files with the same name but different paths 2020-11-11 10:24:59 +00:00
Antoniou Athanasios
b9b580a4f1 I18N: Update translation (Greek)
Currently translated at 100.0% (1550 of 1550 strings)
2020-11-11 06:44:00 +00:00
sluicebox
cdaa3020ee CREATE_PROJECT: Code formatting 2020-11-10 21:10:01 -08:00
sluicebox
4f29b747fd CREATE_PROJECT: Fix compilation on older MSVC 2020-11-10 21:05:51 -08:00
SupSuper
8e39764f03 CREATE_PROJECT: Only write engineMap references 2020-11-11 04:18:25 +00:00
SupSuper
e9b3974ff8 CREATE_PROJECT: Replace duplicate filename check with unique object files 2020-11-11 04:12:36 +00:00
Walter Agazzi
562b60cb47 I18N: Update translation (Italian)
Currently translated at 100.0% (1550 of 1550 strings)
2020-11-11 00:12:44 +00:00
Walter Agazzi
75d578e118 I18N: Update translation (Italian)
Currently translated at 99.1% (1537 of 1550 strings)
2020-11-10 18:43:54 +00:00
Lothar Serra Mari
53bd327660 I18N: Update translation (German)
Currently translated at 100.0% (1550 of 1550 strings)
2020-11-10 18:43:46 +00:00
Marcel Souza Lemes
190d1b9949 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1550 of 1550 strings)
2020-11-10 17:44:02 +00:00
Walter Agazzi
8127e4e5ca I18N: Update translation (Italian)
Currently translated at 98.3% (1525 of 1550 strings)
2020-11-10 17:44:02 +00:00
George Kormendi
4ea9be74e5 I18N: Update translation (Hungarian)
Currently translated at 99.4% (1541 of 1550 strings)
2020-11-10 17:44:01 +00:00
IlDucci
7a5be9c6de I18N: Update translation (Spanish)
Currently translated at 100.0% (1550 of 1550 strings)
2020-11-10 17:44:00 +00:00
Vladimir Serbinenko
4b6bda0831
SLUDGE: Remove UTF8 code (#2592)
This is basically a duplicate of UTF8 from common.
So just use common code instead
2020-11-10 17:19:23 +01:00
cyee
607d8adaef VITA: add support for booting game directly via bubble 2020-11-10 09:06:26 -06:00
anonymous
95fb77b756 I18N: Update translation (Spanish)
Currently translated at 98.3% (1525 of 1550 strings)
2020-11-10 10:50:53 +00:00
Eugene Sandulenko
57db3153a3 I18N: Regenerate translations.dat, update potfiles 2020-11-10 03:04:36 +01:00
Eugene Sandulenko
5936026209 ALL: Clarify POTFILES, remove redundant common/translations.h includes 2020-11-10 03:03:49 +01:00
Eugene Sandulenko
942c19336f I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1493 of 1493 strings)
2020-11-10 01:53:56 +00:00
Eugene Sandulenko
0af75a8c9d I18N: Update translation (Russian)
Currently translated at 100.0% (1493 of 1493 strings)
2020-11-10 01:53:55 +00:00
Marcel Souza Lemes
73f2efe223 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1493 of 1493 strings)
2020-11-10 01:53:54 +00:00
George Kormendi
b4fc9d50bc I18N: Update translation (Hungarian)
Currently translated at 100.0% (1493 of 1493 strings)
2020-11-10 01:53:52 +00:00
Purple T
99cd6cd538 I18N: Update translation (French)
Currently translated at 100.0% (1493 of 1493 strings)
2020-11-10 01:53:51 +00:00
Timo Mikkolainen
b1949f982f I18N: Update translation (Finnish)
Currently translated at 100.0% (1493 of 1493 strings)
2020-11-10 01:53:51 +00:00
Eugene Sandulenko
ab3ad6e1fe BLADERUNNER: Disable Siberian Studio Russian fan translations 2020-11-10 02:15:03 +01:00
Eugene Sandulenko
81161e0f95 TINSEL: Fix warnings 2020-11-10 02:14:41 +01:00
athrxx
76f38e7585 KYRA: (MR) - add detection entry for Russian fan translation
(This is unrelated to the removal of support for certain Russian LOK and HOF targets. This is apparently an old translation from a different author.)
2020-11-09 23:06:40 +01:00
Vladimir Serbinenko
4aa3d35d77
KYRA: Add a sanity test for aud files (#2614)
Russian translation dumbs out aud files, so don't attempt to read them
2020-11-09 22:57:13 +01:00
Walter Agazzi
859c612f6d I18N: Update translation (Italian)
Currently translated at 100.0% (1493 of 1493 strings)
2020-11-09 21:48:05 +00:00
Lothar Serra Mari
36a2bda04b GRIM: Convert MD5 checksum dialog message to U32String 2020-11-09 22:42:04 +01:00
Cameron Cawley
128b20634f IOS7: Fix compilation with Xcode 2020-11-09 19:12:33 +00:00
Cameron Cawley
0d4625d2d5 IOS7: Make use of ModularMutexBackend 2020-11-09 19:12:33 +00:00
Cameron Cawley
832f5d1c4a IPHONE: Make use of ModularMutexBackend 2020-11-09 19:12:33 +00:00