Commit Graph
100 Commits
Author SHA1 Message Date
Benau 1a8dbbdc74 Fix #5024 2024-02-23 22:30:43 +08:00
Benau e1454a007e Fix memory corruption when vector being resized 2024-01-25 10:51:10 +08:00
Benau 42d4eaae96 Fix switch build 2023-12-18 10:39:21 +08:00
Benau caf6a1b504 Revert "Drop support for the DirectX9 renderer"
This reverts commit c11a7236c7.
2023-12-18 10:35:58 +08:00
Benau 5a4020bcb8 Revert "Remove DX9 leftovers"
This reverts commit 4525411e84.
2023-12-18 10:32:29 +08:00
Benau 8cd6a231cc Enable AppleMomentumScrollSupported on macOS 2023-11-12 12:56:28 +08:00
Benau 1ba1e7e59f Use high precision for time2Ticks 2023-11-12 11:29:41 +08:00
Benau 7ecdc3efd7 Update macOS building instructions 2023-11-12 10:06:49 +08:00
Benau e00a81a961 Fix broken ProgressBarMessage after 8f596e29b3 2023-08-15 10:48:21 +08:00
Benau a47e69d74e Add animated by step texture matrix for kart model 2023-07-27 08:11:51 +08:00
Benau 545348fe37 Update for the latest MoltenVK and astcenc 2023-06-25 16:36:45 +08:00
Benau c2840e972b Always add 1 player when leaving the lobby without splitscreen players added 2023-06-24 12:42:57 +08:00
Benau d5886cf2ef Update translation, AppData and Desktop file 2023-06-22 14:56:51 +08:00
Benau 0d22d03104 Fix instruction for online options 2023-06-16 01:41:46 +08:00
Benau 3d76bc0108 Keep server bookmarks in save order 2023-05-26 11:15:44 +08:00
Benau d825c32e76 Fix tips 2023-05-05 12:02:07 +08:00
Benau 94fa3c8a63 Remove some gcc compiler warnings 2023-04-15 11:55:15 +08:00
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
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
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
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
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
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
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
Benau 77c4b99c70 Update translation and add Filipino language 2022-11-23 10:29:28 +08:00
Benau 0fbbd7bbaa Allow using fixed laps in server with --laps option 2022-11-21 12:30:17 +08:00
Benau 96f01d54ce Fix github workflows 2022-11-20 10:41:08 +08:00
Benau 257c208a1d Use libsquish in stk-code for android 2022-11-19 16:52:08 +08:00
Benau bc311a445e Use libsquish for skybox texture compression 2022-11-19 16:01:54 +08:00
Benau 9e70abb631 Remove IAnimatedMeshSceneNode.h in header files 2022-11-19 13:29:21 +08:00
Benau c8a828aa00 Remove ISceneNode.h in check_line.hpp 2022-11-19 12:33:17 +08:00
Benau b77333749c Remove irrlicht headers in referee.hpp 2022-11-18 10:36:13 +08:00
Benau f522e4c72f Remove IMesh.h in header files 2022-11-18 10:18:19 +08:00
Benau 3ecc4ccdad Remove IFileSystem.h in file_manager.hpp 2022-11-18 09:24:31 +08:00
Benau a688912872 Remove IrrlichtDevice.h and IVideoDriver.h in header files 2022-11-17 11:09:56 +08:00
Benau d170f0f445 Remove irrlicht.h in remaining code if unneeded 2022-11-17 08:46:54 +08:00
Benau 6b9a34b767 Remove irrlicht.h in tracks code 2022-11-17 08:21:58 +08:00
Benau ec76b29633 Fix android compilation 2022-11-17 08:14:41 +08:00
Benau c4306186b1 Fix compilation 2022-11-16 21:21:33 +08:00
Benau 0a1e22451b Remove irrlicht.h in graphics code 2022-11-16 10:54:38 +08:00
Benau 8fb52db8f2 Remove irrlicht.h in font code 2022-11-16 09:26:30 +08:00
Benau e6111a4084 Remove irrlicht.h in glwrap.hpp 2022-11-16 09:12:08 +08:00
Benau 0cd458cff4 Add skid marks rendering for legacy video drivers 2022-11-15 12:28:33 +08:00
Benau 86391e8b8e Add shadow rendering for legacy video drivers 2022-11-14 14:04:23 +08:00
Benau 58223928d8 Add rubber band rendering for legacy video drivers 2022-11-13 16:08:54 +08:00
Benau 013d604846 Update download assets size 2022-11-12 09:19:23 +08:00
Benau 7702da5965 Fix some shell script issues 2022-11-11 10:43:34 +08:00
Benau eac07c8f5c Update android to target sdk 33 2022-11-11 10:21:47 +08:00
Benau b4fff82dc1 Add more options for frame rate 2022-11-10 11:17:23 +08:00
Benau 4e8744f047 Improve accuracy of frame rate limiter 2022-11-09 14:06:31 +08:00
Benau 4c7353a3a4 Add fullscreen desktop option for non-ge capable device 2022-11-08 12:08:27 +08:00
Benau d9fad6ab55 Don't exit if SDL_GetWindowWMInfo fails 2022-11-08 09:10:41 +08:00
Benau e2a82b3c09 Fix sometimes android black screen after resuming in vulkan 2022-11-07 10:51:29 +08:00
Benau 6b8e0644db Remove validation warnings when RTT is used 2022-11-07 10:18:32 +08:00
Benau d5abf8d8a0 Update country names 2022-11-06 08:51:18 +08:00
Benau 255a5960a4 Update translation and add Rusyn language 2022-11-06 08:48:12 +08:00
Benau 89337a6d11 Fix billboard text not disappearing after player disconnects 2022-11-05 09:05:13 +08:00
Benau f79ffffc64 Hide slipstream for eliminated kart 2022-11-04 14:29:09 +08:00
Benau 0c2b81ac1f Fix missing rotation when lto is used, see #4811 2022-11-03 11:39:25 +08:00
Benau 0d2a39c091 Update update_desktop_file_appdata.py for 1.4 2022-11-02 14:15:28 +08:00
Benau 1d5613072c Update translation and AppData 2022-10-31 15:24:08 +08:00
Benau 5e841110f3 Update changelog 2022-10-31 15:15:41 +08:00
Benau 5e86dafe73 Update credits 2022-10-31 14:07:44 +08:00