Benau
|
0f4a21ab6e
|
Add Vulkan Memory Allocator
|
2022-07-11 12:58:03 +08:00 |
|
Benau
|
0b4ebc35b9
|
Add performance validation layer code
|
2022-07-10 15:36:27 +08:00 |
|
Benau
|
27b5770ea9
|
Add GEVulkanDepthTexture
|
2022-07-10 14:48:07 +08:00 |
|
Benau
|
7d94bf1f6f
|
Update vk_mvk_moltenvk.h to latest version
|
2022-07-09 09:01:06 +08:00 |
|
Benau
|
90794c2c8f
|
Only update bounding box of lod node every frame if needed
|
2022-07-08 23:20:57 +08:00 |
|
Benau
|
d0a177c3cc
|
Fix hang when resizing window with vsync on
|
2022-07-08 11:46:17 +08:00 |
|
Benau
|
fa72ef7246
|
Fix matrix in GEVulkanCameraSceneNode::render
|
2022-07-07 13:08:44 +08:00 |
|
Benau
|
8ab63edd30
|
Save viewport in GEVulkanCameraSceneNode
|
2022-07-06 10:53:26 +08:00 |
|
Benau
|
4351926137
|
Fix possible crash if throw early
|
2022-07-06 10:06:28 +08:00 |
|
Benau
|
cc6914631a
|
Don't upload if size is empty
|
2022-07-05 08:54:06 +08:00 |
|
Benau
|
defd58a465
|
Add getRealSize to GEVulkanDynamicBuffer
|
2022-07-04 14:51:59 +08:00 |
|
Benau
|
0875db0db6
|
Add buildCommandBuffers in GEVulkanDriver
|
2022-07-03 11:48:07 +08:00 |
|
Benau
|
dfd6a1820d
|
Fix crash when closing in RTT screen
|
2022-07-02 10:52:20 +08:00 |
|
Benau
|
dc168e1b13
|
Better error handling when GEVulkanDriver construction fails
|
2022-07-01 12:52:07 +08:00 |
|
Benau
|
34ae56d33a
|
Use matrix4 directly after the removal of sse
|
2022-06-30 16:49:51 +08:00 |
|
Benau
|
8fb0005020
|
Remove useless sse code in matrix4
|
2022-06-29 15:45:08 +08:00 |
|
Benau
|
3a64cc9f6a
|
Fix uninitialized values in btKart
|
2022-06-28 10:08:33 +08:00 |
|
Benau
|
21d9b4bc70
|
Fix lod node after updateAbsolutePosition optimization
|
2022-06-27 13:22:07 +08:00 |
|
Benau
|
11fb04bd95
|
Fix sp mesh node after updateAbsolutePosition optimization
|
2022-06-26 09:46:08 +08:00 |
|
Benau
|
f63ce6917b
|
Only updateAbsolutePosition if transformation changed
|
2022-06-25 11:54:06 +08:00 |
|
Benau
|
e599a7fff8
|
Disable minimap in vulkan driver for now
|
2022-06-24 13:23:01 +08:00 |
|
Benau
|
648c7c84d4
|
Clean up and optimize lod node
|
2022-06-23 16:00:08 +08:00 |
|
Benau
|
b8cb96b81f
|
Add GEVulkanCameraSceneNode
|
2022-06-16 12:00:15 +08:00 |
|
Benau
|
4b17d2133a
|
Try to allow cake and plunger to have collision callbacks
|
2022-06-13 16:16:26 +08:00 |
|
Benau
|
8ea38a6103
|
Fix memory leak
|
2022-06-09 15:18:20 +08:00 |
|
Benau
|
d85c1e3ee7
|
Use class inheritance for GEVulkanMeshCache
|
2022-06-08 13:38:24 +08:00 |
|
Benau
|
b0cddc462a
|
Add GEVulkanSceneManager
|
2022-06-07 10:34:08 +08:00 |
|
Benau
|
ca1f61b898
|
Add GEVulkanMeshCache
|
2022-05-29 12:33:06 +08:00 |
|
Benau
|
95d9277046
|
Regenerate plural forms from po files
|
2022-05-28 15:44:18 +08:00 |
|
Benau
|
8affae4861
|
Update translation, add Macedonian
|
2022-05-28 15:38:22 +08:00 |
|
Benau
|
2b80513a8f
|
Add getMonoTimeMs to GE
|
2022-05-27 09:41:34 +08:00 |
|
Benau
|
ac5351ae5e
|
Add irrlicht device pointer to vulkan driver
|
2022-05-26 17:22:39 +08:00 |
|
Deve
|
78f871d7f2
|
Use OpenGL ES by default for RISC-V
|
2022-05-26 10:06:46 +02:00 |
|
Benau
|
364e380dfd
|
Update translation source, AppData and Desktop file
|
2022-05-25 09:03:57 +08:00 |
|
Benau
|
090d2e8038
|
Add new things to Appdata generation script
|
2022-05-25 09:01:04 +08:00 |
|
Benau
|
4c97bcbae5
|
Update translation file from transifex
|
2022-05-25 08:58:54 +08:00 |
|
Benau
|
1bdeffc7ed
|
Convert b3d to GE spm
|
2022-05-24 10:24:15 +08:00 |
|
Benau
|
92accb352e
|
Convert spm to GE spm
|
2022-05-23 13:46:03 +08:00 |
|
David CARLIER
|
096b408b9c
|
BSD build warning little fixes, implicit cast.
|
2022-05-22 11:20:38 +01:00 |
|
Benau
|
e666e08f2d
|
Add GE spm code
|
2022-05-22 11:53:02 +08:00 |
|
Benau
|
350773d316
|
Add temporary code for GE spm
|
2022-05-21 08:55:59 +08:00 |
|
Benau
|
3b0df18167
|
Fix crash when rubber band hits its owner
|
2022-05-20 08:17:15 +08:00 |
|
Benau
|
f61dcb2ec3
|
Allow reading spm vertices in physics
|
2022-05-19 15:53:05 +08:00 |
|
David Carlier
|
db8fdb9ccf
|
illumos/solaris build fix
|
2022-05-14 11:31:51 +01:00 |
|
Benau
|
b50e977cfe
|
Add llvm mingw building instructions
|
2022-05-10 13:16:30 +08:00 |
|
Benau
|
c004588654
|
Allow llvm mingw toolchain to be used in windows
|
2022-05-10 10:05:01 +08:00 |
|
Benau
|
9c9f69856f
|
Enable maximum parallelization by making vkWaitForFences closer
|
2022-05-05 09:30:29 +08:00 |
|
Benau
|
d2da2e22e1
|
Avoid address sanitizer error
|
2022-05-04 10:42:16 +08:00 |
|
Benau
|
281ddb1b17
|
Fix #4772
|
2022-05-03 09:32:14 +08:00 |
|
Benau
|
c739aeb758
|
Disable mipmap generation for too small textures
|
2022-05-02 10:42:32 +08:00 |
|