# Changelog All notable changes to this package will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [7.1.1] - 2019-09-05 ### Added - Add separated debug mode in LookDev. ### Changed - Replaced usage of ENABLE_VR in XRGraphics.cs by a version define (ENABLE_VR_MODULE) based on the presence of the built-in VR module - `ResourceReloader` now works on non-public fields. - Removed `normalize` from `UnpackNormalRGB` to match `UnpackNormalAG`. - Fixed shadow routines compilation errors when "real" type is a typedef on "half". - Removed debug menu in non development build. ## [7.0.1] - 2019-07-25 ### Fixed - Fixed a precision issue with the ACES tonemapper on mobile platforms. ## [7.0.0] - 2019-07-17 ### Added - First experimental version of the LookDev. Works with all SRP. Only branched on HDRP at the moment. - LookDev out of experimental ## [6.7.0-preview] - 2019-05-16 ## [6.6.0] - 2019-04-01 ### Fixed - Fixed compile errors in XRGraphics.cs when ENABLE_VR is not defined ## [6.5.0] - 2019-03-07 ## [6.4.0] - 2019-02-21 ### Added - Enabled support for CBUFFER on OpenGL Core and OpenGL ES 3 backends. ## [6.3.0] - 2019-02-18 ## [6.2.0] - 2019-02-15 ## [6.1.0] - 2019-02-13 ## [6.0.0] - 2019-02-23 ### Fixed - Fixed a typo in ERROR_ON_UNSUPPORTED_FUNCTION() that was causing the shader compiler to run out of memory in GLES2. [Case 1104271] (https://issuetracker.unity3d.com/issues/mobile-os-restarts-because-of-high-memory-usage-when-compiling-shaders-for-opengles2) ## [5.2.0] - 2018-11-27 ## [5.1.0] - 2018-11-19 ### Added - Added a define for determining if any instancing path is taken. ### Changed - The Core SRP package is no longer in preview. ## [5.0.0-preview] - 2018-10-18 ### Changed - XRGraphicConfig has been changed from a read-write control of XRSettings to XRGraphics, a read-only accessor to XRSettings. This improves consistency of XR behavior between the legacy render pipeline and SRP. - XRGraphics members have been renamed to match XRSettings, and XRGraphics has been modified to only contain accessors potentially useful to SRP - You can now have up to 16 additional shadow-casting lights. ### Fixed - LWRP no longer executes shadow passes when there are no visible shadow casters in a Scene. Previously, this made the Scene render as too dark, overall. ## [4.0.0-preview] - 2018-09-28 ### Added - Space transform functions are now defined in `ShaderLibrary/SpaceTransforms.hlsl`. ### Changed - Removed setting shader inclue path via old API, use package shader include paths ## [3.3.0] ## [3.2.0] ## [3.1.0] ### Added - Add PCSS shadow filter - Added Core EditMode tests - Added Core unsafe utilities ### Improvements - Improved volume UI & styling - Fixed CoreUtils.QuickSort infinite loop when two elements in the list are equals. ### Changed - Moved root files into folders for easier maintenance ## [0.1.6] - 2018-xx-yy ### Changelog starting Started Changelog