Commit Graph

23181 Commits

Author SHA1 Message Date
Benau
69fdbb8f45 Add missing exception handling in shader loading threads 2023-04-14 09:56:06 +08:00
Benau
8c90d7b3d0 Fix missing srgb for compressed textures 2023-04-13 12:56:06 +08:00
Benau
f9d10fe9ff Don't pause in network game for debug dialog 2023-03-30 08:14:47 +08:00
Benau
6f789164ff Add srgb image view for vulkan engine 2023-03-20 10:08:18 +08:00
Benau
7817e14a5a Add pbr texture handling for vulkan engine 2023-03-19 11:35:11 +08:00
Benau
c170c69749 Load pbr textures for vulkan engine 2023-03-18 14:52:37 +08:00
Benau
12a8b1da1d Update haiku file_manager handling code 2023-03-12 08:26:20 +08:00
Benau
1a3a944a97 Update translation source, AppData and Desktop file 2023-03-09 08:19:19 +08:00
searinminecraft
1eb48e25f0
Add previously missing Lap Trial mode in game modes help screen 2023-03-08 10:43:22 +08:00
Benau
5e161f663d Clean m_ondemand_load_texture_paths after texture loaded 2023-03-04 10:26:31 +08:00
Benau
dcc7397668 Make dumpAllTextures usable in legacy video drivers 2023-03-03 22:35:58 +08:00
Gwyn Ciesla
27eb0f3116 gcc13 fixes 2023-02-23 08:56:27 -06:00
Benau
9eda9f7559 Add current ai count to server lobby 2023-02-21 10:41:54 +08:00
Benau
f5800ac487 Fix #4847 2023-02-06 08:06:53 +08:00
Deve
ad74f20bdf Add shaderc to linux builder 2023-02-03 22:20:57 +01:00
Benau
1f8ffccd97 Allow disabling gift boxes and bananas indicators by removing their textures 2023-02-02 08:01:45 +08:00
Benau
90277eebd5 Fix #4843 2023-01-28 10:01:12 +08:00
Heiko Becker
0163e3fa88 Add missing includes to fix the build with gcc 13
Like other versions before, gcc 13 moved some includes around and as a
result <stdexcept> and <cstdio> are no longer transitively included.
Explicitly include them for std::runtime_error and snprintf.
2023-01-26 16:35:54 +01:00
Benau
1041736750 Rename setting string as sven suggested 2023-01-23 08:21:01 +08:00
Benau
be0c83e9a8 Add getGeometryLevel to scripting engine 2023-01-22 14:47:40 +08:00
Jip Fr
d0bbf8f5f4 Make bot names start at one 2023-01-21 00:10:30 +01:00
Benau
ab3defb424 Remove draw_translucently in draw2DImage 2023-01-11 11:27:43 +08:00
Benau
a85bf04b1c Update download assets size 2023-01-09 16:24:41 +08:00
Benau
292bafcf9a Check for libshaderc.so (used by debian) 2023-01-08 08:15:06 +08:00
Benau
e798c1abee Remove rotation uniform in gl shaders 2023-01-08 08:08:35 +08:00
Benau
9dd9363ab4 Make draw2DImageCustomAlpha usable in legacy video drivers 2023-01-07 11:18:12 +08:00
Benau
65b2e2104a Avoid leaking widgets (model view especially) when closing STK
It crashes when vulkan validation is on if closing during kart
selection screen
2023-01-06 17:01:29 +08:00
Benau
7ecaf74dd3 Remove incorrect animation data in some b3d models, see #4829 2023-01-05 11:15:50 +08:00
Benau
8544f19b59 Fix #4834 2023-01-05 10:33:39 +08:00
Benau
356406c40b Update building instructions and workflows files 2023-01-04 09:12:46 +08:00
Benau
99bd8a338a Remove bundled shaderc 2023-01-03 10:01:41 +08:00
Benau
93613d884e Compile SPIR-V shaders with multiple threads 2023-01-01 10:26:38 +08:00
Benau
b4a3970720 Use shaderc C api only 2022-12-31 13:08:26 +08:00
Benau
bed2228ac8 Remove search textfield widget in non-network tracks screen 2022-12-30 11:05:24 +08:00
Benau
5bc2ef5b91 Update translation source 2022-12-29 15:15:58 +08:00
QwertyChouskie
3bad8d943a
Fix capitalization of categories, fixes #4622 (#4832)
- Fix capitalization of "Standard" in kart and track selection screens
 - Fix both "All" and "Standard" in random GP screen
 - Code style/documentation/consistency improvements
2022-12-28 01:27:55 +08:00
Benau
ebaf521269 Update translation source 2022-12-18 09:24:41 +08:00
Benau
285fc8df5f Update for the latest SDL2 2022-12-16 08:46:19 +08:00
Benau
2eb5d10e38 Update to the latest MoltenVK and cctools 2022-12-11 11:22:22 +08:00
Benau
92a3035fb2 Fix #4830 2022-12-08 16:26:28 +08:00
Benau
ddc0b9d1ed Add setDirtyOffset for GEVulkanDynamicSPMBuffer 2022-12-05 16:32:00 +08:00
Benau
1d00e44f97 Add rendering for GEVulkanDynamicSPMBuffer 2022-12-01 16:16:58 +08:00
Benau
392bdbf78b Move m_current_buffer_idx to GEVulkanDriver 2022-11-30 10:41:39 +08:00
Benau
90a22a691a Use GEVulkanDynamicSPMBuffer on streaming buffers 2022-11-29 13:02:36 +08:00
Benau
d5fdcb2d98 Add GEVulkanDynamicSPMBuffer 2022-11-28 15:16:28 +08:00
Benau
fd579111e1 Add setNormal and setTCoords for IMeshBuffer 2022-11-27 09:07:07 +08:00
Benau
641dbcf9c0 Add support for 3-letter language code in android 2022-11-26 11:11:55 +08:00
Benau
987558bf66 Remove unneeded en.po 2022-11-25 11:40:22 +08:00
Benau
3a290ed328 Add update_translation.py for updating po
Remove unused pull_from_transifex.sh
2022-11-24 13:27:21 +08:00
Benau
562c9dec13 Update country names 2022-11-23 10:34:29 +08:00