Benau
|
99f1a2e03f
|
Add moltenvk argument buffers support
|
2022-04-15 17:05:38 +08:00 |
|
Benau
|
ae8df366fc
|
Fix convertBGRA order in GEVulkanTexture::reloadInternal
Image manipulator should work on original color data
|
2022-04-13 10:04:28 +08:00 |
|
Benau
|
3fe53751c4
|
Move BGRA conversion out of upload in GEVulkanTexture
|
2022-04-12 15:16:26 +08:00 |
|
Benau
|
661a57b5fc
|
Add a way to acquire file archives mutex
|
2022-04-11 14:32:36 +08:00 |
|
Benau
|
8df6bdf7c8
|
Move file system mutex to irrlicht
|
2022-04-11 13:57:06 +08:00 |
|
Benau
|
efe1070be7
|
Fix validation warning when using VK_SHARING_MODE_CONCURRENT
|
2022-04-10 10:56:04 +08:00 |
|
Benau
|
d6a3e48d03
|
Fix compiler warnings in MinGW
|
2022-04-09 12:53:20 +08:00 |
|
Benau
|
d60a3a7c0c
|
Add loadingFailed function for ITexture
|
2022-04-08 14:56:24 +08:00 |
|
Benau
|
d6db020bfe
|
Add thread-safe existFile in IFileSystem
|
2022-04-08 14:35:04 +08:00 |
|
Mary Strodl
|
878f064ecf
|
CImageLoaderSVG: don't rescale on server
|
2022-04-07 14:21:00 -04:00 |
|
Benau
|
4c4daf9698
|
Move screen height detection inside CImageLoaderSVG::loadImage
|
2022-04-07 08:51:25 +08:00 |
|
Benau
|
1655c243b7
|
Batch upload image command buffer
|
2022-04-06 11:35:22 +08:00 |
|
Benau
|
e6684040ba
|
Fallback to VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR if needed
|
2022-04-05 10:43:23 +08:00 |
|
Benau
|
f2cc51a602
|
Fix mismatched max size for background.jpg when reloading
|
2022-04-03 10:54:27 +08:00 |
|
Benau
|
b6b565aabb
|
Fix validation warning when reloading textures
|
2022-04-03 10:21:48 +08:00 |
|
Benau
|
24a9c99e03
|
Fix one validation warning
|
2022-04-03 09:55:17 +08:00 |
|
Benau
|
a98a470ea8
|
Implement live updating swap interval value for vulkan
|
2022-04-02 14:17:27 +08:00 |
|
Benau
|
3994ce5666
|
Add workaround for https://gitlab.freedesktop.org/mesa/mesa/-/issues/5516
|
2022-04-02 13:41:52 +08:00 |
|
Benau
|
067ac4fe01
|
Implement resume behaviour for mobile stk
|
2022-04-02 13:33:08 +08:00 |
|
Benau
|
6c7e4f25ea
|
Quit the app if vkQueueSubmit with fence fails
It prevents infinitive vkWaitForFences later
|
2022-04-01 10:16:28 +08:00 |
|
Benau
|
1c99ba2562
|
Fix clang warnings
|
2022-03-31 11:55:23 +08:00 |
|
Benau
|
9c7fb99e53
|
Fix one validation warning
|
2022-03-31 11:34:47 +08:00 |
|
Benau
|
cd9e2f0adf
|
Remove always exiting behaviour when pausing vulkan enabled stk
|
2022-03-28 15:30:42 +08:00 |
|
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
|
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 |
|
Benau
|
8a5ecc458f
|
Fix apple build
|
2022-03-01 16:25:25 +08:00 |
|
Benau
|
17a899aa2c
|
Fix exit crash
|
2022-03-01 15:59:48 +08:00 |
|