Kearwood Kip Gilbert
9203c81064
Fixed: KRDataBlock was reporting incorrect file size.
2019-07-18 00:18:30 -07:00
Kearwood Kip Gilbert
200536bf21
Implement asset loading for kraken_convert
2019-07-18 00:00:08 -07:00
Kearwood Kip Gilbert
cc62f34e4e
Added stub project for Kraken convert utility
2019-07-17 23:41:01 -07:00
Kearwood Kip Gilbert
a0d21a7c8e
Rename tool directory to toolchain
2019-07-17 23:05:16 -07:00
Kearwood Kip Gilbert
003d2c7168
Added context.cpp to cmake
2019-07-17 22:26:42 -07:00
Kearwood Kip Gilbert
6abf8c7644
Remove HACK comment, as KRMeshManager::KRMeshManager no longer segfaults
2019-07-17 22:26:15 -07:00
Kearwood Kip Gilbert
4a9009427a
Replaced Facet3 with hydra's Facet3
2019-07-17 22:19:13 -07:00
Kearwood Kip Gilbert
3be32926b9
Implement pImpl pattern for KRContext/Context, fix crash in KRDataBlock
2019-07-14 15:18:48 -07:00
Kearwood Kip Gilbert
891bb18b10
Added msvc configure script. Renamed "build" scripts to "configure" scripts.
2019-07-14 14:41:10 -07:00
Kearwood Kip Gilbert
f4e68d491a
Fixed zero string padding in KRResource+Obj
2019-07-14 14:29:39 -07:00
570c5ab6bf
Smoke test on macos now compiles
2019-07-11 21:58:59 -07:00
9ee509b101
Add C++11 flag for macOS
2019-07-11 21:37:28 -07:00
eaab2be917
Silence some macOS build warnings
2019-07-11 21:27:05 -07:00
f9e1304571
Correct macos build errors
2019-07-11 21:26:45 -07:00
22daa9eeea
Add toolchain for macos
2019-07-11 21:10:01 -07:00
Kearwood Kip Gilbert
7a5debf358
Remove try/catch block that is not needed
2019-07-11 14:24:17 -07:00
Kearwood Kip Gilbert
d7235734cd
Remove check for windows 32-bit compilers, as it was erraneous. (CMAKE_SIZEOF_VOID_P was not defined). Implement toolchain and batch file for building Win64
2019-07-11 14:15:39 -07:00
Kearwood Kip Gilbert
a9dc678687
Added MSVC flag for building on all CPU cores
2019-04-03 13:53:09 -07:00
c42455e38a
WIP first smoke test
2019-04-03 00:22:16 -07:00
782ba4839a
Merge remote-tracking branch 'public/feature-vulkan' into feature-vulkan
2019-04-02 22:29:40 -07:00
Kearwood Kip Gilbert
ff193a5d25
Update travis config to build vulkan branch
2019-04-02 22:26:43 -07:00
c4bc9c5f2f
All non-3rdparty warnings cleared.
2019-01-14 22:20:04 -08:00
5096b391de
Fix more warnings in MSVC
2019-01-14 21:07:32 -08:00
cdbbd329cb
Updated hydra
2019-01-14 20:22:22 -08:00
Kearwood Kip Gilbert
f84501b214
Updated hydra
2019-01-11 16:32:36 -08:00
Kearwood Kip Gilbert
f70e25d543
Update travis config to build vulkan branch
2019-01-11 15:56:57 -08:00
7b70bab8d9
Fix type conversion warnings
2019-01-11 01:07:57 -08:00
db02be6232
dos2unix crlf conversion and fix warnings
2019-01-11 00:48:33 -08:00
d5545ca6b1
Updated Hydra
2019-01-11 00:34:08 -08:00
36f6da0828
Removed old HG metadata files
2019-01-10 23:02:14 -08:00
985cc1eac3
CMake wrangling
2019-01-10 22:14:05 -08:00
667ff5e4f2
Removed Boost dependency, WIP Android (Vulkan) support
2018-11-13 18:39:32 +07:00
891de4c474
WIP context API
2018-10-27 12:47:52 -07:00
Kearwood Kip Gilbert
ae59181c24
Fixed build breakage
2018-10-09 11:16:41 -07:00
6f8a99f543
Initializing Vulkan Context
2018-08-06 21:34:16 -07:00
db13a05a7e
WIP Correcting library build dependencies
2018-07-29 23:37:41 -07:00
cfa27c2bcb
Added missing GL_S3_s3tc extension, adjust CMakeLists for library bundling
2018-07-27 01:09:03 -07:00
40cfa3ba1c
Fixed build error due to typeo in float literals
2018-07-27 00:46:21 -07:00
de945d8992
Added needed GL extensions to GLAD
2018-07-27 00:42:45 -07:00
96412e1530
Updated Subrepos, hydra data types are now POD -- refactored Kraken to match. Eliminated some warnings
2018-07-27 00:18:30 -07:00
d31a9b0538
Switching from GLEW to GLAD, WIP refactoring math library to separate built library, 'hydra'.
2018-04-22 23:27:20 -07:00
ac479080ea
Updated .gitignore
2018-02-13 23:37:16 -08:00
4f32fb26f4
Updated license in public headers
2018-02-13 10:42:03 -08:00
274f7cad6b
Merge branch 'master' of https://github.com/KrakenEngine/kraken
...
# Conflicts:
# kraken/CMakeLists.txt
2017-11-06 20:48:34 -08:00
8eb5e5f6ab
Allow older Boost version for Travis-CI
2017-11-06 00:44:31 -08:00
1bbc8511ee
Try adding boost to Linux travis-ci config
2017-11-06 00:35:58 -08:00
d0885edfeb
Removed KRMeshStreamer and KRTextureStreamer dead code (replaced by KRStreamer)
2017-11-05 23:50:32 -08:00
9cf91d6332
More CMake conversion, compile fixes
2017-11-05 23:41:22 -08:00
ea1c447f1d
More CMakeList additions
...
Set up AppKit framework
2017-11-05 21:27:09 -08:00
7e38a4c311
Added more files to CMakeLists.
...
Replaced KRHitInfo references with hitinfo.
Updated AudioUnitSampleType to always use floats as the Canonical types have been deprecated. Int audio types no longer needed for ios.
2017-11-05 19:14:29 -08:00