Commit Graph

15 Commits

Author SHA1 Message Date
216cbe3eec PipelineInfo::CullMode and PipelineInfo::RasterMode are no longer within the PipelineInfo class, enabling easier forward declaration.
KRMaterial::bind now accepts remaining parameters required to set up the pipeline.
Removed GL calls from KRModel.
Replaced ifdef guards with pragma once.
KRMesh::model_format_t changed to ModelFormat and is no longer within KRMesh, enabling easier forward declaration.
2022-07-07 22:51:16 -07:00
7d36a0036c Updated call sites to ensure that KRPipeline::setUniform calls are made before KRPipeline::bind calls.
Eliminated kraken::SetUniform helper functions, which are no longer used.
2022-07-07 21:37:10 -07:00
b6922dc63f License header year bump 2022-04-03 21:56:23 -07:00
d69699230a Updated HEaders 2021-08-16 16:35:36 -07:00
8abe05d950 Updated to VS 2019 2019-11-14 23:23:24 -08:00
667ff5e4f2 Removed Boost dependency, WIP Android (Vulkan) support 2018-11-13 18:39:32 +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
ce191bf054 Configuring Travis CI with CMake 2017-10-04 21:21:29 -07:00
7b7b1fe934 Migrating to CMake, WIP 2017-10-04 17:14:50 -07:00
Kearwood Kip Gilbert
514b7e7ad0 /s/KRMat4/Matrix4/g 2017-07-29 17:54:27 -07:00
Kearwood Kip Gilbert
a4bc7267d3 /s/KRVector4/Vector4/g
/s/KRFloat/Scalar/g
2017-07-29 01:29:30 -07:00
Kearwood Kip Gilbert
95ff5243c5 /s/KRVector3/Vector3/g 2017-07-29 01:24:49 -07:00
Kearwood Kip Gilbert
8cf3c742e3 /s/KRVector2/Vector2/ 2017-07-29 01:20:07 -07:00
Kearwood Kip Gilbert
3ca57d56ee WIP organization of library 2017-07-29 00:26:35 -07:00