|
|
b37acc1fd2
|
Remove test code used for verifying debug text functionality on Vulkan
|
2024-01-20 16:09:31 -08:00 |
|
|
|
8795e1e402
|
Suppressing debug text rendering until debug font texture has been streamed to the GPU. Fixes Vulkan validation errors on MacOS.
Fix Vulkan validation error on macOS when clearing with the black frame pass render pass during initialization.
|
2024-01-14 15:53:50 -08:00 |
|
|
|
e6706a4e1f
|
Now rendering black frames rather than empty frames when scene isn't loaded, preventing some Vulkan validation errors.
Added keepColor, clearColor, and finalLayout attributes to KRRenderPass::RenderPassInfo.
Now able to render debug text on macOS.
|
2024-01-14 15:36:51 -08:00 |
|
|
|
0c6b0854f2
|
Updating Vulkan related submodules
|
2024-01-12 21:23:30 -08:00 |
|
|
|
208533f490
|
Fix validation error on render passes that do not clear the depth buffer on load.
|
2024-01-12 21:22:43 -08:00 |
|
|
|
eee56e4f36
|
Add VK_KHR_portability_subset to support MacOS
|
2024-01-12 21:22:19 -08:00 |
|
|
|
2105e9359e
|
Vulkan surface now initializing on MacOS
Updated Volk library
|
2024-01-11 23:05:13 -08:00 |
|
|
|
8214cf475a
|
Vulkan now initializing on macOS.
Still requires copying libVulkan to the binary output directory.
|
2024-01-10 23:09:03 -08:00 |
|
|
|
b3263d874a
|
Add missing harness.cpp and harness.h files
|
2023-12-31 00:56:27 -08:00 |
|
|
|
39e23436ee
|
WIP MacOS support for smoke test
|
2023-12-28 15:09:39 -08:00 |
|
|
|
402c4330bb
|
Add toolchain for PowerPC LE
|
2023-12-17 14:35:01 -08:00 |
|
|
|
9953325775
|
Removing invalid platform check for Linux (#3)
|
2023-12-07 23:46:08 -08:00 |
|
|
|
1efab1c22e
|
Merge pull request #13 from kearwood/update-submodules
Update hydra
Add headers to fix Linux CI builds
|
2023-12-07 23:21:32 -08:00 |
|
|
|
3bd92cf068
|
Add <memory> header to KREngine-common.h to fix Linux CI builds
|
2023-12-07 23:16:10 -08:00 |
|
|
|
62158307a3
|
added stdint.h to kraken.h to fix linux CI builds
|
2023-12-07 23:11:22 -08:00 |
|
|
|
2a84abaff9
|
Update hydra
|
2023-12-07 23:01:38 -08:00 |
|
|
|
73c77251d3
|
Ensure that macos builds create asset output directories for krbundles
|
2023-12-07 22:44:39 -08:00 |
|
|
|
74dbd2d95b
|
Merge pull request #12 from kearwood/updating-submodules
Updating mimir and siren submodules
|
2023-12-07 17:21:07 -08:00 |
|
|
|
e498bd8f23
|
Updating mimir and siren submodules
|
2023-12-07 16:49:47 -08:00 |
|
|
|
6ace99b7e4
|
Merge pull request #2 from KrakenEngine/adding-ci
Create cmake-multi-platform.yml
|
2023-12-07 16:46:24 -08:00 |
|
|
|
d875108095
|
Update cmake-multi-platform.yml
|
2023-12-07 16:10:54 -08:00 |
|
|
|
f81d9b406a
|
Update cmake-multi-platform.yml
|
2023-12-07 16:08:28 -08:00 |
|
|
|
b67f22387f
|
Create cmake-multi-platform.yml
|
2023-12-07 16:05:19 -08:00 |
|
|
|
229a86dd33
|
Update Vulkan-Headers to v1.3.272
|
2023-12-06 14:10:09 -08:00 |
|
|
|
6eb4cc62da
|
Set default branch to main for 1st party submodules
|
2023-12-06 13:59:58 -08:00 |
|
|
|
226f545a1f
|
Update remaining 1stparty submodules to use relative paths
|
2023-12-06 13:52:36 -08:00 |
|
|
|
46455a1cc4
|
Changing to relative submodule paths
|
2023-12-06 13:51:09 -08:00 |
|
|
|
068b163fe4
|
Add .DS_Store to gitignore
|
2023-12-06 13:22:02 -08:00 |
|
|
|
0598d920c1
|
Update Siren
|
2023-12-06 11:46:07 -08:00 |
|
|
|
7c16b85a96
|
Moved Siren DSP functions to submodule
|
2023-12-03 23:06:17 -08:00 |
|
|
|
14110e48f1
|
Introducing the siren namespace, which will later be broken out into a separate library.
|
2023-12-03 21:58:10 -08:00 |
|
|
|
3894209a64
|
Fix Vulkan semaphore deletion
|
2023-11-23 21:46:55 -08:00 |
|
|
|
cb998d73f0
|
Fix compile warnings
|
2023-11-23 21:46:12 -08:00 |
|
|
|
67d8e6773a
|
Enable VK_EXT_metal_surface for MacOS
Remove unused ObjC files
Fix MacOS build
|
2023-11-23 21:30:20 -08:00 |
|
|
|
03f76ff8b8
|
MacOS build fix
|
2023-11-23 20:25:49 -08:00 |
|
|
|
f59d3a5539
|
Update hydra
|
2023-11-23 20:22:10 -08:00 |
|
|
|
a13a7ba248
|
Update mimir
|
2023-11-23 20:21:08 -08:00 |
|
|
|
9e49749bc0
|
Update mimir
|
2023-09-13 00:44:15 -07:00 |
|
|
|
a711c0f0b4
|
Update mimir
|
2023-08-05 21:23:43 -07:00 |
|
|
|
04e0ada271
|
Moved hydra to its own namespace
|
2023-08-05 21:14:53 -07:00 |
|
|
|
b157b66d1a
|
Moved mimir namespace to its own submodule
|
2023-08-05 17:15:55 -07:00 |
|
|
|
e485261e53
|
Refactor - rename KRDataBlock to mimir::Block
|
2023-08-05 16:37:16 -07:00 |
|
|
|
152f7a2d28
|
Move KRDevice::createImage to KRTexture::allocate
|
2023-06-08 23:08:42 -07:00 |
|
|
|
9a183ff354
|
Added mapping for gl compressed texture formats to vkFormats in KRTextureKTX
|
2023-05-28 22:34:32 -07:00 |
|
|
|
ea0fff0e49
|
Added mapping for uncompressed formats to KRTextureKTX::getFormat
KRTexture2D now dynamically sets vkFormat of images
|
2023-01-10 15:49:10 -08:00 |
|
|
|
dae67fd30c
|
Update Hydra submodule
|
2023-01-10 14:27:11 -08:00 |
|
|
|
8845e19273
|
Bump copyright year.
|
2023-01-10 14:22:26 -08:00 |
|
|
|
ebe5682ed5
|
Added KRTexture::getFormat
Child class implementations are WIP
|
2023-01-10 14:20:27 -08:00 |
|
|
|
503bf73d65
|
Implemented KRTextureAnimated::getFaceCount
Implemented KRTexturePVR::getFaceCount
Implemented KRTextureTGA::getFaceCount
|
2022-12-20 21:28:03 -08:00 |
|
|
|
71fb105933
|
KRTexture::getFaceCount is now pure virtual
|
2022-12-20 21:12:01 -08:00 |
|