Benau
|
784b77723c
|
Add missing vkCmdBindDescriptorSets for supportsBindMeshTexturesAtOnce
|
2022-09-03 10:30:54 +08:00 |
|
Benau
|
b0b9f44aeb
|
Always use stable_sort to avoid flickering with alpha blending
|
2022-09-03 09:27:06 +08:00 |
|
Benau
|
d55eb56d78
|
Fix logic error in GEVulkanTexture::getTextureData
|
2022-09-02 19:37:37 +08:00 |
|
Benau
|
1eb19e5e13
|
Allow changing texture compression setting without restarting stk
|
2022-09-02 10:04:10 +08:00 |
|
Benau
|
caf9fb448b
|
Take BPTC into account for texture compression support
|
2022-09-02 09:12:05 +08:00 |
|
Benau
|
0b4bf178d7
|
Add texture matrix support in vulkan
|
2022-09-02 09:07:43 +08:00 |
|
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 |
|