David Carlier
37a57d0011
Fix build for Haiku and a handful of other oses with the spirv-tools dependency.
2022-03-26 15:05:08 +00:00
Benau
bed91e67a0
Handle device orientation with vulkan pre-rotation
2022-03-26 00:19:09 +08:00
Benau
3d92730a82
Fix incorrect android screen rotation with vulkan
2022-03-25 09:04:08 +08:00
Benau
68eb70e7e6
Use dynamic viewport for GEVulkan2dRenderer
2022-03-24 16:37:34 +08:00
Benau
23cd67f45c
Implement draw2DRectangle for GEVulkanDriver
2022-03-23 10:53:00 +08:00
Benau
9e50c8a71f
Remove unneeded files, fix #4751
2022-03-22 07:51:45 +08:00
Benau
3e2ff91654
Add dynamic scissor support
2022-03-21 11:54:28 +08:00
Benau
ea1733ed08
Add drawing code for devices with low sampler images
2022-03-20 13:35:22 +08:00
Benau
bb6551fdf6
Add drawing code for devices without descriptor indexing
2022-03-19 16:09:32 +08:00
Benau
1cf2c0c5bf
Add initial 2D vulkan rendering
2022-03-19 15:14:55 +08:00
Benau
cb607a16ff
Add GEVulkanShaderManager
2022-03-18 16:24:33 +08:00
Benau
89afd214e8
Require shaderSampledImageArrayDynamicIndexing for vulkan
2022-03-18 09:24:55 +08:00
Benau
1d0d2ebb75
Fix windows xp support
2022-03-17 15:12:08 +08:00
Benau
5128fc3a88
Add link to download python for windows
2022-03-17 14:30:21 +08:00
Benau
77ca4625c1
Add shaderc for android
2022-03-17 14:25:11 +08:00
Benau
9ea2f3ff8c
Fix cctools build
2022-03-17 14:06:27 +08:00
Benau
38a553513c
Fix switch build
2022-03-17 13:52:46 +08:00
Benau
f01959de8b
Disable documentation generation for shaderc
2022-03-17 13:36:27 +08:00
Benau
2bc31f1518
Disable shared libraries manually for shaderc
2022-03-17 13:12:55 +08:00
Benau
bc1d885bd1
Add shaderc v2022.1 for GLSL to SPIR-V shaders
...
Ran ./utils/git-sync-deps already, removed some unneeded files
2022-03-17 12:21:20 +08:00
Benau
c19327aaeb
Fix vsync disabled
2022-03-16 15:43:26 +08:00
Benau
a7994c02d8
Fix command buffers size
2022-03-16 12:37:18 +08:00
Benau
d6265f3bf7
Handle possible error from createTextureImage
2022-03-15 14:04:36 +08:00
Benau
4b28f5b9af
Wait queue to become idle before deleting texture
2022-03-15 12:42:31 +08:00
Benau
ea275ae798
Use a correct layout during updateTexture
2022-03-14 09:43:22 +08:00
Benau
f35f402edf
Fix VkDeviceQueueCreateInfo warning
2022-03-13 10:54:35 +08:00
Benau
4a93bea962
Fix MSVC 2015 build
2022-03-12 16:43:32 +08:00
David Carlier
9fb568eaa7
widening a bit smart pointers usage considering xml data.
2022-03-12 07:43:13 +00:00
David Carlier
18018a5cc1
scoped deref mem utils intro proposal.
...
trying out in two cases for now.
2022-03-06 19:02:15 +00:00
Benau
854c31be9d
Update CREDITS
2022-03-05 08:57:39 +08:00
Benau
d2b2e80faa
Fix #4737
2022-03-03 14:39:45 +08:00
Benau
8a5ecc458f
Fix apple build
2022-03-01 16:25:25 +08:00
Benau
7bccb0b779
Remove build cache for msvc
2022-03-01 16:06:48 +08:00
Benau
17a899aa2c
Fix exit crash
2022-03-01 15:59:48 +08:00
Benau
8b68f52e57
Add GEVulkanTexture
2022-03-01 13:22:20 +08:00
David Carlier
fcf7cf953f
http curl client favoured new progress api if supported.
...
suppress openssl warning with openssl 3.0
2022-02-26 11:49:44 +00:00
Benau
c63faf395f
Remove unneeded character saving, we always get it from translated string if needed
...
It causes undefined behavior in C++20, see #4735
2022-02-25 11:20:52 +08:00
Benau
dcdc66b8f5
Fix undefined behavior in C++20, see #4735
2022-02-25 11:13:27 +08:00
Benau
09e7a38c52
Update for windows-latest
2022-02-18 15:04:00 +08:00
luffah
bd1b20ad35
Minimap and powerup icon settings in user settings
...
- add size and display settings for powerup icon in user settings
- move minimap display settings in user settings
- fix some comments in stk_config.xml
2022-02-13 22:36:20 +01:00
tippfehlr
9a3c51815a
Add DisplayVersion to Windows registry on install (+typo) ( #4730 )
...
Winget relies on this value to get the version of a program.
If it's missing winget will just download the newest version even if the program is up to date.
See https://github.com/microsoft/winget-cli/issues/1255
2022-02-13 11:30:56 +08:00
David CARLIER
1f0ea77f80
illumos port. ( #4732 )
...
overcoming sun constant defined in this platform.
forcing 64 bits build as angelscript assembly is incorrect for 32 bits.
2022-02-13 00:31:14 +08:00
Michael Cochez
eb7a5b2ee6
m_gravity was set on the line above, so the condition will always be false.
2022-02-12 00:39:45 +01:00
Benau
c3b2eaf3e2
Allow adding players when using enter server dialog
2022-02-04 13:47:41 +08:00
Benau
b411f8c60d
Remove unneeded sprintf
2022-02-03 10:51:15 +08:00
Kuba
65afb72c98
Fix assertion failed introduced in #4723 ( #4728 )
2022-01-28 09:56:00 +08:00
Benau
6e347ae517
Fix #4726
2022-01-27 07:18:45 +08:00
Semphris
fa442aacce
Ignore clangd files
2022-01-26 11:57:46 -05:00
mrkubax10
b80df76116
Fix wrong lap count in GP result
2022-01-26 12:37:13 +01:00
Semphriss
01a78ba594
Improved code quality in item.cpp ( #4722 )
...
Fixes bug where a bubblegum shield popping/bursting will leave an invisible gum object behind
2022-01-26 09:13:51 +08:00