Commit Graph

  • fdc4a19e1a Copy debug symbols for android build Benau 2022-09-19 11:28:44 +0800
  • 4f0b9644a8 Update download assets size Benau 2022-09-19 11:23:44 +0800
  • 0b405a8642 Update translation and AppData file Benau 2022-09-19 10:35:12 +0800
  • bf0db0497b Don't throw when missing texture during ondemand loading Benau 2022-09-19 10:24:55 +0800
  • 25540fc6a7 Add CMAKE_BUILD_TYPE=Release when building shaderc Benau 2022-09-19 09:51:00 +0800
  • 7a1706834f Default to opengl render for arm64 windows Benau 2022-09-19 00:12:51 +0800
  • dd6768911d Build for armv7 windows Benau 2022-09-18 23:54:44 +0800
  • f270b4acf8 Add particle rendering in vulkan Benau 2022-09-18 11:31:06 +0800
  • 4d79ccdea5 Add different texture per draw call for billboard Benau 2022-09-18 10:54:22 +0800
  • 50c22a5837 Use real transparent shader first in vulkan draw call Benau 2022-09-18 08:18:47 +0800
  • 7199409de4 Fix vulkan projection matrix Benau 2022-09-17 16:26:10 +0800
  • 53351257fc Use vertex color alpha to draw translucently Benau 2022-09-16 11:15:36 +0800
  • a36276811e Fix missing vertex color in gles2 driver Benau 2022-09-16 10:58:17 +0800
  • b77160527c Fix texture matrix for gles2 driver Benau 2022-09-15 09:01:55 +0800
  • 16173207ee Add colorization support for gles2 driver Benau 2022-09-15 08:30:24 +0800
  • 9947c87fe1 Fix #4795 Benau 2022-09-15 01:11:14 +0800
  • 787d157933 Add billboard rendering in vulkan Benau 2022-09-14 16:19:38 +0800
  • b1fa45437f Add dedicated skybox textures folder Benau 2022-09-13 14:23:04 +0800
  • 9804416a82 Fix transparent shader drawing order Benau 2022-09-12 13:38:01 +0800
  • bf8a411f01 Always use GESPMBuffer for GEVulkanDrawCall::m_materials key Benau 2022-09-12 13:14:05 +0800
  • 23470bbde2 Add custom vertex color to instance data Benau 2022-09-12 11:07:22 +0800
  • 48730d1db4 Add billboard text rendering in vulkan Benau 2022-09-12 10:56:39 +0800
  • 7cc238e101 Remove friend class in GE::GESPMBuffer Benau 2022-09-11 15:04:38 +0800
  • 76c39afd8b Add colorization for vulkan Benau 2022-09-11 11:05:33 +0800
  • d3ddcd884d Fix broken splitscreen network when no track selection screen Benau 2022-09-11 09:16:19 +0800
  • 8eb8c6392e Don't spam logging about missing rewinder Benau 2022-09-11 00:47:34 +0800
  • f1fdc98779 Always send (empty if applicable) kart data to ensure forward compatibility Benau 2022-09-11 00:41:21 +0800
  • ebd380c0bc Allow using real addon karts in networking Benau 2022-09-10 15:49:21 +0800
  • 39e3c189da Make it possible to enable kart exhaust in legacy device Benau 2022-09-09 10:25:33 +0800
  • e52a9dce59 Fix particle xml after code change Benau 2022-09-09 10:08:54 +0800
  • dcad21b830 Use uniform rendering code for particle rendering Benau 2022-09-09 09:41:32 +0800
  • 155b73d452 Remove unneeded pow in transparent.frag Benau 2022-09-08 15:24:40 +0800
  • efcdd79d42 Fix missing snowflake in icy soccer field Benau 2022-09-07 13:53:08 +0800
  • 4207714352 Use GE::GERenderInfo to draw ghost kart and ctf flag in vulkan Benau 2022-09-06 15:46:05 +0800
  • 885e08c559 Fix ghost kart missing for non-colorizable kart Benau 2022-09-06 09:54:07 +0800
  • 2d0c945dd8 Move RenderInfo class to GE Benau 2022-09-05 16:22:04 +0800
  • 647988ad30 Load colorization data for vulkan Benau 2022-09-05 13:39:02 +0800
  • 5252c78a05 Fix crash when getActiveCamera is used after rendering scene Benau 2022-09-05 09:54:42 +0800
  • 4335d95215 Preload icon materials to avoid hang when firstly insert item Benau 2022-09-04 11:37:09 +0800
  • 9a7e2f6c39 Simplify m_icon_node handling in item class Benau 2022-09-04 11:12:07 +0800
  • 79bf026c74 Don't check for descriptor indexing properties on non-apple devices Benau 2022-09-04 09:05:00 +0800
  • 90453e6128 Update AppData file game screenshots url Benau 2022-09-04 08:35:32 +0800
  • beac3fbca4
    Revert "Fix build when SDL2 is built with DirectFB support" Newbyte 2022-09-03 14:38:59 +0200
  • d93b5d3b8d Fix hang when switching kart in selection screen for vulkan Benau 2022-09-03 12:04:44 +0800
  • 784b77723c Add missing vkCmdBindDescriptorSets for supportsBindMeshTexturesAtOnce Benau 2022-09-03 10:30:54 +0800
  • b0b9f44aeb Always use stable_sort to avoid flickering with alpha blending Benau 2022-09-03 09:27:06 +0800
  • d55eb56d78 Fix logic error in GEVulkanTexture::getTextureData Benau 2022-09-02 19:37:37 +0800
  • 1eb19e5e13 Allow changing texture compression setting without restarting stk Benau 2022-09-02 10:04:10 +0800
  • caf9fb448b Take BPTC into account for texture compression support Benau 2022-09-02 09:12:05 +0800
  • 0b4bf178d7 Add texture matrix support in vulkan Benau 2022-09-02 09:07:43 +0800
  • 7a5f14cb37 Don't call KartPropertiesManager::onDemandLoadKartTextures on child process Benau 2022-09-01 16:04:47 +0800
  • ad8ba4d417 Mirror UV if needed in vulkan Benau 2022-09-01 10:54:33 +0800
  • 089dd025f1 Implement GEVulkanTexture::getTextureSize correctly Benau 2022-08-31 13:09:41 +0800
  • 3db036d67f Fix data race when deleting GEVulkanTexture Benau 2022-08-31 12:36:55 +0800
  • 4ceec85edc Fix infinite GEVulkanTexture::waitImageView if createImageView failed Benau 2022-08-31 11:20:04 +0800
  • 38b995bf61 Avoid hangs if reloading textures too much Benau 2022-08-31 11:08:48 +0800
  • c929002eba Fix crash when recreating irrlicht device Benau 2022-08-30 09:44:31 +0800
  • 1703e829eb Keep fullscreen checkbox focus when toggling it Benau 2022-08-30 09:27:54 +0800
  • 7a9300b56a Update linux builder Deve 2022-08-29 20:12:48 +0200
  • 4f3dbb43a2 Fix bad gui after toggling fullscreen ingame Benau 2022-08-29 14:55:02 +0800
  • 1f53895a25 Attempt to restore vulkan device after out focus in gnome fullscreen Benau 2022-08-29 12:30:18 +0800
  • 97bc2696db Fix broken IrrDriver::cancelResChange Benau 2022-08-29 11:06:12 +0800
  • 3d9828b6e3 Don't check for larger window size if fullscreen is used Benau 2022-08-29 10:48:39 +0800
  • d322720147 Add option to use original fullscreen code for vulkan Benau 2022-08-29 10:30:31 +0800
  • bba636263e Use fullscreen desktop for vulkan Benau 2022-08-28 10:55:06 +0800
  • e6f8dcfdb0 Make render scale configurable in ui for vulkan Benau 2022-08-28 09:27:08 +0800
  • 8f061c6367 Remove depth attachement if rtt is used Benau 2022-08-27 13:04:22 +0800
  • d31281cb6f Add render scale support in vulkan Benau 2022-08-27 12:49:17 +0800
  • 97e5064535 Use location, rotation and scale instead of model matrix in vulkan Benau 2022-08-26 09:36:30 +0800
  • 514e3a50ad Fix uninitialized m_compressed_data Benau 2022-08-25 15:20:04 +0800
  • 57c5446e55 Add GECompressorBPTCBC7 Benau 2022-08-25 15:13:23 +0800
  • 3e2de9419e Update download assets size Benau 2022-08-24 12:00:07 +0800
  • adedc7e80f Update translation, AppData and Desktop file Benau 2022-08-24 11:56:49 +0800
  • fefb3c1949 Mark skybox textures to be loaded on demand Benau 2022-08-23 08:54:27 +0800
  • 5699ede148 Draw skybox before transparent objects Benau 2022-08-22 10:53:07 +0800
  • 4f9d40f3b2 Add GEVulkanSkyBoxRenderer Benau 2022-08-21 14:09:56 +0800
  • 5aa70333ce Add GEVulkanArrayTexture Benau 2022-08-20 15:44:38 +0800
  • 694c1b6c29 Fix xcode build Benau 2022-08-19 23:28:54 +0800
  • 5c26ac73df Fix bottom skybox uv and revert custom irrlicht change Benau 2022-08-19 11:26:07 +0800
  • 058aa45894 Increase sampler size for max 20 karts in game Benau 2022-08-18 14:56:44 +0800
  • 2d1c7385c6 Fix unlocked screen track screeshot display for vulkan Benau 2022-08-17 15:49:10 +0800
  • c2ab58148f Fix missing continue button in next cutscene part Benau 2022-08-16 14:11:37 +0800
  • 7aff7f9ba9 Fix broken continue button in cutscene if long loading time Benau 2022-08-15 09:44:12 +0800
  • 8fead715da Add onDemandLoadTrackScreenshots for all tracks Benau 2022-08-14 15:21:37 +0800
  • f777e01a21 Make kart textures loading ondemand if needed Benau 2022-08-13 11:44:06 +0800
  • e0636495f0 Add ondemand texture loading for vulkan Benau 2022-08-12 13:07:53 +0800
  • eace871c66 Add getImageSize for all image loaders Benau 2022-08-11 14:46:00 +0800
  • c698d4a601 Wait for GEVulkanCommandLoader to finish task before deleting textures Benau 2022-08-10 11:07:54 +0800
  • ed4dcc24c6 Fix CImageLoaderJPG::isALoadableFileFormat according to upstream Benau 2022-08-09 10:20:04 +0800
  • 1b42688cbf Enable vulkan texture compression in ui Benau 2022-08-09 10:03:56 +0800
  • bed0acda7a Build shaderc in android without debug symbols Benau 2022-08-09 09:26:05 +0800
  • c6dafd4b80 Make isTextureCompressionEnabled return false for MOBILE_STK Benau 2022-08-08 11:40:26 +0800
  • 1b671c932a Build libsquish and astc-encoder for android Benau 2022-08-08 11:32:01 +0800
  • d7390a1824 Add GECompressorASTC4x4 Benau 2022-08-07 15:33:54 +0800
  • 93dc6ed770 Fix GEVulkanTexture::getTextureData for compressed internal format Benau 2022-08-06 11:01:54 +0800
  • b4b0ddc620 Add GECompressorS3TCBC3 Benau 2022-08-06 09:48:11 +0800
  • 4f32435ef2
    Tweaks to crash report dialog (#4789) QwertyChouskie 2022-08-05 03:08:20 -0700
  • 2b23dd5f96
    Update crash error message QwertyChouskie 2022-08-05 01:11:23 -0700
  • c8ad4a0ad2
    Use error icon in crash report dialog QwertyChouskie 2022-08-05 01:00:30 -0700
  • 118fc7fa96 Add GEMipmapGenerator Benau 2022-08-05 12:15:08 +0800