Benau
7a5f14cb37
Don't call KartPropertiesManager::onDemandLoadKartTextures on child process
2022-09-01 16:04:47 +08:00
Benau
ad8ba4d417
Mirror UV if needed in vulkan
2022-09-01 10:54:33 +08:00
Benau
089dd025f1
Implement GEVulkanTexture::getTextureSize correctly
2022-08-31 13:09:41 +08:00
Benau
3db036d67f
Fix data race when deleting GEVulkanTexture
2022-08-31 12:36:55 +08:00
Benau
4ceec85edc
Fix infinite GEVulkanTexture::waitImageView if createImageView failed
2022-08-31 11:20:04 +08:00
Benau
38b995bf61
Avoid hangs if reloading textures too much
2022-08-31 11:08:48 +08:00
Benau
c929002eba
Fix crash when recreating irrlicht device
2022-08-30 09:44:31 +08:00
Benau
1703e829eb
Keep fullscreen checkbox focus when toggling it
2022-08-30 09:27:54 +08:00
Deve
7a9300b56a
Update linux builder
2022-08-29 20:12:48 +02:00
Benau
4f3dbb43a2
Fix bad gui after toggling fullscreen ingame
2022-08-29 14:55:02 +08:00
Benau
1f53895a25
Attempt to restore vulkan device after out focus in gnome fullscreen
2022-08-29 12:30:18 +08:00
Benau
97bc2696db
Fix broken IrrDriver::cancelResChange
2022-08-29 11:06:12 +08:00
Benau
3d9828b6e3
Don't check for larger window size if fullscreen is used
2022-08-29 10:48:39 +08:00
Benau
d322720147
Add option to use original fullscreen code for vulkan
2022-08-29 10:30:31 +08:00
Benau
bba636263e
Use fullscreen desktop for vulkan
2022-08-28 10:55:06 +08:00
Benau
e6f8dcfdb0
Make render scale configurable in ui for vulkan
2022-08-28 09:27:08 +08:00
Benau
8f061c6367
Remove depth attachement if rtt is used
2022-08-27 13:04:22 +08:00
Benau
d31281cb6f
Add render scale support in vulkan
2022-08-27 12:49:17 +08:00
Benau
97e5064535
Use location, rotation and scale instead of model matrix in vulkan
2022-08-26 09:36:30 +08:00
Benau
514e3a50ad
Fix uninitialized m_compressed_data
2022-08-25 15:20:04 +08:00
Benau
57c5446e55
Add GECompressorBPTCBC7
2022-08-25 15:13:23 +08:00
Benau
3e2de9419e
Update download assets size
2022-08-24 12:00:07 +08:00
Benau
adedc7e80f
Update translation, AppData and Desktop file
2022-08-24 11:56:49 +08:00
Benau
fefb3c1949
Mark skybox textures to be loaded on demand
2022-08-23 08:54:27 +08:00
Benau
5699ede148
Draw skybox before transparent objects
2022-08-22 10:53:07 +08:00
Benau
4f9d40f3b2
Add GEVulkanSkyBoxRenderer
2022-08-21 14:09:56 +08:00
Benau
5aa70333ce
Add GEVulkanArrayTexture
2022-08-20 15:44:38 +08:00
Benau
694c1b6c29
Fix xcode build
2022-08-19 23:28:54 +08:00
Benau
5c26ac73df
Fix bottom skybox uv and revert custom irrlicht change
2022-08-19 11:26:07 +08:00
Benau
058aa45894
Increase sampler size for max 20 karts in game
2022-08-18 14:56:44 +08:00
Benau
2d1c7385c6
Fix unlocked screen track screeshot display for vulkan
2022-08-17 15:49:10 +08:00
Benau
c2ab58148f
Fix missing continue button in next cutscene part
2022-08-16 14:11:37 +08:00
Benau
7aff7f9ba9
Fix broken continue button in cutscene if long loading time
2022-08-15 09:44:12 +08:00
Benau
8fead715da
Add onDemandLoadTrackScreenshots for all tracks
2022-08-14 15:21:37 +08:00
Benau
f777e01a21
Make kart textures loading ondemand if needed
2022-08-13 11:44:06 +08:00
Benau
e0636495f0
Add ondemand texture loading for vulkan
2022-08-12 13:07:53 +08:00
Benau
eace871c66
Add getImageSize for all image loaders
2022-08-11 14:46:00 +08:00
Benau
c698d4a601
Wait for GEVulkanCommandLoader to finish task before deleting textures
2022-08-10 11:07:54 +08:00
Benau
ed4dcc24c6
Fix CImageLoaderJPG::isALoadableFileFormat according to upstream
2022-08-09 10:20:04 +08:00
Benau
1b42688cbf
Enable vulkan texture compression in ui
2022-08-09 10:03:56 +08:00
Benau
bed0acda7a
Build shaderc in android without debug symbols
2022-08-09 09:26:05 +08:00
Benau
c6dafd4b80
Make isTextureCompressionEnabled return false for MOBILE_STK
2022-08-08 11:40:26 +08:00
Benau
1b671c932a
Build libsquish and astc-encoder for android
2022-08-08 11:32:01 +08:00
Benau
d7390a1824
Add GECompressorASTC4x4
2022-08-07 15:33:54 +08:00
Benau
93dc6ed770
Fix GEVulkanTexture::getTextureData for compressed internal format
2022-08-06 11:01:54 +08:00
Benau
b4b0ddc620
Add GECompressorS3TCBC3
2022-08-06 09:48:11 +08:00
QwertyChouskie
4f32435ef2
Tweaks to crash report dialog ( #4789 )
...
* Use error icon in crash report dialog
Found this change when going through old folders, looks like it never made it in.
* Update crash error message
Improve grammar; avoid reports for one-off errors; link to proper subforum (id 17 is STK General)
2022-08-05 18:08:20 +08:00
Benau
118fc7fa96
Add GEMipmapGenerator
2022-08-05 12:15:08 +08:00
Benau
211c901335
Add checking for compute in main queue
2022-08-04 10:56:29 +08:00
Benau
c96881208a
Use vkResetCommandPool for every frame commands
2022-08-03 13:44:59 +08:00