Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix matcap preferences serialization issue #2013

Merged
merged 3 commits into from Sep 25, 2020

Conversation

FrancescoC-unity
Copy link
Contributor

Fix https://fogbugz.unity3d.com/f/cases/1279679/

Was a copy-paste error :) The similar name made it a bit less easy to spot.

What did I test: Modified the values and verified that they serialized.

@sebastienlagarde sebastienlagarde merged commit f18ade0 into HDRP/staging Sep 25, 2020
@sebastienlagarde sebastienlagarde deleted the HDRP/fix-matcap-serialization branch September 25, 2020 11:45
sebastienlagarde added a commit that referenced this pull request Sep 27, 2020
sebastienlagarde added a commit that referenced this pull request Oct 1, 2020
* Factorised the blackboard properties code

* Started to add diffusion profile material property drawer

* Experimenting with material property drawers

* Cleanup code and use SRP asset types instead of render pipeline types

* Cleanup

* Skip biquadratic reconstruction when doing filtering

* changelog

* Cleanup

* Use int instead of float (was doing experiment with multiple options)

* Added diffusion profile shader property drawer

* Mis missing docs

* Moving function to internal and adding doc for missing param in planar reflection function

* Cleanup code

* Halving the perf impact of film grain and sRGB dithering in Final pass (#1782)

* Optimize ALU of grain and dithering

* changelog

* Fix when res is smaller than grain texture

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* New DXR HDRP test for testing SNorm16 vertex format support in ray tracing shaders (#1651)

* Added new DXR test (6000_VertexFormats) for testing a few vertex attribute formats.

* Deleted unused material

* Perform the first mip of the depth pyramid alongside the downsample of depth buffer for low res transparents (#1800)

* Skip redundant mip0 of depth pyramid

* changelog

* Fix register on ps

* Reuse minDepth

* Make sure in rendergraph the copy of the depth buffer happens.

* Wrong naming

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix for text of shadow splits being truncated at the bottom (#1822)

* Add some more margin

* Changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix property field drawing in custom pass volume (#1824)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Force probe to render again if first time was during async shader compilation (#1847)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Refresh environment library field in Lookdev (#1849)

* Refresh the library field too

* Add the refresh on Repaint

* Changelog

* Guard for null

* Revert "Add the refresh on Repaint"

This reverts commit 072c8e5.

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix matcap preferences serialization issue (#2013)

* Fix serialization issue

* Changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Added a way to check the normals through the material views. (#1895)

* Added a way to check the normals through the material views.

* Adding the information in the documentation

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [10.x.x] AxF UI improvements (#1902)

* AxF UI - Remove possibility to select main BRDF as BTF since it is unsupported (could be handy to show it if it was imported as such, but for now we safely ignore since importer doesn't produce a material with that mode selected)
Also prevent compilation error even if selected.

* AxF UI - Add a bit of tooltips (even if for some fields engine editor bug doesn't show them), group advanced surface inputs into their own foldable UI block, make clearer the tiling/offset vector meaning.

* AxF UI - Remove UI parts that were moved into the main mapping section.

* AxF - Update the documentation to reflect UI changes.

* AxF new UI - Add missing file

* Close popup window when focus is lost (case 1258571) (#1907)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Default contact shadow LIGHT quality setting set to true on High (#1911)

* Have contact shadow on high quality.

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix double addition to sorted list (#1916)

* Added the possibility to replace or overwrite already existing local package when installing a new one. (#1921)

* When trying to install the local configuration package, if another one is already present the user is now asked whether they want to keep it or not.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed an exception thrown when closing the lookdev because there is no active SRP anymore. (#1925)

* Fixed an exception thrown when closing the lookdev because there is no active SRP anymore.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed UI alignment of framesettings (#1929)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed an issue where entering playmode would close the LookDev window. (#1937)

* Fixed an exception thrown when closing the lookdev because there is no active SRP anymore.

* Update changelog

* Fixed an issue where entering playmode would close the LookDev window.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Added Simple mode to Earth Preset for PBR Sky (#1866)

* Added Simple Earth Mode to PBR Sky

* Update doc

* update doc

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix hair shader compilation issue with Debug Display mode (#2023)

* Fix compilation issue with debug mode and hair

* Update CHANGELOG.md

* Improve MSAA color resolve when very different samples are merged together (#1839)

* Improve MSAA color resolve.

* Changelog

* Revert unwanted changes

This reverts commit a55a905.

* Update refs

* Linux refs

* update linux and mac reference screenshots

Co-authored-by: Sebastien Lagarde <sebastien@unity3d.com>

* Revert "Fix hair shader compilation issue with Debug Display mode (#2023)"

This reverts commit 16989c6.

* Screen Space Ambient Occlusion for Shadow Matte (#1901)

* Added the export of normals during the prepass for shadow matte for proper SSAO calculation.

* change log

* update reference screenshots

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed Cutoff not working properly with ray tracing shaders default and SG (case 1261292). (#1923)

* Fixed Cutoff not working properly with ray tracing shaders default and SG (case 1261292).

* Update LitData.hlsl

* Update AxFData.hlsl

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix hair shader compilation issue with Debug Display mode (#2034)

* Fix compilation issue with debug mode and hair

* Update CHANGELOG.md

* Update Deferred.compute

* Update LightLoop.hlsl

* add missing meta

* Added BlackboardInputInfo attribute to order and rename shader inputs

* changed int priority to float

* Don't show shader input that don't have the BlackboardInputInfo attribute

Co-authored-by: FrancescoC-Unity <francescoc@unity3d.com>
Co-authored-by: Anis <anis@unity3d.com>
Co-authored-by: sebastienlagarde <sebastien@unity3d.com>
Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com>
Co-authored-by: IonutNedelcuUnity <43206223+IonutNedelcuUnity@users.noreply.github.com>
Co-authored-by: Adrien de Tocqueville <adrien.tocqueville@unity3d.com>
Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com>
Co-authored-by: slunity <37302815+slunity@users.noreply.github.com>
Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com>
Co-authored-by: JulienIgnace-Unity <julien@unity3d.com>
sebastienlagarde added a commit that referenced this pull request Oct 4, 2020
* Skip biquadratic reconstruction when doing filtering

* changelog

* Use int instead of float (was doing experiment with multiple options)

* Mis missing docs

* Moving function to internal and adding doc for missing param in planar reflection function

* Halving the perf impact of film grain and sRGB dithering in Final pass (#1782)

* Optimize ALU of grain and dithering

* changelog

* Fix when res is smaller than grain texture

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* New DXR HDRP test for testing SNorm16 vertex format support in ray tracing shaders (#1651)

* Added new DXR test (6000_VertexFormats) for testing a few vertex attribute formats.

* Deleted unused material

* Perform the first mip of the depth pyramid alongside the downsample of depth buffer for low res transparents (#1800)

* Skip redundant mip0 of depth pyramid

* changelog

* Fix register on ps

* Reuse minDepth

* Make sure in rendergraph the copy of the depth buffer happens.

* Wrong naming

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix for text of shadow splits being truncated at the bottom (#1822)

* Add some more margin

* Changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix property field drawing in custom pass volume (#1824)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Force probe to render again if first time was during async shader compilation (#1847)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Refresh environment library field in Lookdev (#1849)

* Refresh the library field too

* Add the refresh on Repaint

* Changelog

* Guard for null

* Revert "Add the refresh on Repaint"

This reverts commit 072c8e5.

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix matcap preferences serialization issue (#2013)

* Fix serialization issue

* Changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Added a way to check the normals through the material views. (#1895)

* Added a way to check the normals through the material views.

* Adding the information in the documentation

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [10.x.x] AxF UI improvements (#1902)

* AxF UI - Remove possibility to select main BRDF as BTF since it is unsupported (could be handy to show it if it was imported as such, but for now we safely ignore since importer doesn't produce a material with that mode selected)
Also prevent compilation error even if selected.

* AxF UI - Add a bit of tooltips (even if for some fields engine editor bug doesn't show them), group advanced surface inputs into their own foldable UI block, make clearer the tiling/offset vector meaning.

* AxF UI - Remove UI parts that were moved into the main mapping section.

* AxF - Update the documentation to reflect UI changes.

* AxF new UI - Add missing file

* Close popup window when focus is lost (case 1258571) (#1907)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Default contact shadow LIGHT quality setting set to true on High (#1911)

* Have contact shadow on high quality.

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix double addition to sorted list (#1916)

* Added the possibility to replace or overwrite already existing local package when installing a new one. (#1921)

* When trying to install the local configuration package, if another one is already present the user is now asked whether they want to keep it or not.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed an exception thrown when closing the lookdev because there is no active SRP anymore. (#1925)

* Fixed an exception thrown when closing the lookdev because there is no active SRP anymore.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed UI alignment of framesettings (#1929)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed an issue where entering playmode would close the LookDev window. (#1937)

* Fixed an exception thrown when closing the lookdev because there is no active SRP anymore.

* Update changelog

* Fixed an issue where entering playmode would close the LookDev window.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Added Simple mode to Earth Preset for PBR Sky (#1866)

* Added Simple Earth Mode to PBR Sky

* Update doc

* update doc

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix hair shader compilation issue with Debug Display mode (#2023)

* Fix compilation issue with debug mode and hair

* Update CHANGELOG.md

* Improve MSAA color resolve when very different samples are merged together (#1839)

* Improve MSAA color resolve.

* Changelog

* Revert unwanted changes

This reverts commit a55a905.

* Update refs

* Linux refs

* update linux and mac reference screenshots

Co-authored-by: Sebastien Lagarde <sebastien@unity3d.com>

* Revert "Fix hair shader compilation issue with Debug Display mode (#2023)"

This reverts commit 16989c6.

* Screen Space Ambient Occlusion for Shadow Matte (#1901)

* Added the export of normals during the prepass for shadow matte for proper SSAO calculation.

* change log

* update reference screenshots

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed Cutoff not working properly with ray tracing shaders default and SG (case 1261292). (#1923)

* Fixed Cutoff not working properly with ray tracing shaders default and SG (case 1261292).

* Update LitData.hlsl

* Update AxFData.hlsl

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix hair shader compilation issue with Debug Display mode (#2034)

* Fix compilation issue with debug mode and hair

* Update CHANGELOG.md

* Update Deferred.compute

* Update LightLoop.hlsl

* add missing meta

* Fix cubemap static preview + remove custom inspector (#2041)

* Removed HDCubemapInspector

* Updated changelog

* Fixed wizard DXR setup for non-compatible systems (#2003)

* Fixed wizard DXR setup for non-compatible systems

* Updated changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix Custom Post Process affecting preview cameras (#1988)

* Fix after opaque and sky post processes not disabled by frame setting

* Disable custom post process for previews

* Updated changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix for lens distortion breaking rendering (#1938)

* Do different check to see if lens distortion is on

* Changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed save popup appearing twice (#2002)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Remove unused variable causing error (#1942)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Add screenshots of the debug modes (#2051)

* Add back hdri distortion (#2049)

* Fixed the dependecy of FrameSettings (MSAA, ClearGBuffer, DepthPrepassWithDeferred) (case 1277620). (#1915)

* Fixed the dependecy of FrameSettings (MSAA, ClearGBuffer, DepthPrepassWithDeferred) (case 1277620).

* fixing typos

* Update FrameSettingsUI.Drawers.cs

Co-authored-by: Sebastien Lagarde <sebastien@unity3d.com>

* Fixed the usage of GUIEnable for volume components (case 1280018). (#1996)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed the diffusion profile becoming invalid when hitting the reset button (case 1269462). (#2000)

* Fixed the diffusion profile becoming invalid when hitting the reset (case 1269462).

* removing unwanted changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* bump time (#2047)

* Fix issue with MSAA resolve killing alpha channel (#2046)

* Preserve alpha channel during resolve.

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix warning (#2057)

* - Fixed a warning in materialevalulation (#2058)

- Fixed an error when building the player.

* Fix box light disappearing when range is below 1 and no range attenuation (#1989)

* Fix

* Changelog

* Fix typo

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Switch RenderGraph path as default. (#1783)

* Enable Render Graph by default.

* Fixed a leak in test 9901

* Enabled debug menu entry for enabling/disabling Render Graph

* Cleaned up Raytracing buffers when not using rendergraph

* Fixed path tracing and non render graph path.

* Fixed AO allocation

* Updated yamato to change RenderGraph tests to non render graph tests.

* Removed unused function

* Fixed ambient occlusion with Render Graph

* Fixed Render Graph Log to log all graphs during a frame.

* Fixed binding of light list buffers in forward.

* Fixed GCalloc

* Remove obsolete member of test cameras

* Workaround for weird gcalloc in GrabCoCHistory when XR and RG are both enabled.

* Post merge fix

* Temp yamato remote fix

* Tentative fix part 2

* Revert "Tentative fix part 2"

This reverts commit 4f6f83d.

* Revert "Temp yamato remote fix"

This reverts commit 22e6617.

* Tmp workaround yamato remote

* Missing doc

* Replace scp with rsync to avoid locked .git issue

* Fixed transparent MSAA

* Update yml

* Fixed some full screen debug with XR.

* Revert "Replace scp with rsync to avoid locked .git issue"

This reverts commit 60b47e2.

# Conflicts:
#	.yamato/hdrp-osx-metal.yml
#	.yamato/hdrp_hybrid-osx-metal.yml
#	.yamato/shadergraph-osx-metal.yml
#	.yamato/universal-osx-metal.yml
#	.yamato/universal_hybrid-osx-metal.yml
#	.yamato/vfx_hdrp-osx-metal.yml
#	.yamato/vfx_urp-osx-metal.yml

* regen yml

* Disable GCAlloc tests on macos

* Added an index to render graph texture resources name to help tracking in analysis tools.

* Removed useless parameters

* Fixed ResolveFullScreenDebug on Vulkan.

* Fixed binding of depth pyramid shader parameter during forward transparent passes.

* Fixed motion vector buffer binding in custom passes.

* Fixed a wrong test in custom passes.

* Bind null handle to avoid issue with planar not needing this, but main camera not.

* Changelog

* Comment

* Update yml files

* Update yml files

* update resource asset and refrence screenshots for 001-HDTemplate

* Update yml

Co-authored-by: Theo Penavaire <theo.penavaire@gmail.com>
Co-authored-by: FrancescoC-Unity <francescoc@unity3d.com>
Co-authored-by: Sebastien Lagarde <sebastien@unity3d.com>

* Misc Render Graph Improvements (#2060)

* Enable Render Graph by default.

* Fixed a leak in test 9901

* Enabled debug menu entry for enabling/disabling Render Graph

* Cleaned up Raytracing buffers when not using rendergraph

* Fixed path tracing and non render graph path.

* Fixed AO allocation

* Updated yamato to change RenderGraph tests to non render graph tests.

* Removed unused function

* Fixed ambient occlusion with Render Graph

* Fixed Render Graph Log to log all graphs during a frame.

* Fixed binding of light list buffers in forward.

* Fixed GCalloc

* Remove obsolete member of test cameras

* Workaround for weird gcalloc in GrabCoCHistory when XR and RG are both enabled.

* Post merge fix

* Temp yamato remote fix

* Tentative fix part 2

* Revert "Tentative fix part 2"

This reverts commit 4f6f83d.

* Revert "Temp yamato remote fix"

This reverts commit 22e6617.

* Tmp workaround yamato remote

* Missing doc

* Replace scp with rsync to avoid locked .git issue

* Fixed transparent MSAA

* Update yml

* Fixed some full screen debug with XR.

* Revert "Replace scp with rsync to avoid locked .git issue"

This reverts commit 60b47e2.

# Conflicts:
#	.yamato/hdrp-osx-metal.yml
#	.yamato/hdrp_hybrid-osx-metal.yml
#	.yamato/shadergraph-osx-metal.yml
#	.yamato/universal-osx-metal.yml
#	.yamato/universal_hybrid-osx-metal.yml
#	.yamato/vfx_hdrp-osx-metal.yml
#	.yamato/vfx_urp-osx-metal.yml

* regen yml

* Disable GCAlloc tests on macos

* Fixed a leak.

* Change bad variable name.

* Split debug overlay passes to avoid always reading their inputs

Refactored DebugOverlay to make it a class.

* Fixed decal atlas debug with RG

* Added name to the backbuffer and a newline between Texture and Compute resources.

* Properly added name to backbuffer.

* Fixed debugger display for resource handles

* Added meta info to resource handles to better check validity.

Co-authored-by: Theo Penavaire <theo.penavaire@gmail.com>

* Fixed Probe Volumes with render graph. (#2061)

* Improve light AABB generation #2 (#1906)

* Implement clipping and culling (does not consider view frustum corners)

* Support orthographic projection

* Turn 'scaleXY' into a scalar

* Test corners of the view volume

* Improve the placeholder for the linear depth

* Fix aspect

* Bugfix

* Optimize

* Also store view space Z

* Optimize orthographic

* Optimize LUT

* Add wave intrinsic support

* Fix group count

* Reduce the kernel count to 1

* Remove old code

* Bounds check

* Add a profiling marker

* Fix lane masks

* Fix compiler warning

* Remove GPU Pro reference

* Be politically correct

* No instrinsics on Xbox

* Update CHANGELOG.md

* update reference screenshots for mac

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Update TestCaseFilters.asset (#2067)

* Fix alpha not having TAA applied to it. (#2069)

* TAA'd alpha was never output

* Changelog

* Fix issues with bloom sampling outside  (#1930)

* Fix leftover from guard bands and fix wrong clamping of UVs

* Changelog

* Fix dof bug

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix rendergraph on consoles when motion vectors are enabled (#2076)

* Fix

* reput the branch

* changelog

* Revert history change

* Update material.hlsl include in all .shader to be at correct location (#2082)

* removed reference screenshots

* update reference screenshots

* quie warning in srcbounds.compute

* update .meta for reference screenshots

* Revert: Fix alpha not having TAA applied to it. (#2069)

* update screenshost of runtime test

* Update 4052_TAA.png

* Fixed the Ray-Tracing related Debug Display not working in render graph mode. (#1971)

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix nan in the pbr sky (#1983)

* Fix nan in pbr sky

* use safepositivepow

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [HDRP][LookDev] Ensure stylesheet are loaded before applying them on Domain Reload (#1985)

* Ensure stylesheet are loaded before applying them on Domain Reload

* Added changelog description

* Fix for upgrade package workflow

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix accumulation on DX11 (#1987)

* Fix accumulation on DX11

* Remove left-over line of code

* minor bugfix

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [HDRP][Compositor] Fix issue with screen space UI not drawing (#2070)

* Fix issue with screen space UI not drawing on the graphics compositor

* Revert minor code change

* Remove debug/log messages

* Hide internal compositor data from inspector

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Added a new volume component parameter to control the max ray length of directional lights(case 1279849). (#1991)

Removed the max clamp value for the RTR, RTAO and RTGI's ray length (case 1279849).

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed error Maximum allowed thread group count is 65535 when resolution is very high.  (#2068)

* Fix issue when we need more than 65535

* Changelog

* Push rest of file

* Missing offset

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Added context options "Move to Top", "Move to Bottom", "Expand All" and "Collapse All" for volume components. (#2071)

* Added context options "Move to Top", "Move to Bottom", "Expand All" and "Collapse All" for volume components.

* Fixing the expansion state after moving

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fixed LOD mesh stripping and LOD Group UI (#2072)

* Current LOD bias and max values for scene view rendering is now using the default frame settings. This makes LODGroup UI consistent with what is happening on screen.

* LOD Meshes are now properly stripped depending on the Max LOD value stored in all HDRP assets of a build.

* Added a section about LOD management in the feature comparison with builtin to explain the differences and that the QualitySettings lod APIs aren't supported anymore.

* Update changelog

* Updated doc with review feedback.

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Added support for box and pyramid point lights in path tracing (#2027)

* Added support for box and pyramid point lights.

* Updated changelog.

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [HDRP][Compositor] Fix outlines in transitions between post-processed and plain regions  (#1972)

* Add controls for the transition between post processed and plain image parts

* Changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Reduce bloom flickering (#2035)

* Fix bilinear sampling uv and remove upsampling guard bands

* Added high quality prefiltering option

* Changelog & doc

* Use predeclared samplers and addback guard bands

* Use appropriate overload

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Meshes with decal material not added to RT acceleration structure anymore (#2079)

* Test that a material is non-decal before adding corresp. mesh to the RT AS.

* Updated changelog.

* Update HDRaytracingManager.cs

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Decal cross fade support (#1986)

* Enable LOD cross fade

* Changelog

* Make changes only for mesh decals

* Update DecalData.hlsl

* Update DecalSurfaceOptionsUIBlock.cs

* do some cleanup and move ComputeFadeMaskSeed in ShaderVariablesFunctions.hlsl

* update documentation

* Update ShaderVariablesFunctions.hlsl

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [HDRP][Compositor] Fix camera stacking for AOVs in the graphics compositor (#1912)

* Fix camera stacking for AOVs in the graphics compositor

* Fix null reference exception when closing the compositor window

* RenderGraph implementation for AOV stacking and misc improvements

* Update HDRenderPipelineResources.asset

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* filter out scene 2306 shadow tint on metal due to instability

* fix all test

Co-authored-by: FrancescoC-Unity <francescoc@unity3d.com>
Co-authored-by: Anis <anis@unity3d.com>
Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com>
Co-authored-by: IonutNedelcuUnity <43206223+IonutNedelcuUnity@users.noreply.github.com>
Co-authored-by: Adrien de Tocqueville <adrien.tocqueville@unity3d.com>
Co-authored-by: anisunity <42026998+anisunity@users.noreply.github.com>
Co-authored-by: slunity <37302815+slunity@users.noreply.github.com>
Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com>
Co-authored-by: JulienIgnace-Unity <julien@unity3d.com>
Co-authored-by: Antoine Lelievre <antoinel@unity3d.com>
Co-authored-by: Theo Penavaire <theo.penavaire@gmail.com>
Co-authored-by: Evgenii Golubev <EvgeniiG@users.noreply.github.com>
Co-authored-by: jenniferd-unity <71718938+jenniferd-unity@users.noreply.github.com>
Co-authored-by: Pavlos Mavridis <pavlos.mavridis@unity3d.com>
Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org>
sebastienlagarde added a commit that referenced this pull request Nov 16, 2020
* Added a warning when trying to bake with static lighting being in an invalid state.

* Fix light resolution scalable settings in the Light Explorer #2470

* Better tooltip for exposure weight on emission fields. #1821

* Fix rendering of custom passes in the Custom Pass Volume inspector #1824

* Updated the implementation details for pb sky (#1872)

* Add disclaimer about object motion vectors not working in the scene view (#1900)

* Update Render-Pipeline-Debug-Window.md

* Update Render-Pipeline-Debug-Window.md

* Fix double addition to sorted volume lists #1916

* fix case 1244430 removing camera comp from prefab #1953

* Fix nan in the pbr sky #1983

* [HDRP][LookDev] Ensure stylesheet are loaded before applying them on Domain Reload (#1985)

* Fix Custom Post Process affecting preview cameras #1988

* Fix matcap preferences serialization issue #2013

* Remove XRSystemTests #2241

* HDRP - Fix XR shadows culling #2263

* Adding support for CloudRendering to HDRP #2436

* Fix volument component creation via script #2369

* [Backport 7.x.x] Fix issue with previous frame exposure texture being not null, but containing garbage (#2620)

* Fix

* Changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [Backport 7.x.x] Fixed error Maximum allowed thread group count is 65535 when resolution is very high (#2622)

* Fix

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

Co-authored-by: JulienIgnace-Unity <julien@unity3d.com>
Co-authored-by: Adrien de Tocqueville <adrien.tocqueville@unity3d.com>
Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com>
Co-authored-by: JordanL8 <lewis.jordan@hotmail.co.uk>
Co-authored-by: Martin Thorzen <35328557+martint-unity@users.noreply.github.com>
Co-authored-by: jenniferd-unity <71718938+jenniferd-unity@users.noreply.github.com>
Co-authored-by: Antoine Lelievre <antoinel@unity3d.com>
Co-authored-by: Fabien Houlmann <44069206+fabien-unity@users.noreply.github.com>
Co-authored-by: Andrew Spiering <aspiering@gmail.com>
sebastienlagarde added a commit that referenced this pull request Nov 17, 2020
* Fix for potentially corrupted refraction result on xbox #1699

* Update HDRenderPipeline.LookDev.cs (#1740)

* Update Layered-Lit-Shader #1766

* Fix for assertion on undoing a mod of diffuse profile list with volume profile deleted #1769

* Fixed two issues with sky static lighting. #1775

* Better tooltip for exposure weight on emission fields. #1821

* Fix rendering of custom passes in the Custom Pass Volume inspector #1824

* Updated the implementation details for pb sky (#1872)

* Fixed typo in TextureCache2D.cs (#1896)

* Add disclaimer about object motion vectors not working in the scene view (#1900)

* Update Render-Pipeline-Debug-Window.md

* Update Render-Pipeline-Debug-Window.md

* Fix double addition to sorted volume lists #1916

* Fix issues with bloom sampling outside #1930

* fix case 1244430 removing camera comp from prefab #1953

* Fix nan in the pbr sky #1983

* [HDRP][LookDev] Ensure stylesheet are loaded before applying them on Domain Reload #1985

* Fix Custom Post Process affecting preview cameras #1988

* Fix box light disappearing when range is below 1 and no range attenuation #1989

* Fix matcap preferences serialization issue #2013

* [Backport 8.x.x] Fixed error Maximum allowed thread group count is 65535 when resolution is very high (#2623)

* [10.x.x] Axf: add normal gradients and all mapping modes (uv, planar, triplanar) #583

* [10.x.x] Axf fix shininess exp to roughness, ssr transparent and alpha test #587

* Update Light-Component.md (#682)

* push meta

* removed undesired change in AXF

* Fix transparent movec scene view #698

* Porting console fixes to staging (#699)

* Update HDRP-Camera.md (#706)

* Pre warm RT Handle system so that reallocations are reduced. #713

* Update PlanarReflectionProbeCache.cs

* Update preview naming in raytrace component #753

* Workaround for GetKernelThreadGroupSizes returning wrong data #760

* Sanitize transparent motion vectors setting #761

* Standard terrain upgrader (#762)

* Update Reflection-Probe (#790)

* Update Reflection-Probe.md

* Update Reflection-Probe.md

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix reflection probe framesettings override #796

* Force post process parent setting to be before child settings #799

* Fixed 1253367 by rebaking probe with missing baked texture. #818

* Fix issue with blocky artifacts when decals affecting metallic are applied on specular color workflow #823

* Fixed blend distance editing (1248931) #838

* Fix API breaking change: Add Public quality to Raytracing volume effect

* Fix API breaking change: Add Public quality to Raytracing volume effect - RR

* Update HDR information. Also updated format and links. (#853)

* Fix message for metal and ao (#859)

* d Fix issue with the blue line of prefab modifications for Volume mode #860

* Recompute FOV when generating PixelCoord To WorldSpace View Direction Matrix #865

* Upgrade default legacy terrain to HDRP default TerrainLit (#883)

* Editing volumes via script doc (#884)

* Added Volumes API doc

* Update Volumes-API.md

* Changed terminology back to Volume Override

* Added terminology disclaimer

* Update HDRenderPipeline.cs (#994)

* Delete 9713_VirtualTexturing.meta

* Fix SSAO with double sided material and normal mode to none #1043

* Fix emissive mesh layer mask behaviour #1062

* Use the wide mode to force the UI drawing on a single line (1251235) #1064

* Fix custom pass after post process buffer #1072

* Fix for area light baked data not updating when changing the gizmo #1075

* Fixed an error when switch area light shape to disk while an emissive… #1112

* Have the PBR Sky not render black when below horizon #1116

* Find the appropriate default frame settings per editor (case 1247631) #1129

* Fix taaFrameIndex and restore TAA tests for XR #534

* fix typo in the Render Pipeline Wizard #1037

* Add light layer on indirect lighting controller #777

* [8.x.x Backport]  Fix exposure white flash when enabling SSR (#842)

* fix white flash

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [8.x.x Backport] Fix transparent/opaque motion vector inconsistencies by allowing camera-only transparent motion vectors (#837)

* port

* changelog

* Update HDRenderPipeline.cs

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [8.x.x Backport] Fix depth pyramid issues with dynamic resolution (#847)

* Port

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [Backport 8.x.x] Fixed a serialization issue, preventing quality level parameters to undo/redo and update scene view on change. (#1105)

* Fixed a serialization issue, preventing quality level parameters to undo/redo and update scene view on change.

* Fixed issue when using Custom

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [Backport 8.x.x] Fixed Look Dev with Light Theme (#1106)

* Fixed an issue where opening the look dev window with the light theme would make the window blink and eventually crash unity.

# Conflicts:
#	com.unity.render-pipelines.core/Editor/LookDev/DisplayWindow.cs

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [Backport 8.x.x] Fixed decal duplication when editing a prefab in context (#1107)

* Implemented proper culling for decals when used in prefabs and edited in context.

* Compilation fix

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix API breaking change in indirect controller

* Fix area light gizmo not updating engine side light v2 #1156

* Add missing ClothObj.

* HDRP: Default indirect Lighting controller Layers to Everything to ease the migration

* Update HDRenderPipelineResources.asset

* Fixed logic of test on presence of HDRP asset that would wrongly trigger (#824)

a warning message when not in batch mode.

* Rename h to hlsl

* Update cas include paths (#1227)

* Fix XR single-pass macros in tessellation shaders #1160

* Hdrp/fix hierarchicalbox gizmo symetry and homothety mode ensuring face faces outside #1228

* [8.x.x backport] Fix issues with history sampling and hw dynamic res (#1777)

* Fix TAA dynamic res issue

* Changelog

* [Backport 8.x.x] Fixed an issue where look dev lighting would go black when a new scene is loaded. (#1322)

* Fixed an issue where look dev lighting would go black when a new scene is loaded.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix

* Changelog

Co-authored-by: slunity <37302815+slunity@users.noreply.github.com>
Co-authored-by: JordanL8 <lewis.jordan@hotmail.co.uk>
Co-authored-by: Sebastien Lagarde <sebastien@unity3d.com>
Co-authored-by: Adrien de Tocqueville <adrien.tocqueville@unity3d.com>
Co-authored-by: remi-chapelain <57442369+remi-chapelain@users.noreply.github.com>
Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com>
Co-authored-by: Fabien Houlmann <44069206+fabien-unity@users.noreply.github.com>
Co-authored-by: Evgenii Golubev <EvgeniiG@users.noreply.github.com>
Co-authored-by: JulienIgnace-Unity <julien@unity3d.com>
Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org>
Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com>

* Update Feature-Comparison.md (#2111)

* Update Feature-Comparison.md

Changed Feature compatabilitty with AR Foundation from "No" to "Yes"

* Update Feature-Comparison.md

HDRP compatability with AR Foundation changed to "No".

* Remove XRSystemTests #2241

* HDRP - Fix XR shadows culling #2263

* Fix volument component creation via script #2369

* Adding support for CloudRendering to HDRP #2436

* Fix light resolution scalable settings in the Light Explorer #2470

* [HDRP] Fix issue when changing FoV with the physical camera fold-out closed #2570

* [Backport 8.x.x] Fix issue with previous frame exposure texture being not null, but containing garbage (#2621)

* [10.x.x] Axf: add normal gradients and all mapping modes (uv, planar, triplanar) #583

* [10.x.x] Axf fix shininess exp to roughness, ssr transparent and alpha test #587

* Update Light-Component.md (#682)

* push meta

* removed undesired change in AXF

* Fix transparent movec scene view #698

* Porting console fixes to staging (#699)

* Update HDRP-Camera.md (#706)

* Pre warm RT Handle system so that reallocations are reduced. #713

* Update PlanarReflectionProbeCache.cs

* Update preview naming in raytrace component #753

* Workaround for GetKernelThreadGroupSizes returning wrong data #760

* Sanitize transparent motion vectors setting #761

* Standard terrain upgrader (#762)

* Update Reflection-Probe (#790)

* Update Reflection-Probe.md

* Update Reflection-Probe.md

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix reflection probe framesettings override #796

* Force post process parent setting to be before child settings #799

* Fixed 1253367 by rebaking probe with missing baked texture. #818

* Fix issue with blocky artifacts when decals affecting metallic are applied on specular color workflow #823

* Fixed blend distance editing (1248931) #838

* Fix API breaking change: Add Public quality to Raytracing volume effect

* Fix API breaking change: Add Public quality to Raytracing volume effect - RR

* Update HDR information. Also updated format and links. (#853)

* Fix message for metal and ao (#859)

* d Fix issue with the blue line of prefab modifications for Volume mode #860

* Recompute FOV when generating PixelCoord To WorldSpace View Direction Matrix #865

* Upgrade default legacy terrain to HDRP default TerrainLit (#883)

* Editing volumes via script doc (#884)

* Added Volumes API doc

* Update Volumes-API.md

* Changed terminology back to Volume Override

* Added terminology disclaimer

* Update HDRenderPipeline.cs (#994)

* Delete 9713_VirtualTexturing.meta

* Fix SSAO with double sided material and normal mode to none #1043

* Fix emissive mesh layer mask behaviour #1062

* Use the wide mode to force the UI drawing on a single line (1251235) #1064

* Fix custom pass after post process buffer #1072

* Fix for area light baked data not updating when changing the gizmo #1075

* Fixed an error when switch area light shape to disk while an emissive… #1112

* Have the PBR Sky not render black when below horizon #1116

* Find the appropriate default frame settings per editor (case 1247631) #1129

* Fix taaFrameIndex and restore TAA tests for XR #534

* fix typo in the Render Pipeline Wizard #1037

* Add light layer on indirect lighting controller #777

* [8.x.x Backport]  Fix exposure white flash when enabling SSR (#842)

* fix white flash

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [8.x.x Backport] Fix transparent/opaque motion vector inconsistencies by allowing camera-only transparent motion vectors (#837)

* port

* changelog

* Update HDRenderPipeline.cs

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [8.x.x Backport] Fix depth pyramid issues with dynamic resolution (#847)

* Port

* changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [Backport 8.x.x] Fixed a serialization issue, preventing quality level parameters to undo/redo and update scene view on change. (#1105)

* Fixed a serialization issue, preventing quality level parameters to undo/redo and update scene view on change.

* Fixed issue when using Custom

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [Backport 8.x.x] Fixed Look Dev with Light Theme (#1106)

* Fixed an issue where opening the look dev window with the light theme would make the window blink and eventually crash unity.

# Conflicts:
#	com.unity.render-pipelines.core/Editor/LookDev/DisplayWindow.cs

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* [Backport 8.x.x] Fixed decal duplication when editing a prefab in context (#1107)

* Implemented proper culling for decals when used in prefabs and edited in context.

* Compilation fix

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix API breaking change in indirect controller

* Fix area light gizmo not updating engine side light v2 #1156

* Add missing ClothObj.

* HDRP: Default indirect Lighting controller Layers to Everything to ease the migration

* Update HDRenderPipelineResources.asset

* Fixed logic of test on presence of HDRP asset that would wrongly trigger (#824)

a warning message when not in batch mode.

* Rename h to hlsl

* Update cas include paths (#1227)

* Fix XR single-pass macros in tessellation shaders #1160

* Hdrp/fix hierarchicalbox gizmo symetry and homothety mode ensuring face faces outside #1228

* [8.x.x backport] Fix issues with history sampling and hw dynamic res (#1777)

* Fix TAA dynamic res issue

* Changelog

* [Backport 8.x.x] Fixed an issue where look dev lighting would go black when a new scene is loaded. (#1322)

* Fixed an issue where look dev lighting would go black when a new scene is loaded.

* Update changelog

Co-authored-by: sebastienlagarde <sebastien@unity3d.com>

* Fix

* Changelog

Co-authored-by: slunity <37302815+slunity@users.noreply.github.com>
Co-authored-by: JordanL8 <lewis.jordan@hotmail.co.uk>
Co-authored-by: Sebastien Lagarde <sebastien@unity3d.com>
Co-authored-by: Adrien de Tocqueville <adrien.tocqueville@unity3d.com>
Co-authored-by: remi-chapelain <57442369+remi-chapelain@users.noreply.github.com>
Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com>
Co-authored-by: Fabien Houlmann <44069206+fabien-unity@users.noreply.github.com>
Co-authored-by: Evgenii Golubev <EvgeniiG@users.noreply.github.com>
Co-authored-by: JulienIgnace-Unity <julien@unity3d.com>
Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org>
Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com>

* Added a warning when trying to bake with static lighting being in an invalid state. #2597

* Fix volumetric fog nan #2174

* Fixed a null ref in the volume component list when there is no volume components in the project #1282

Co-authored-by: FrancescoC-unity <43168857+FrancescoC-unity@users.noreply.github.com>
Co-authored-by: JordanL8 <lewis.jordan@hotmail.co.uk>
Co-authored-by: JulienIgnace-Unity <julien@unity3d.com>
Co-authored-by: Adrien de Tocqueville <adrien.tocqueville@unity3d.com>
Co-authored-by: Antoine Lelievre <antoinel@unity3d.com>
Co-authored-by: Martin Thorzen <35328557+martint-unity@users.noreply.github.com>
Co-authored-by: jenniferd-unity <71718938+jenniferd-unity@users.noreply.github.com>
Co-authored-by: slunity <37302815+slunity@users.noreply.github.com>
Co-authored-by: remi-chapelain <57442369+remi-chapelain@users.noreply.github.com>
Co-authored-by: fredericv-unity3d <55485372+fredericv-unity3d@users.noreply.github.com>
Co-authored-by: Fabien Houlmann <44069206+fabien-unity@users.noreply.github.com>
Co-authored-by: Evgenii Golubev <EvgeniiG@users.noreply.github.com>
Co-authored-by: Emmanuel Turquin <emmanuel@turquin.org>
Co-authored-by: Remi Slysz <40034005+RSlysz@users.noreply.github.com>
Co-authored-by: Vic-Cooper <63712500+Vic-Cooper@users.noreply.github.com>
Co-authored-by: Andrew Spiering <aspiering@gmail.com>
Co-authored-by: Pavlos Mavridis <pavlos.mavridis@unity3d.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants