Benau
|
1b92e99cfe
|
Use a new sampler for 2d rendering
|
2022-04-19 13:18:59 +08:00 |
|
Benau
|
b0421569d0
|
Fix validation warnings when running vkDeviceWaitIdle
|
2022-04-18 13:46:59 +08:00 |
|
Benau
|
5d23d8d790
|
Add multithreading GEVulkanTexture loading
|
2022-04-18 12:16:27 +08:00 |
|
Benau
|
059fc9ebfd
|
Add GE::getResizedImage using IReadFile
|
2022-04-18 10:46:23 +08:00 |
|
Benau
|
22f658239f
|
Use GEVulkanCommandLoader for all
|
2022-04-17 14:37:52 +08:00 |
|
Benau
|
da665fc4fd
|
Add GEVulkanCommandLoader with multithreading support
|
2022-04-17 14:08:29 +08:00 |
|
Benau
|
99f1a2e03f
|
Add moltenvk argument buffers support
|
2022-04-15 17:05:38 +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
|
a98a470ea8
|
Implement live updating swap interval value for vulkan
|
2022-04-02 14:17:27 +08:00 |
|
Benau
|
067ac4fe01
|
Implement resume behaviour for mobile stk
|
2022-04-02 13:33:08 +08:00 |
|
Benau
|
bed91e67a0
|
Handle device orientation with vulkan pre-rotation
|
2022-03-26 00:19:09 +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
|
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
|
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
|
4b28f5b9af
|
Wait queue to become idle before deleting texture
|
2022-03-15 12:42:31 +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 |
|
Benau
|
3ccdfaf70d
|
Add createSamplers for GEVulkanDriver
|
2022-01-23 16:43:33 +08:00 |
|
Benau
|
8e64c69c5d
|
Add command creation for GEVulkanDriver
|
2022-01-22 00:41:24 +08:00 |
|
Benau
|
2f4093516a
|
Add createSyncObjects for GEVulkanDriver
|
2022-01-22 00:18:42 +08:00 |
|
Benau
|
f0f498d53f
|
Add createSwapChain for GEVulkanDriver
|
2021-12-28 13:51:03 +08:00 |
|
Benau
|
17d26338f8
|
Add MoltenVK support
SDL_Vulkan_LoadLibrary is used for macOS to keep 10.9 compatibility
|
2021-06-10 13:21:11 +08:00 |
|
Benau
|
d5c848c4c2
|
Add basic vulkan driver
|
2021-06-10 01:02:24 +08:00 |
|
Benau
|
4f9471dcff
|
Add createFontTexture
|
2021-04-17 15:32:33 +08:00 |
|
Benau
|
c4cae7d622
|
Add GEGLTexture
|
2021-04-17 12:44:25 +08:00 |
|
Benau
|
7496609bfa
|
Use dedicated function to handle sky textures
|
2021-04-14 09:34:59 +08:00 |
|
Benau
|
3f0eb215f7
|
Replace glew with glad with vulkan support
|
2020-12-04 09:39:06 +08:00 |
|