Tree @a63e7f5 (Download .tar.gz)
Tools module provides additional functionality on top of the Diligent Engine's core module. It implements render script and texture loading utilities. For more information, please visit diligentgraphics.com/diligent-engine.
To build the module, see build instrcutions in the master repository.
Version History
v2.3
- Implemented Vulkan backend
v2.2
- Added MacOS and iOS support
v2.1.b
- Removed legacy VS projects and solutions
- Added HLSL2GLSLConverter project
v2.1.a
- Refactored build system to use CMake
- Added support for Linux platform
v2.0.alpha
Alpha release of Diligent Engine 2.0. The engine has been updated to take advantages of Direct3D12:
- Pipeline State Object encompasses all coarse-grain state objects like Depth-Stencil State, Blend State, Rasterizer State, shader states etc.
- New shader resource binding model implemented to leverage Direct3D12
Release notes:
- Diligent Engine 2.0 also implements OpenGL and Direct3D11 back-ends
- Alpha release is only available on Windows platform
- Direct3D11 back-end is very thoroughly optimized and has very low overhead compared to native D3D11 implementation
- Direct3D12 implementation, to the contrary, is preliminary and not yet optimized.
v1.0.0
Initial release
For more details on the release, please visit diligentgraphics.com
License
Copyright 2015-2018 Egor Yusov. Licensed under the Apache License, Version 2.0
Commit History
@a63e7f562d6df72472aefd84f60b22954d051b28
git clone https://git.s-ol.nu/forks/DiligentTools.git
- Added support for combined texture samplers Egor Yusov 5 years ago
- Updated SCRIPT_PARSING_ERROR macro Egor Yusov 5 years ago
- Updated buffer, buffer view and draw attrib parsers Egor Yusov 5 years ago
- Updated readme Egor Yusov 5 years ago
- Moved buffer stried definition to vertex layout desc Egor Yusov 5 years ago
- Fixed clang build error Egor Yusov 5 years ago
- Added vulkan device type to script parser Egor Yusov 5 years ago
- Moved primitive topology from draw attribs to pipeline desc; fixed multiple issue with mismatching types used by Lua parsers Egor Yusov 5 years ago
- Minor update to comply with updated graphics types Egor Yusov 5 years ago
- Some updates to texture loading routines. Egor Yusov 5 years ago