Tree @c5daf78 (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
Current progress
- 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
@c5daf78f3b655585675266f5a5837790ea958c31
git clone https://git.s-ol.nu/forks/DiligentTools.git
- Replaced #ifdef ENGINE_DLL with #if ENGINE_DLL Egor 6 years ago
- Replaced #ifdef PLATFORM_XXX with #if PLATFORM_XXX Egor 6 years ago
- Update README.md DiligentGraphics (commit: GitHub) 6 years ago
- Merge remote-tracking branch 'origin/master' Egor Yusov 6 years ago
- Updated HLSL2GLSL converter app initialization Egor Yusov 6 years ago
- Enabled iOS build Egor Yusov 6 years ago
- Fixed MacOS build warnings Egor Yusov 6 years ago
- Enabled MacOS build Egor Yusov 6 years ago
- Update README.md DiligentGraphics (commit: GitHub) 6 years ago
- Fixed image stride alginement issues (opengl requires alignment to be at least 4 bytes) Egor Yusov 6 years ago