Commit Graph
137148 Commits
Author SHA1 Message Date
Le Philousophe f9005454bd BACKENDS: OPENGL: Allow to copy render settings between framebuffers 2022-11-06 20:02:59 +01:00
Le Philousophe 70cf4e9e3e BACKENDS: OPENGL: Move framebuffer out of common activate code
This allows more control over activation process.
2022-11-06 20:02:59 +01:00
Le Philousophe 6632e909da BACKENDS: OPENGL: Hide active pipeline and activate it as needed
This removes the idea of global pipeline.
The activePipeline is kept for pipeline lifecycle management only.
2022-11-06 20:02:59 +01:00
Le Philousophe 239c115249 BACKENDS: OPENGL: Rename drawTexture override
This prevents name hiding when using directly a subclass of Pipeline
2022-11-06 20:02:59 +01:00
Le Philousophe 769fe03a4b BACKENDS: OPENGL: Use override keyword 2022-11-06 20:02:59 +01:00
Le Philousophe 9b951944bc BACKENDS: OPENGL: Activate framebuffer with a specific pipeline 2022-11-06 20:02:59 +01:00
Le Philousophe 29c25ed566 BACKENDS: OPENGL: Store projection matrix as a Matrix4
This avoids extraneous copies when dealing with Shader class.
2022-11-06 20:02:59 +01:00
Le Philousophe 2d910e353b BACKENDS: OPENGL: When closing reset _isAnimated to keep performace 2022-11-06 20:02:59 +01:00
Le Philousophe b329308b7a BACKENDS: OPENGL: Don't load a preset with no pass 2022-11-06 20:02:59 +01:00
Le Philousophe 479ef6a851 BACKENDS: OPENGL: Simplify size logic 2022-11-06 20:02:59 +01:00
Le Philousophe 96fd0b8418 BACKENDS: OPENGL: Fix missing default case 2022-11-06 20:02:59 +01:00
Le Philousophe c6451a2ec9 GUI: Fix top dialog only drawing
Before that the parent was also drawn.
2022-11-06 20:02:59 +01:00
Filippos Karapetis e51766c768 MADS: Disallow saving during cutscenes
Cutscenes have no scene logic, so saving while a cutscene is played
would crash
2022-11-06 20:56:31 +02:00
Filippos Karapetis 1b3295f2ed SCI: Adapt the KQ1 title for uniformity and ease of usage 2022-11-06 20:52:04 +02:00
Filippos Karapetis 00e4964de9 SHERLOCK: Change description of scalpel for uniformity 2022-11-06 20:52:04 +02:00
Filippos Karapetis a22bbf23c9 AGS: Whitespace fixes 2022-11-06 20:52:04 +02:00
Ray 396b624877 ULTIMA: Fixed game titles to match box art 2022-11-06 20:52:04 +02:00
Ray 30f0d5cbfc SHERLOCK: Fixed game titles to match box art title 2022-11-06 20:52:04 +02:00
Ray b20fcbebcc AGS: Fixed titles to match box art title 2022-11-06 20:52:04 +02:00
Ray a4afd70df4 SCI: Fixed game titles to match box art title 2022-11-06 20:52:04 +02:00
Ray 943fc8c5ed SCI: Fixed game titles to match box title 2022-11-06 20:52:04 +02:00
Ray e5cf965f6d AGOS: Fixed game titles to match box title 2022-11-06 20:52:04 +02:00
Ray fde0ea0b1a AGI: Fixed game Titles to match box art title 2022-11-06 20:52:04 +02:00
ScummVM-Translations 343b9833a3 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-11-06 16:59:33 +00:00
rsn8887 984341d73f BACKENDS: PSP: Remove unused code in RGBA8888 path 2022-11-06 10:59:02 -06:00
ScummVM-Translations adbd566e32 I18N: Update translations templates 2022-11-06 16:27:34 +00:00
ScummVM-Translations 0ab1844358 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-11-06 16:27:33 +00:00
Le Philousophe c73fac1cda GUI: Fix strncpy usage 2022-11-06 17:27:21 +01:00
Le Philousophe c236ce82e6 SAGA: Fix strncpy usage 2022-11-06 17:27:21 +01:00
Le Philousophe f816efdbb0 MUTATIONOFJB: Fix strncpy usage 2022-11-06 17:27:21 +01:00
Le Philousophe 49d53bb58e GLK: Fix strncpy usage 2022-11-06 17:27:21 +01:00
Le Philousophe 3abe41aa1b AGI: Fix strncpy usage 2022-11-06 17:27:21 +01:00
ScummVM-Translations 50f4031234 I18N: Update translations templates 2022-11-06 14:55:45 +00:00
ScummVM-Translations 0ed966d070 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-11-06 14:55:43 +00:00
Martin Gerhardy 8afa89d70e TWINE: new detection entry for version 3.2.3.1 of lba1 gog 2022-11-06 15:55:22 +01:00
Martin Gerhardy 196fa4d42c TWINE: new detection entry for version 3.2.3 of lba1 steam 2022-11-06 15:55:22 +01:00
Martin Gerhardy 353f9ea4c2 TWINE: reduced detection entry duplication 2022-11-06 15:55:21 +01:00
ScummVM-Translations 80e3d2b21c I18N: Update translations templates 2022-11-06 12:13:58 +00:00
athrxx 50b5e14a73 SCI: (BRAIN) - remove redundant function 2022-11-06 14:13:48 +02:00
athrxx 47763f7bc1 SCI: (BRAIN) - fix music pause bug
When skipping the intro via 'Esc' and 'Skip' the script
sets up a pause which it won't release later. This brings
our pause counters out of sync and triggers an assert.
This fix should work around this...
2022-11-06 14:13:48 +02:00
elasota abbd516eaa MTROPOLIS: Fix VISE 3 archives 2022-11-06 00:15:59 -04:00
elasota 052f124079 MTROPOLIS: Add world manager "scenefades" attrib stub. 2022-11-06 00:15:59 -04:00
elasota b7564754c6 MTROPOLIS: Add list variable modifier "shuffle" attrib. 2022-11-06 00:15:59 -04:00
elasota 1b5b4d2528 MTROPOLIS: Fix list variable modifiers in behaviors not copying GUID/name. Add more debug inspectors to visual elements. 2022-11-06 00:15:58 -04:00
elasota 197f59dd00 MTROPOLIS: Add asset ID debug inspector to images. 2022-11-06 00:15:57 -04:00
elasota 5f9246b4c1 MTROPOLIS: Refactor VISE 3 archive code. 2022-11-06 00:15:57 -04:00
Matthew Jimenez 7fe6e2ece0 ULTIMA8: Cleanup screenspace calculations in item sorter 2022-11-05 23:05:54 -05:00
Ignaz Forster 0be8ad828b MOHAWK: Fix wrong language for French lilmonster 2022-11-06 03:47:22 +02:00
Thunderforge 66d9006988 DOCS: Clarifying exploits -> malware
More explicitly describing what the problem would be.
2022-11-05 17:10:49 -05:00
Thunderforge d72a76a7fa DOCS: Decapitalizing certain words in 1.1.5
In English, words are not capitalized if they are not proper nouns.
2022-11-05 16:32:54 -05:00