From 33bc632b0ae8d57cf750034d98207a759f4d71ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Penavaire?= Date: Mon, 27 Sep 2021 16:12:16 +0200 Subject: [PATCH 1/7] Bump all packages to 13.1.0 --- com.unity.render-pipelines.core/CHANGELOG.md | 2 ++ com.unity.render-pipelines.core/package.json | 2 +- .../CHANGELOG.md | 2 ++ .../package.json | 4 +-- .../CHANGELOG.md | 6 +++- .../package.json | 10 +++---- .../CHANGELOG.md | 7 ++++- .../package.json | 6 ++-- com.unity.shadergraph/CHANGELOG.md | 3 ++ com.unity.shadergraph/package.json | 4 +-- .../com.unity.template.hd/CHANGELOG.md | 5 ++++ .../com.unity.template.hd/package.json | 4 +-- com.unity.template-hd/Packages/manifest.json | 2 +- .../com.unity.template.universal/CHANGELOG.md | 5 ++++ .../com.unity.template.universal/package.json | 6 ++-- .../Packages/manifest.json | 2 +- .../package.json | 29 ++++++++++++------- .../package.json | 4 +-- com.unity.visualeffectgraph/CHANGELOG.md | 2 ++ com.unity.visualeffectgraph/package.json | 6 ++-- 20 files changed, 73 insertions(+), 38 deletions(-) diff --git a/com.unity.render-pipelines.core/CHANGELOG.md b/com.unity.render-pipelines.core/CHANGELOG.md index d59228468e2..7fd7286d96f 100644 --- a/com.unity.render-pipelines.core/CHANGELOG.md +++ b/com.unity.render-pipelines.core/CHANGELOG.md @@ -4,6 +4,8 @@ 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). +## [13.1.0] - 2021-09-24 + ## [13.0.0] - 2021-09-01 Version Updated diff --git a/com.unity.render-pipelines.core/package.json b/com.unity.render-pipelines.core/package.json index ccb01245cf4..22851bc6365 100644 --- a/com.unity.render-pipelines.core/package.json +++ b/com.unity.render-pipelines.core/package.json @@ -1,7 +1,7 @@ { "name": "com.unity.render-pipelines.core", "description": "SRP Core makes it easier to create or customize a Scriptable Render Pipeline (SRP). SRP Core contains reusable code, including boilerplate code for working with platform-specific graphics APIs, utility functions for common rendering operations, and shader libraries. The code in SRP Core is use by the High Definition Render Pipeline (HDRP) and Universal Render Pipeline (URP). If you are creating a custom SRP from scratch or customizing a prebuilt SRP, using SRP Core will save you time.", - "version": "13.0.0", + "version": "13.1.0", "unity": "2022.1", "unityRelease": "0a8", "displayName": "Core RP Library", diff --git a/com.unity.render-pipelines.high-definition-config/CHANGELOG.md b/com.unity.render-pipelines.high-definition-config/CHANGELOG.md index 51e98183c06..da0ba5bf5c5 100644 --- a/com.unity.render-pipelines.high-definition-config/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition-config/CHANGELOG.md @@ -4,6 +4,8 @@ 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). +## [13.1.0] - 2021-09-24 + ## [13.0.0] - 2021-09-01 Version Updated diff --git a/com.unity.render-pipelines.high-definition-config/package.json b/com.unity.render-pipelines.high-definition-config/package.json index 87ea4d0e726..39e2f8bd0d7 100644 --- a/com.unity.render-pipelines.high-definition-config/package.json +++ b/com.unity.render-pipelines.high-definition-config/package.json @@ -1,11 +1,11 @@ { "name": "com.unity.render-pipelines.high-definition-config", "description": "Configuration files for the High Definition Render Pipeline.", - "version": "13.0.0", + "version": "13.1.0", "unity": "2022.1", "unityRelease": "0a8", "displayName": "High Definition RP Config", "dependencies": { - "com.unity.render-pipelines.core": "13.0.0" + "com.unity.render-pipelines.core": "13.1.0" } } diff --git a/com.unity.render-pipelines.high-definition/CHANGELOG.md b/com.unity.render-pipelines.high-definition/CHANGELOG.md index 7496c268d5b..544c2facb5a 100644 --- a/com.unity.render-pipelines.high-definition/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition/CHANGELOG.md @@ -4,6 +4,11 @@ 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). +## [13.1.0] - 2021-09-24 + +### Added +- Added a SG node to get the main directional light direction. + ## [13.0.0] - 2021-09-01 ### Fixed @@ -145,7 +150,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Added an option to render screen space global illumination in half resolution to achieve real-time compatible performance in high resolutions (case 1353727). - Added a built-in custom pass to draw object IDs. - Added an example in the documentation that shows how to use the accumulation API for high quality antialiasing (supersampling). -- Added a SG node to get the main directional light direction. ### Fixed - Fixed Intensity Multiplier not affecting realtime global illumination. diff --git a/com.unity.render-pipelines.high-definition/package.json b/com.unity.render-pipelines.high-definition/package.json index fc89916300e..a13922f5454 100644 --- a/com.unity.render-pipelines.high-definition/package.json +++ b/com.unity.render-pipelines.high-definition/package.json @@ -1,7 +1,7 @@ { "name": "com.unity.render-pipelines.high-definition", "description": "The High Definition Render Pipeline (HDRP) is a high-fidelity Scriptable Render Pipeline built by Unity to target modern (Compute Shader compatible) platforms. HDRP utilizes Physically-Based Lighting techniques, linear lighting, HDR lighting, and a configurable hybrid Tile/Cluster deferred/Forward lighting architecture and gives you the tools you need to create games, technical demos, animations, and more to a high graphical standard.", - "version": "13.0.0", + "version": "13.1.0", "unity": "2022.1", "unityRelease": "0a8", "displayName": "High Definition RP", @@ -12,10 +12,10 @@ "com.unity.modules.animation": "1.0.0", "com.unity.modules.imageconversion": "1.0.0", "com.unity.modules.terrain": "1.0.0", - "com.unity.render-pipelines.core": "13.0.0", - "com.unity.shadergraph": "13.0.0", - "com.unity.visualeffectgraph": "13.0.0", - "com.unity.render-pipelines.high-definition-config": "13.0.0" + "com.unity.render-pipelines.core": "13.1.0", + "com.unity.shadergraph": "13.1.0", + "com.unity.visualeffectgraph": "13.1.0", + "com.unity.render-pipelines.high-definition-config": "13.1.0" }, "keywords": [ "graphics", diff --git a/com.unity.render-pipelines.universal/CHANGELOG.md b/com.unity.render-pipelines.universal/CHANGELOG.md index 0fe8f1f16f9..b84519e0a50 100644 --- a/com.unity.render-pipelines.universal/CHANGELOG.md +++ b/com.unity.render-pipelines.universal/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## [13.1.0] - 2021-09-24 + +### Changed + +- URP will no longer render via an intermediate texture unless actively required by a Renderer Feature. See the upgrade guide for compatibility options and how assets are upgraded. + ## [13.0.0] - 2021-09-01 ### Added - URP global setting for stripping post processing shader variants. @@ -13,7 +19,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Changed - Removed experimental tile deferred code. - VFX: New shadergraph support directly on Universal target. -- URP will no longer render via an intermediate texture unless actively required by a Renderer Feature. See the upgrade guide for compatibility options and how assets are upgraded. ### Fixed - Added warning for lit shader detailed abledo, if texture is not linear. [1342011](https://issuetracker.unity3d.com/issues/detail-maps-packed-differently-in-built-in-vs-urp) diff --git a/com.unity.render-pipelines.universal/package.json b/com.unity.render-pipelines.universal/package.json index 68ef7b3e0a7..3bb6c9e0210 100644 --- a/com.unity.render-pipelines.universal/package.json +++ b/com.unity.render-pipelines.universal/package.json @@ -1,15 +1,15 @@ { "name": "com.unity.render-pipelines.universal", "description": "The Universal Render Pipeline (URP) is a prebuilt Scriptable Render Pipeline, made by Unity. URP provides artist-friendly workflows that let you quickly and easily create optimized graphics across a range of platforms, from mobile to high-end consoles and PCs.", - "version": "13.0.0", + "version": "13.1.0", "unity": "2022.1", "unityRelease": "0a8", "displayName": "Universal RP", "dependencies": { "com.unity.mathematics": "1.2.1", "com.unity.burst": "1.5.0", - "com.unity.render-pipelines.core": "13.0.0", - "com.unity.shadergraph": "13.0.0" + "com.unity.render-pipelines.core": "13.1.0", + "com.unity.shadergraph": "13.1.0" }, "keywords": [ "graphics", diff --git a/com.unity.shadergraph/CHANGELOG.md b/com.unity.shadergraph/CHANGELOG.md index 31df09a876b..85d4f21a1ee 100644 --- a/com.unity.shadergraph/CHANGELOG.md +++ b/com.unity.shadergraph/CHANGELOG.md @@ -4,6 +4,9 @@ All notable changes to this package are 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). +## [13.1.0] - 2021-09-24 + + ## [13.0.0] - 2021-09-01 Version Updated diff --git a/com.unity.shadergraph/package.json b/com.unity.shadergraph/package.json index 0dbf609428d..d125443aeb8 100644 --- a/com.unity.shadergraph/package.json +++ b/com.unity.shadergraph/package.json @@ -1,12 +1,12 @@ { "name": "com.unity.shadergraph", "description": "The Shader Graph package adds a visual Shader editing tool to Unity. You can use this tool to create Shaders in a visual way instead of writing code. Specific render pipelines can implement specific graph features. Currently, both the High Definition Rendering Pipeline and the Universal Rendering Pipeline support Shader Graph.", - "version": "13.0.0", + "version": "13.1.0", "unity": "2022.1", "unityRelease": "0a8", "displayName": "Shader Graph", "dependencies": { - "com.unity.render-pipelines.core": "13.0.0", + "com.unity.render-pipelines.core": "13.1.0", "com.unity.searcher": "4.8.0" }, "samples": [ diff --git a/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md b/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md index 0aac69488f2..d21f6a9c540 100644 --- a/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md +++ b/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project template 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). +## [13.1.0] - 2021-09-24 + +### Changed +- Update SRP package to 13.1.0 + ## [13.0.0] - 2021-09-01 ### Changed diff --git a/com.unity.template-hd/Packages/com.unity.template.hd/package.json b/com.unity.template-hd/Packages/com.unity.template.hd/package.json index a894ab8c204..1b72907453d 100644 --- a/com.unity.template-hd/Packages/com.unity.template.hd/package.json +++ b/com.unity.template-hd/Packages/com.unity.template.hd/package.json @@ -1,7 +1,7 @@ { "name": "com.unity.template.hd", "displayName": "High Definition RP", - "version": "13.0.0", + "version": "13.1.0", "type": "template", "host": "hub", "unity": "2022.1", @@ -10,6 +10,6 @@ "com.unity.cinemachine": "2.8.0", "com.unity.inputsystem": "1.1.0-pre.5", "com.unity.learn.iet-framework": "2.0.0", - "com.unity.render-pipelines.high-definition": "13.0.0" + "com.unity.render-pipelines.high-definition": "13.1.0" } } diff --git a/com.unity.template-hd/Packages/manifest.json b/com.unity.template-hd/Packages/manifest.json index 89589dd0cee..fcdd7a781ff 100644 --- a/com.unity.template-hd/Packages/manifest.json +++ b/com.unity.template-hd/Packages/manifest.json @@ -6,7 +6,7 @@ "com.unity.ide.vscode": "1.2.3", "com.unity.inputsystem": "1.1.0-pre.5", "com.unity.learn.iet-framework": "2.0.0", - "com.unity.render-pipelines.high-definition": "13.0.0", + "com.unity.render-pipelines.high-definition": "13.1.0", "com.unity.learn.iet-framework.authoring": "1.0.0", "com.unity.timeline": "1.6.1", "com.unity.ugui": "1.0.0", diff --git a/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md b/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md index 2d5ce6d109d..ababb21dd83 100644 --- a/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md +++ b/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project template 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). +## [13.1.0] - 2021-09-24 + +### Changed +- Update SRP package to 13.1.0 + ## [13.0.0] - 2021-09-01 ### Changed diff --git a/com.unity.template-universal/Packages/com.unity.template.universal/package.json b/com.unity.template-universal/Packages/com.unity.template.universal/package.json index a231e9cc0e7..db61e2bcc89 100644 --- a/com.unity.template-universal/Packages/com.unity.template.universal/package.json +++ b/com.unity.template-universal/Packages/com.unity.template.universal/package.json @@ -1,12 +1,12 @@ { "name": "com.unity.template.universal", "displayName": "Universal Render Pipeline", - "version": "13.0.0", + "version": "13.1.0", "type": "template", "unity": "2022.1", "host": "hub", "description": "The Universal Render Pipeline Template configures Project settings for Projects where performance, wide platform support, and ease of customizing graphics are the primary considerations.\n\nThis Template uses the Universal Render Pipeline (URP) and Shader Graph. URP is prebuilt Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. URP also includes an optimized 2D renderer complete with 2D lights and pixel perfect rendering, and an integrated post-processing solution. Shader Graph is a tool that allows you to create shaders using a visual node editor instead of writing code.\n\nThis template contains a sample Scene that contains examples of how to configure lighting settings, Materials, Shaders, and post-processing effects in URP, several preconfigured Universal Render Pipeline Assets that let you quickly swap between graphics quality levels, and Presets that have been optimized for use with URP.", "dependencies": { - "com.unity.render-pipelines.universal": "13.0.0" + "com.unity.render-pipelines.universal": "13.1.0" } -} \ No newline at end of file +} diff --git a/com.unity.template-universal/Packages/manifest.json b/com.unity.template-universal/Packages/manifest.json index 00b4decb3bb..d58dd7a53c4 100644 --- a/com.unity.template-universal/Packages/manifest.json +++ b/com.unity.template-universal/Packages/manifest.json @@ -10,7 +10,7 @@ "com.unity.ide.visualstudio": "2.0.9", "com.unity.ide.vscode": "1.2.3", "com.unity.purchasing": "3.2.2", - "com.unity.render-pipelines.universal": "13.0.0", + "com.unity.render-pipelines.universal": "13.1.0", "com.unity.test-framework": "1.1.29", "com.unity.textmeshpro": "3.0.6", "com.unity.timeline": "1.6.1", diff --git a/com.unity.testing.graphics-performance/package.json b/com.unity.testing.graphics-performance/package.json index f2444778242..e4f6d2e7f6a 100644 --- a/com.unity.testing.graphics-performance/package.json +++ b/com.unity.testing.graphics-performance/package.json @@ -1,13 +1,20 @@ { - "name": "com.unity.testing.graphics-performance", - "displayName":"Performance Graphics Tests Framework", - "version": "13.0.0", - "unity": "2022.1", - "unityRelease": "0a7", - "description": "Provides performance framework helpers for writing tests for graphics code, such as test scene asset description, performance performance report and shader static analysis.", - "keywords": ["qa", "test", "testing", "tests", "graphics", "performance"], - "dependencies": { - "com.unity.test-framework.performance": "2.0.8-preview", - "com.unity.shaderanalysis": "10.0.0-preview.1" - } + "name": "com.unity.testing.graphics-performance", + "displayName": "Performance Graphics Tests Framework", + "version": "13.1.0", + "unity": "2022.1", + "unityRelease": "0a7", + "description": "Provides performance framework helpers for writing tests for graphics code, such as test scene asset description, performance performance report and shader static analysis.", + "keywords": [ + "qa", + "test", + "testing", + "tests", + "graphics", + "performance" + ], + "dependencies": { + "com.unity.test-framework.performance": "2.0.8-preview", + "com.unity.shaderanalysis": "10.0.0-preview.1" + } } diff --git a/com.unity.testing.visualeffectgraph/package.json b/com.unity.testing.visualeffectgraph/package.json index f1ad5e4505b..b3859988a62 100644 --- a/com.unity.testing.visualeffectgraph/package.json +++ b/com.unity.testing.visualeffectgraph/package.json @@ -1,12 +1,12 @@ { "name": "com.unity.testing.visualeffectgraph", "displayName": "Visual Effect Graphic Tests", - "version": "13.0.0", + "version": "13.1.0", "unity": "2022.1", "unityRelease": "0a7", "description": "This package contains common graphics tests from several scriptable renderpipeline", "dependencies": { - "com.unity.visualeffectgraph": "13.0.0", + "com.unity.visualeffectgraph": "13.1.0", "com.unity.testframework.graphics": "7.8.11-preview", "com.unity.testing.graphics-performance": "8.0.0", "com.unity.test-framework": "1.1.29" diff --git a/com.unity.visualeffectgraph/CHANGELOG.md b/com.unity.visualeffectgraph/CHANGELOG.md index 6982e353f44..9b3773c3242 100644 --- a/com.unity.visualeffectgraph/CHANGELOG.md +++ b/com.unity.visualeffectgraph/CHANGELOG.md @@ -4,6 +4,8 @@ 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). +## [13.1.0] - 2021-09-24 + ## [13.0.0] - 2021-09-01 ### Fixed diff --git a/com.unity.visualeffectgraph/package.json b/com.unity.visualeffectgraph/package.json index e244564fbc0..9284e9f93d2 100644 --- a/com.unity.visualeffectgraph/package.json +++ b/com.unity.visualeffectgraph/package.json @@ -1,7 +1,7 @@ { "name": "com.unity.visualeffectgraph", "displayName": "Visual Effect Graph", - "version": "13.0.0", + "version": "13.1.0", "unity": "2022.1", "unityRelease": "0a8", "description": "The Visual Effect Graph is a node based visual effect editor. It allows you to author next generation visual effects that Unity simulates directly on the GPU. The Visual Effect Graph is production-ready for the High Definition Render Pipeline and runs on all platforms supported by it. Full support for the Universal Render Pipeline and compatible mobile devices is still in development.", @@ -13,8 +13,8 @@ "particles" ], "dependencies": { - "com.unity.shadergraph": "13.0.0", - "com.unity.render-pipelines.core": "13.0.0" + "com.unity.shadergraph": "13.1.0", + "com.unity.render-pipelines.core": "13.1.0" }, "samples": [ { From 8af0086b7009c3c174e99ca8f51548fc2b85ac45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Penavaire?= Date: Mon, 27 Sep 2021 16:39:30 +0200 Subject: [PATCH 2/7] Bump for test infrastructure --- .yamato/_copycat.yml | 4 ++-- Tools/CreateLocalPackages.cmd | 2 +- .../ValidationExceptions.json | 15 +++++++-------- .../ValidationExceptions.json | 2 +- .../ValidationExceptions.json | 2 +- 5 files changed, 12 insertions(+), 13 deletions(-) diff --git a/.yamato/_copycat.yml b/.yamato/_copycat.yml index f858a046744..71cdf3c9787 100644 --- a/.yamato/_copycat.yml +++ b/.yamato/_copycat.yml @@ -9,7 +9,7 @@ nightly_katana_abv_validate: variables: MANIFEST: .copycat/graphics.json RELEASE_BRANCH: trunk - SRP_VERSION: "12.0.0" + SRP_VERSION: "13.1.0" skip_checkout: true commands: - eval "$COPYCAT_1" @@ -31,7 +31,7 @@ vendor: variables: MANIFEST: .copycat/graphics.json RELEASE_BRANCH: trunk - SRP_VERSION: "12.0.0" + SRP_VERSION: "13.1.0" skip_checkout: true commands: - eval "$COPYCAT_1" diff --git a/Tools/CreateLocalPackages.cmd b/Tools/CreateLocalPackages.cmd index 480434560c7..671374549dd 100644 --- a/Tools/CreateLocalPackages.cmd +++ b/Tools/CreateLocalPackages.cmd @@ -1,4 +1,4 @@ -set version=13.0.0 +set version=13.1.0 call CreateOneLocalPackage.bat com.unity.render-pipelines.core %version% call CreateOneLocalPackage.bat com.unity.render-pipelines.high-definition %version% call CreateOneLocalPackage.bat com.unity.render-pipelines.high-definition-config %version% diff --git a/com.unity.render-pipelines.universal/ValidationExceptions.json b/com.unity.render-pipelines.universal/ValidationExceptions.json index 5a682cbca67..b8b49664a36 100644 --- a/com.unity.render-pipelines.universal/ValidationExceptions.json +++ b/com.unity.render-pipelines.universal/ValidationExceptions.json @@ -1,10 +1,9 @@ { - "Exceptions": - [ - { - "ValidationTest": "Package Lifecycle Validation", - "ExceptionError": "Package com.unity.render-pipelines.universal@13.0.0 depends on package com.unity.burst@1.5.0 which is in an invalid track for release purposes. Release versions can only depend on Release versions.", - "PackageVersion": "13.0.0" - } - ] + "Exceptions": [ + { + "ValidationTest": "Package Lifecycle Validation", + "ExceptionError": "Package com.unity.render-pipelines.universal@13.1.0 depends on package com.unity.burst@1.5.0 which is in an invalid track for release purposes. Release versions can only depend on Release versions.", + "PackageVersion": "13.1.0" + } + ] } diff --git a/com.unity.template-hd/Packages/com.unity.template.hd/ValidationExceptions.json b/com.unity.template-hd/Packages/com.unity.template.hd/ValidationExceptions.json index 2d01d2c75ce..b4bfdd557db 100644 --- a/com.unity.template-hd/Packages/com.unity.template.hd/ValidationExceptions.json +++ b/com.unity.template-hd/Packages/com.unity.template.hd/ValidationExceptions.json @@ -2,7 +2,7 @@ "ErrorExceptions": [ { "ValidationTest": "Primed Library Validation", - "PackageVersion": "13.0.0" + "PackageVersion": "13.1.0" } ], "WarningExceptions": [] diff --git a/com.unity.template-universal/Packages/com.unity.template.universal/ValidationExceptions.json b/com.unity.template-universal/Packages/com.unity.template.universal/ValidationExceptions.json index 2d01d2c75ce..b4bfdd557db 100644 --- a/com.unity.template-universal/Packages/com.unity.template.universal/ValidationExceptions.json +++ b/com.unity.template-universal/Packages/com.unity.template.universal/ValidationExceptions.json @@ -2,7 +2,7 @@ "ErrorExceptions": [ { "ValidationTest": "Primed Library Validation", - "PackageVersion": "13.0.0" + "PackageVersion": "13.1.0" } ], "WarningExceptions": [] From 6a19824635eaac95f7af7af1e49939cd42c5ae68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Penavaire?= Date: Wed, 29 Sep 2021 10:46:49 +0200 Subject: [PATCH 3/7] Unbump templates --- .../Packages/com.unity.template.hd/CHANGELOG.md | 5 ----- .../Packages/com.unity.template.hd/package.json | 2 +- .../Packages/com.unity.template.universal/CHANGELOG.md | 5 ----- .../Packages/com.unity.template.universal/package.json | 2 +- 4 files changed, 2 insertions(+), 12 deletions(-) diff --git a/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md b/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md index d21f6a9c540..0aac69488f2 100644 --- a/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md +++ b/com.unity.template-hd/Packages/com.unity.template.hd/CHANGELOG.md @@ -4,11 +4,6 @@ All notable changes to this project template 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). -## [13.1.0] - 2021-09-24 - -### Changed -- Update SRP package to 13.1.0 - ## [13.0.0] - 2021-09-01 ### Changed diff --git a/com.unity.template-hd/Packages/com.unity.template.hd/package.json b/com.unity.template-hd/Packages/com.unity.template.hd/package.json index 1b72907453d..919c5cd1dcf 100644 --- a/com.unity.template-hd/Packages/com.unity.template.hd/package.json +++ b/com.unity.template-hd/Packages/com.unity.template.hd/package.json @@ -1,7 +1,7 @@ { "name": "com.unity.template.hd", "displayName": "High Definition RP", - "version": "13.1.0", + "version": "13.0.0", "type": "template", "host": "hub", "unity": "2022.1", diff --git a/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md b/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md index ababb21dd83..2d5ce6d109d 100644 --- a/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md +++ b/com.unity.template-universal/Packages/com.unity.template.universal/CHANGELOG.md @@ -4,11 +4,6 @@ All notable changes to this project template 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). -## [13.1.0] - 2021-09-24 - -### Changed -- Update SRP package to 13.1.0 - ## [13.0.0] - 2021-09-01 ### Changed diff --git a/com.unity.template-universal/Packages/com.unity.template.universal/package.json b/com.unity.template-universal/Packages/com.unity.template.universal/package.json index db61e2bcc89..2b08993aab8 100644 --- a/com.unity.template-universal/Packages/com.unity.template.universal/package.json +++ b/com.unity.template-universal/Packages/com.unity.template.universal/package.json @@ -1,7 +1,7 @@ { "name": "com.unity.template.universal", "displayName": "Universal Render Pipeline", - "version": "13.1.0", + "version": "13.0.0", "type": "template", "unity": "2022.1", "host": "hub", From b672b1644df57fe88771b9fd452944e03f1a6d97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Penavaire?= Date: Wed, 29 Sep 2021 10:50:48 +0200 Subject: [PATCH 4/7] Catch up on master --- com.unity.render-pipelines.core/CHANGELOG.md | 7 ++++++- com.unity.render-pipelines.high-definition/CHANGELOG.md | 8 +++++--- com.unity.shadergraph/CHANGELOG.md | 3 ++- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/com.unity.render-pipelines.core/CHANGELOG.md b/com.unity.render-pipelines.core/CHANGELOG.md index 12fddfde5c0..3eff3c07262 100644 --- a/com.unity.render-pipelines.core/CHANGELOG.md +++ b/com.unity.render-pipelines.core/CHANGELOG.md @@ -6,13 +6,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [13.1.0] - 2021-09-24 +Version Updated +The version number for this package has increased due to a version update of a related graphics package. + +### Added +- Debug Panels Framework See `IDebugDisplaySettingsQuery`. + ## [13.0.0] - 2021-09-01 Version Updated The version number for this package has increased due to a version update of a related graphics package. ### Added -- Debug Panels Framework See `IDebugDisplaySettingsQuery`. - New `IVolumeDebugSettings` interface and `VolumeDebugSettings` class that stores the information for the Volumes Debug Panel. - Added AMD FidelityFX shaders which were originally in HDRP diff --git a/com.unity.render-pipelines.high-definition/CHANGELOG.md b/com.unity.render-pipelines.high-definition/CHANGELOG.md index 4a1d4c31f56..21350d45797 100644 --- a/com.unity.render-pipelines.high-definition/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition/CHANGELOG.md @@ -9,6 +9,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Added - Added a SG node to get the main directional light direction. +### Fixed +- Fixed the volume not being assigned on some scene templates. +- Fixed corruption in player with lightmap uv when Optimize Mesh Data is enabled [1357902] +- Fixed a warning to Rendering Debugger Runtime UI when debug shaders are stripped. + ## [13.0.0] - 2021-09-01 ### Fixed @@ -58,9 +63,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Fixed unexpectedly strong contribution from directional lights in path-traced volumetric scattering (case 1304688). - Fixed memory leak with XR combined occlusion meshes (case 1366173). - Fixed diffusion profile being reset to default on SpeedTree8 materials with subsurface scattering enabled during import. -- Fixed the volume not being assigned on some scene templates. -- Fixed corruption in player with lightmap uv when Optimize Mesh Data is enabled [1357902] -- Fixed a warning to Rendering Debugger Runtime UI when debug shaders are stripped. ### Changed - Visual Environment ambient mode is now Dynamic by default. diff --git a/com.unity.shadergraph/CHANGELOG.md b/com.unity.shadergraph/CHANGELOG.md index 03530e86ec1..e9dbb83c1d5 100644 --- a/com.unity.shadergraph/CHANGELOG.md +++ b/com.unity.shadergraph/CHANGELOG.md @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [13.1.0] - 2021-09-24 +### Fixed + - Fixed bug where an exception was thrown on undo operation after adding properties to a category [1348910] (https://fogbugz.unity3d.com/f/cases/1348910/) ## [13.0.0] - 2021-09-01 @@ -18,7 +20,6 @@ The version number for this package has increased due to a version update of a r ### Changed ### Fixed - - Fixed bug where an exception was thrown on undo operation after adding properties to a category [1348910] (https://fogbugz.unity3d.com/f/cases/1348910/) - Fixed bug where it was not possible to switch to Graph Settings tab in Inspector if multiple nodes and an edge was selected [1357648] (https://fogbugz.unity3d.com/f/cases/1357648/) - Fixed an incorrect direction transform from view to world space [1362034] (https://issuetracker.unity3d.com/product/unity/issues/guid/1362034/) - Fixed ShaderGraph HDRP master preview disappearing for a few seconds when graph is modified [1330289] (https://issuetracker.unity3d.com/issues/shadergraph-hdrp-main-preview-is-invisible-until-moved) From 47990ae11e8d1aeccf7a3382c036b6ff7e70949b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Penavaire?= Date: Wed, 29 Sep 2021 10:52:14 +0200 Subject: [PATCH 5/7] Apply PR review changes --- com.unity.render-pipelines.core/Runtime/Documentation.cs | 2 +- com.unity.render-pipelines.core/ShaderLibrary/Version.hlsl | 2 +- com.unity.render-pipelines.high-definition-config/CHANGELOG.md | 3 +++ com.unity.visualeffectgraph/CHANGELOG.md | 3 +++ 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/com.unity.render-pipelines.core/Runtime/Documentation.cs b/com.unity.render-pipelines.core/Runtime/Documentation.cs index a4f2127170a..8b5b7888501 100644 --- a/com.unity.render-pipelines.core/Runtime/Documentation.cs +++ b/com.unity.render-pipelines.core/Runtime/Documentation.cs @@ -38,7 +38,7 @@ public CoreRPHelpURLAttribute(string pageName, string packageName = "com.unity.r /// public class DocumentationInfo { - const string fallbackVersion = "12.0"; + const string fallbackVersion = "13.1"; const string url = "https://docs.unity3d.com/Packages/{0}@{1}/manual/{2}.html"; /// diff --git a/com.unity.render-pipelines.core/ShaderLibrary/Version.hlsl b/com.unity.render-pipelines.core/ShaderLibrary/Version.hlsl index a2dd246db81..48d9a708ff6 100644 --- a/com.unity.render-pipelines.core/ShaderLibrary/Version.hlsl +++ b/com.unity.render-pipelines.core/ShaderLibrary/Version.hlsl @@ -2,7 +2,7 @@ // User should rely on the Macro UNITY_VERSION now to detect which version of Unity is coupled to the current set of pipeline shader // Example of usage #if UNITY_VERSION >= 202120 to check if the version is above or equal 2021.2 #define SHADER_LIBRARY_VERSION_MAJOR 13 -#define SHADER_LIBRARY_VERSION_MINOR 0 +#define SHADER_LIBRARY_VERSION_MINOR 1 #define VERSION_GREATER_EQUAL(major, minor) ((SHADER_LIBRARY_VERSION_MAJOR > major) || ((SHADER_LIBRARY_VERSION_MAJOR == major) && (SHADER_LIBRARY_VERSION_MINOR >= minor))) #define VERSION_LOWER(major, minor) ((SHADER_LIBRARY_VERSION_MAJOR < major) || ((SHADER_LIBRARY_VERSION_MAJOR == major) && (SHADER_LIBRARY_VERSION_MINOR < minor))) diff --git a/com.unity.render-pipelines.high-definition-config/CHANGELOG.md b/com.unity.render-pipelines.high-definition-config/CHANGELOG.md index da0ba5bf5c5..46e943ded6c 100644 --- a/com.unity.render-pipelines.high-definition-config/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition-config/CHANGELOG.md @@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [13.1.0] - 2021-09-24 +Version Updated +The version number for this package has increased due to a version update of a related graphics package. + ## [13.0.0] - 2021-09-01 Version Updated diff --git a/com.unity.visualeffectgraph/CHANGELOG.md b/com.unity.visualeffectgraph/CHANGELOG.md index 9b3773c3242..1ae473f8172 100644 --- a/com.unity.visualeffectgraph/CHANGELOG.md +++ b/com.unity.visualeffectgraph/CHANGELOG.md @@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [13.1.0] - 2021-09-24 +Version Updated +The version number for this package has increased due to a version update of a related graphics package. + ## [13.0.0] - 2021-09-01 ### Fixed From 7c73ae549692b0b2e9e23c7237ce5de4379eb2dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Penavaire?= Date: Thu, 30 Sep 2021 15:36:25 +0200 Subject: [PATCH 6/7] Retro update changelog --- com.unity.render-pipelines.core/CHANGELOG.md | 3 --- .../CHANGELOG.md | 4 +++- com.unity.render-pipelines.universal/CHANGELOG.md | 12 ++++++++---- com.unity.shadergraph/CHANGELOG.md | 2 +- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/com.unity.render-pipelines.core/CHANGELOG.md b/com.unity.render-pipelines.core/CHANGELOG.md index 3eff3c07262..b060fc7fc68 100644 --- a/com.unity.render-pipelines.core/CHANGELOG.md +++ b/com.unity.render-pipelines.core/CHANGELOG.md @@ -6,9 +6,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [13.1.0] - 2021-09-24 -Version Updated -The version number for this package has increased due to a version update of a related graphics package. - ### Added - Debug Panels Framework See `IDebugDisplaySettingsQuery`. diff --git a/com.unity.render-pipelines.high-definition/CHANGELOG.md b/com.unity.render-pipelines.high-definition/CHANGELOG.md index 3df4f16391b..19c5938df16 100644 --- a/com.unity.render-pipelines.high-definition/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition/CHANGELOG.md @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Added - Added a SG node to get the main directional light direction. +### Changed +- MaterialReimporter.ReimportAllMaterials and MaterialReimporter.ReimportAllHDShaderGraphs now batch the asset database changes to improve performance. + ### Fixed - Fixed the volume not being assigned on some scene templates. - Fixed corruption in player with lightmap uv when Optimize Mesh Data is enabled [1357902] @@ -74,7 +77,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Moved AMD FidelityFX shaders to core - Improved sampling of overlapping point/area lights in path-traced volumetric scattering (case 1358777). - Path-traced volumetric scattering now takes fog color into account, adding scattered contribution on top of the non-scattered result (cases 1346105, 1358783). -- MaterialReimporter.ReimportAllMaterials and MaterialReimporter.ReimportAllHDShaderGraphs now batch the asset database changes to improve performance. - Fixed minor readability issues in the ray tracing code. ## [12.0.0] - 2021-01-11 diff --git a/com.unity.render-pipelines.universal/CHANGELOG.md b/com.unity.render-pipelines.universal/CHANGELOG.md index 3d2b80c771b..a8fdf9b166d 100644 --- a/com.unity.render-pipelines.universal/CHANGELOG.md +++ b/com.unity.render-pipelines.universal/CHANGELOG.md @@ -6,18 +6,24 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [13.1.0] - 2021-09-24 +### Added +- Added public api and updated docs for Light2D shape properties. +- Depth Texture setting for Overlay Camera. + ### Changed - URP will no longer render via an intermediate texture unless actively required by a Renderer Feature. See the upgrade guide for compatibility options and how assets are upgraded. - MaterialReimporter.ReimportAllMaterials now batches the asset database changes to improve performance. +### Fixed +- Fixed the LensFlare flicker with TAA on SceneView (case 1356734). +- Fixed an issue where Unlit and ParticlesUnlit shaders did not have HDR color selection for albedo [case 1283767](https://issuetracker.unity3d.com/issues/built-in-unlit-particle-shader-has-hdr-color-selection-for-albedo-urp-unlit-particles-do-not) + ## [13.0.0] - 2021-09-01 ### Added - URP global setting for stripping post processing shader variants. - URP global setting for stripping off shader variants. - Terrain grass shader alpha changed to always write 1 to alpha. Enabled alpha channel write mask. -- Added public api and updated docs for Light2D shape properties. -- Depth Texture setting for Overlay Camera. ### Changed - Removed experimental tile deferred code. @@ -201,11 +207,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Fix sporadic NaN when using normal maps with XYZ-encoding [case 1351020](https://issuetracker.unity3d.com/issues/android-urp-vulkan-nan-pixels-and-bloom-post-processing-generates-visual-artifacts) - Support undo of URP Global Settings asset assignation (case 1342987). - Removed unsupported fields from Presets of Light and Camera [case 1335979]. -- Fixed an issue where Unlit and ParticlesUnlit shaders did not have HDR color selection for albedo [case 1283767](https://issuetracker.unity3d.com/issues/built-in-unlit-particle-shader-has-hdr-color-selection-for-albedo-urp-unlit-particles-do-not) - Fixed graphical artefact when terrain height map is used with rendering layer mask for lighting. - Fixed an issue where screen space shadows has flickering with deferred mode [case 1354681](https://issuetracker.unity3d.com/issues/screen-space-shadows-flicker-in-scene-view-when-using-deferred-rendering) - Fixed shadowCascadeBlendCullingFactor to be 1.0 -- Fixed the LensFlare flicker with TAA on SceneView (case 1356734). ### Changed - Change Asset/Create/Shader/Universal Render Pipeline/Lit Shader Graph to Asset/Create/Shader Graph/URP/Lit Shader Graph diff --git a/com.unity.shadergraph/CHANGELOG.md b/com.unity.shadergraph/CHANGELOG.md index 21d8be44e09..d024ebd7aac 100644 --- a/com.unity.shadergraph/CHANGELOG.md +++ b/com.unity.shadergraph/CHANGELOG.md @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Fixed - Fixed bug where an exception was thrown on undo operation after adding properties to a category [1348910] (https://fogbugz.unity3d.com/f/cases/1348910/) + - Fixed the sticky-note editable title text size in shader graph not matching the set font size [1357657]. ## [13.0.0] - 2021-09-01 @@ -31,7 +32,6 @@ The version number for this package has increased due to a version update of a r - Fixed an issue where ShaderGraph "view shader" commands were opening in individual windows, and blocking Unity from closing [1367188] - Improved screenspace position accuracy in the fragment shader by using VPOS [1352662] (https://issuetracker.unity3d.com/issues/shadergraph-dither-node-results-in-artifacts-when-far-from-origin-caused-by-screen-position-breaking-down) - Fixed the node searcher results to prefer names over synonyms [1366058] - - Fixed the sticky-note editable title text size in shader graph not matching the set font size [1357657]. ## [12.0.0] - 2021-01-11 From 415b2443a34d97230fa4c142c7d59e012fa1aadb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Penavaire?= Date: Thu, 30 Sep 2021 17:30:58 +0200 Subject: [PATCH 7/7] Retro update changelog --- com.unity.visualeffectgraph/CHANGELOG.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/com.unity.visualeffectgraph/CHANGELOG.md b/com.unity.visualeffectgraph/CHANGELOG.md index 9bf2b5459f0..ed6e7e61c6a 100644 --- a/com.unity.visualeffectgraph/CHANGELOG.md +++ b/com.unity.visualeffectgraph/CHANGELOG.md @@ -6,8 +6,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [13.1.0] - 2021-09-24 -Version Updated -The version number for this package has increased due to a version update of a related graphics package. +### Fixed +- Rename "Material Offset" to "Sorting Priority" in output render state settings [Case 1365257](https://issuetracker.unity3d.com/product/unity/issues/guid/1365257/) ## [13.0.0] - 2021-09-01 @@ -22,7 +22,6 @@ The version number for this package has increased due to a version update of a r - Prevent VFX Graph compilation each time a property's min/max value is changed - Prevent vfx re-compilation in some cases when a value has not changed - Eye dropper in the color fields kept updating after pressing the Esc key -- Rename "Material Offset" to "Sorting Priority" in output render state settings [Case 1365257](https://issuetracker.unity3d.com/product/unity/issues/guid/1365257/) ## [12.0.0] - 2021-01-11 ### Added