77a03d53cc
Enabled KrCreateNode call in the hello_cube smoke test.
2022-09-22 23:04:03 -07:00
ec65e788e0
Scene nodes now persist their order.
...
Implemented error handling and insertion logic for KRContext::createNode
Refactored KRNode::m_childNodes to be a std::list rather than a std::set
Added stub function, KRNode::createNode, which accepts a KrCreateNodeInfo structure
2022-09-22 22:32:17 -07:00
6c8bf9fa2c
WIP implementing createNode API.
...
Added KRContext::m_nodeMap and initialization logic.
Added code to hello_cube smoke test to call KrCreateNode. (Commented until test can pass)
2022-09-21 23:55:24 -07:00
7433d54c16
Auto format C++ source
2022-08-08 01:07:26 -07:00
41679f0497
Bump year in shader license headers
2022-07-16 01:12:16 -07:00
44055d1e6a
Replace ifdef guards with pragma once
2022-07-07 23:09:30 -07:00
0f8feb669c
Fix Azure CI, MSVC CMake integration. Update configure batch script to VS 2022
2022-07-02 18:31:48 -07:00
b6922dc63f
License header year bump
2022-04-03 21:56:23 -07:00
4cb3566906
Test shader now using vertex buffer. Fixed CMake script so that shaders are now recompiled and re-bundled without having to re-building Kraken SDK.
2022-02-28 21:27:25 -08:00
3a06069184
Kraken tests now use hidpi aware windows
2021-08-18 01:20:00 -07:00
d69699230a
Updated HEaders
2021-08-16 16:35:36 -07:00
8b59c5c382
Create presentation thread
2021-08-10 17:57:13 -07:00
7965da421c
hello_cube project now has its own asset bundle and runs without arguments
2021-08-10 00:49:34 -07:00
cb43ee1b5a
Bump CMake
...
Update project for VS2020
2021-08-09 19:42:12 -07:00
1ca6af364e
Implemented KrCreateWindowSurface and KrDeleteWindowSurface
2020-07-23 17:03:40 -07:00
0fc6ec1357
Added scene node structs to API
2020-06-12 18:49:07 -07:00
8901ac041a
Now passing standard assets bundle path to test executable
2020-04-01 22:02:22 -07:00
280de9b6da
Added standard_assets as dependency to hello_cube test
2020-03-26 19:24:55 -07:00
9063cf8915
Configuring CMake to build assets into output folder
2019-11-30 18:28:42 -08:00
20121e7eaa
kraken_convert now takes an '-o' argument to specify the output bundle. Created cmake scripts to use kraken_convert to bundle standard assets. HRTF Kemar data is now bundled by cmake scripts. Added README.md for HRTF Kemar data
2019-11-30 17:57:45 -08:00
Kearwood Kip Gilbert
9c72088eb3
Implementing async api
2019-07-28 16:46:46 -07:00
Kearwood Kip Gilbert
3be32926b9
Implement pImpl pattern for KRContext/Context, fix crash in KRDataBlock
2019-07-14 15:18:48 -07:00
570c5ab6bf
Smoke test on macos now compiles
2019-07-11 21:58:59 -07:00
c42455e38a
WIP first smoke test
2019-04-03 00:22:16 -07:00