# dpLib change log # ## [6.0.1] ### Added ### * added network licensing section to README.md ### Changes ### * build process automation ## [6.0.0] ### Added ### * D3D12 Support * Build system changed to CMake ### Changes ### * removed DirectX SDK dependencies, D3DCompiler is loaded at runtime ### Fixes ### * crash when setting error string in dpCreate~ ## [5.0.0 alpha] - Unreleased ### Added ### * Vulkan support ## [4.6.0] - 2022-10-14 ## ### Added ### ### Changes ### * Use OpenGL 3.3 core functions only ### Fixes ### * Normalized direction and up vectors before calculating camera orientation ## [4.5.0] - 2020-07-28 ## ### Added ### ### Changes ### * changed eyepoint dependent color correction naming from color-correction to directional-shading ### Fixes ### * flipping the warpmesh in y/v gets applied in static and dynamic correction mode for D3D9, D3D11 and OpenGL * catch singularities in directional shading, when viewer looks orthogonal on screen surface * release OpenGL vertex and fragment shaders, when program is released, and not before * fixed opengl shader compile issue on nvidia and intel cards ## [4.4.0] ## ### Added ### * eyepoint dependend color correction for LED walls * dynamic warping calculation moved to gpu ### Changes ### ### Fixes ### * interchanged frustum top and bottom values fixed ## [4.2.0] ## ### Added ### * input and output gamma ### Changes ### ### Fixes ### * tangent values gets copied into dpCamera struct correctly ## [4.1.0] ## ### Added ### * Secondary shading pass * Configurable amount of correction (0..1) * Enable/disable correction passes during runtime ### Changes ### ### Fixes ### ## [4.0.0] ## ### Added ### ### Changes ### * RGB based blending and black level correction * unified correction data for OpenGL, DirectX 9 and DirectX 11 * libpng replaced by stb_image library ### Fixes ### ## [1.1.0] ## ### Added ### ### Changes ### ### Fixes ###