All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix a few unittest
- Fix subpackage references in DUB. This could impact code depending on gfx-d
- Travis CI
- ImageAcquisition construct in the swapchain
- wayland backend in gfx.window
- secondary command buffers
- Deferred lighting example
- This changelog
- NDC (normalized device coordinates) is used instead of ProjConfig
- vkdgen and gldgen are externalized
- Changed the descriptors API (as view methods)
- Various fixes in the examples
- Math code is @safe pure @nogc nothrow
- fix usage of deprecated API in the sdlang module
- fix build on Windows
- Using spirv_cross-d from dub
- AtomicRefCounted class that avoid compiled code duplication
- Y inversion is done by the projection matrices
- Improve logging module
- AtomicRefCounted is renamed to IAtomicRefCounted
- Initial release