1
I Use This!
Inactive

Commits : Listings

Analyzed about 8 hours ago. based on code collected 1 day ago.
May 18, 2023 — May 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
[Experimental] Changed index buffer to 32-bit to support higher poly meshes. More... over 7 years ago
Assert that a GL texture handle is valid when binding it. More... over 7 years ago
If a VAO is not yet available on a certain GL context, it will be created on the fly; since VAO's are not shared between contexts. More... over 7 years ago
Set CMAKE_CXX_STANDARD to 14 to indicate we use a C++14 compliant codebase. More... over 7 years ago
Renamed "near" and "far" values for serialized camera scene objects to "near_value" and "far_value" to not clash with reserved keywords. More... over 7 years ago
Ignore unreferenced formal parameter warnings in Visual Studio as this only hinders development. More... over 7 years ago
Fixed render objects sticking around in the render queue causing them not to get cleaned up right after calling scene_manager::cleanup_scene(). More... over 7 years ago
Added experimental support for using DDS files (DXT1, DXT3 and DXT5) as textures. More... over 7 years ago
Initial implementation of loading a scene from a file. More... over 7 years ago
Added git submodule sync to make sure CI updates the gitlab token. More... over 7 years ago
Removed the material data object in favour of using the generated material data object directly. More... over 7 years ago
Added initial code for loading a serialized world resource. More... over 7 years ago
Cleaned up resource manager by replacing duplicated methods with a template. More... over 7 years ago
Improved the serialization generator code and added test. More... over 7 years ago
Fixed erroneous pragma once in serialization.cpp More... over 7 years ago
Experimental: Re-enable linux build node. More... over 7 years ago
Changed if errorlevel checks to shorter "or" checks. More... over 7 years ago
Experimental: Clean and reset the whole workspace through git to avoid having to re-clone. More... over 7 years ago
Tweaked example 6 so that the find by name functionality in scene nodes is shown. More... over 7 years ago
Updated the asset manager so that meshes will set the name of submeshes in scene nodes. More... over 7 years ago
Added option for scene nodes to have a name, and added method to search for nodes by name. More... over 7 years ago
Added serialization definition files for a world data format. More... over 7 years ago
Added support for quaternions and vec3 to the serialization generator. More... over 7 years ago
Moved various engine subsystems into project groups so that related subsystems are in the same project group. More... over 7 years ago
Moved the example 6 cameras a little bit closer to the mesh. More... over 7 years ago
Use the generated deserialize code in the material codec instead of manually decoding the json stream. More... over 7 years ago
Added initial code to generate json deserialization code based on json object files. This will help with quickly implementing advanced json-based data files in the future. More... over 7 years ago
Added specular mapping to the normal mapping shader. More... over 7 years ago
Added sorting of materials that have an alpha channel. They are now rendered after all normal geometry. This makes rendering alpha materials slightly better. More... over 7 years ago
Discard a fragment from the normal shader if it's diffuse alpha is 0. More... over 7 years ago