Skip to content

Commit

Permalink
Bump SRP package version to 12 (#3067)
Browse files Browse the repository at this point in the history
* bump to version 12

* fix error in changelog

* Update CHANGELOG.md

* Update CreateLocalPackages.cmd

* Update package.json
  • Loading branch information
sebastienlagarde authored Jan 12, 2021
1 parent f5f4839 commit 8635471
Show file tree
Hide file tree
Showing 24 changed files with 75 additions and 65 deletions.
4 changes: 2 additions & 2 deletions Tools/CreateLocalPackages.cmd
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
set version=11.0.0
set version=12.0.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%
call CreateOneLocalPackage.bat com.unity.render-pipelines.universal %version%
call CreateOneLocalPackage.bat com.unity.shadergraph %version%
call CreateOneLocalPackage.bat com.unity.visualeffectgraph %version%
pause
pause
4 changes: 2 additions & 2 deletions com.unity.render-pipelines.core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +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).

## [2021.2.0] - 2021-01-11
## [12.0.0] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [2021.1.0] - 2020-10-21
## [11.0.0] - 2020-10-21

### Fixed
- Fixed the default background color for previews to use the original color.
Expand Down
4 changes: 2 additions & 2 deletions com.unity.render-pipelines.core/ShaderLibrary/Version.hlsl
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// The old version number system below is deprecated whith Graphic Packages that have move as core package of Unity.
// 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 11
#define SHADER_LIBRARY_VERSION_MAJOR 12
#define SHADER_LIBRARY_VERSION_MINOR 0

#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)))
#define VERSION_EQUAL(major, minor) ((SHADER_LIBRARY_VERSION_MAJOR == major) && (SHADER_LIBRARY_VERSION_MINOR == minor))
#define VERSION_EQUAL(major, minor) ((SHADER_LIBRARY_VERSION_MAJOR == major) && (SHADER_LIBRARY_VERSION_MINOR == minor))
6 changes: 3 additions & 3 deletions com.unity.render-pipelines.core/package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"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": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a10",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"displayName": "Core RP Library",
"dependencies": {
"com.unity.ugui": "1.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +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).

## [2021.2.0] - 2021-01-11
## [12.0.0] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [2021.1.0] - 2020-10-21
## [11.0.0] - 2020-10-21

Version Updated
The version number for this package has increased due to a version update of a related graphics package.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"name": "com.unity.render-pipelines.high-definition-config",
"description": "Configuration files for the High Definition Render Pipeline.",
"version": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a10",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"displayName": "High Definition RP Config",
"dependencies": {
"com.unity.render-pipelines.core": "11.0.0"
"com.unity.render-pipelines.core": "12.0.0"
}
}
4 changes: 2 additions & 2 deletions com.unity.render-pipelines.high-definition/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +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).

## [2021.2.0] - 2021-01-11
## [12.0.0] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [2021.1.0] - 2020-10-21
## [11.0.0] - 2020-10-21

### Added
- Added a new API to bake HDRP probes from C# (case 1276360)
Expand Down
14 changes: 7 additions & 7 deletions com.unity.render-pipelines.high-definition/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"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": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a10",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"displayName": "High Definition RP",
"dependencies": {
"com.unity.modules.video": "1.0.0",
"com.unity.modules.animation": "1.0.0",
"com.unity.modules.imageconversion": "1.0.0",
"com.unity.render-pipelines.core": "11.0.0",
"com.unity.shadergraph": "11.0.0",
"com.unity.visualeffectgraph": "11.0.0",
"com.unity.render-pipelines.high-definition-config": "11.0.0"
"com.unity.render-pipelines.core": "12.0.0",
"com.unity.shadergraph": "12.0.0",
"com.unity.visualeffectgraph": "12.0.0",
"com.unity.render-pipelines.high-definition-config": "12.0.0"
},
"keywords": [
"graphics",
Expand Down
4 changes: 2 additions & 2 deletions com.unity.render-pipelines.lightweight/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +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).

## [2021.2.0] - 2021-01-11
## [12.0.0] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [2021.1.0] - 2020-10-21
## [11.0.0] - 2020-10-21

Version Updated
The version number for this package has increased due to a version update of a related graphics package.
Expand Down
8 changes: 4 additions & 4 deletions com.unity.render-pipelines.lightweight/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "com.unity.render-pipelines.lightweight",
"description": "The Lightweight Render Pipeline (LWRP) is a prebuilt Scriptable Render Pipeline, made by Unity. The technology offers graphics that are scalable to mobile platforms, and you can also use it for higher-end consoles and PCs. You’re able to achieve quick rendering at a high quality without needing compute shader technology. LWRP uses simplified, physically based Lighting and Materials. The LWRP uses single-pass forward rendering. Use this pipeline to get optimized real-time performance on several platforms.",
"version": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a10",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"displayName": "Lightweight RP",
"dependencies": {
"com.unity.render-pipelines.universal": "11.0.0",
"com.unity.render-pipelines.universal": "12.0.0",
"com.unity.postprocessing": "2.1.7"
},
"keywords": [
Expand Down
4 changes: 2 additions & 2 deletions com.unity.render-pipelines.universal/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +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).

## [2021.2.0] - 2021-01-11
## [12.0.0] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [2021.1.0] - 2020-10-21
## [11.0.0] - 2020-10-21
### Added
- Added real-time Point Light Shadows.
- Added support for custom additional (i.e punctual) light shadow resolutions.
Expand Down
10 changes: 5 additions & 5 deletions com.unity.render-pipelines.universal/package.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"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": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a10",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"displayName": "Universal RP",
"dependencies": {
"com.unity.mathematics": "1.1.0",
"com.unity.render-pipelines.core": "11.0.0",
"com.unity.shadergraph": "11.0.0"
"com.unity.render-pipelines.core": "12.0.0",
"com.unity.shadergraph": "12.0.0"
},
"keywords": [
"graphics",
Expand Down
4 changes: 2 additions & 2 deletions com.unity.shadergraph/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ 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).

## [2021.2.0] - 2021-01-11
## [12.0.0] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [2021.1.0] - 2020-10-21
## [11.0.0] - 2020-10-21

### Added

Expand Down
8 changes: 4 additions & 4 deletions com.unity.shadergraph/package.json
Original file line number Diff line number Diff line change
@@ -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": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a10",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"displayName": "Shader Graph",
"dependencies": {
"com.unity.render-pipelines.core": "11.0.0",
"com.unity.render-pipelines.core": "12.0.0",
"com.unity.searcher": "4.3.1"
},
"samples": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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).

## [12.0.0] - 2021-01-11

### Changed
- Update SRP package to 12.0.0

## [11.0.0] - 2020-10-21

### Changed
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "com.unity.template.hd",
"displayName": "High Definition RP",
"version": "11.0.0",
"version": "12.0.0",
"type": "template",
"host": "hub",
"unity": "2021.1",
"unity": "2021.2",
"description": "This template utilizes the High Definition Render Pipeline. Making it a good starting point for people focused on high-end graphics that want to develop games for platforms that support Shader Model 5.0 (DX11 and above). \n\nBeyond being tuned for High End visuals this project includes\n\u25aa Shadergraph \n\u25aa Visual Effect Graph \n\u25aa Presets \n\u25aa Example content",
"dependencies": {
"com.unity.cinemachine": "2.6.3",
"com.unity.render-pipelines.high-definition": "11.0.0"
"com.unity.render-pipelines.high-definition": "12.0.0"
}
}
2 changes: 1 addition & 1 deletion com.unity.template-hd/Packages/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"com.unity.ide.rider": "2.0.7",
"com.unity.ide.visualstudio": "2.0.3",
"com.unity.ide.vscode": "1.2.2",
"com.unity.render-pipelines.high-definition": "11.0.0",
"com.unity.render-pipelines.high-definition": "12.0.0",
"com.unity.timeline": "1.4.3",
"com.unity.ugui": "1.0.0",
"com.unity.modules.ai": "1.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,12 @@ 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).

## [10.3.0] - 2020-10-20
## [12.0.0] - 2021-01-11

### Changed
- Update SRP package to 12.0.0

## [11.0.0] - 2020-10-21

### Changed
- Update SRP package to 11.0.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "com.unity.template.universal",
"displayName": "Universal Render Pipeline",
"version": "11.0.0",
"version": "12.0.0",
"type": "template",
"unity": "2021.1",
"unity": "2021.2",
"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": "11.0.0"
"com.unity.render-pipelines.universal": "12.0.0"
}
}
2 changes: 1 addition & 1 deletion com.unity.template-universal/Packages/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"com.unity.ide.visualstudio": "2.0.0",
"com.unity.ide.vscode": "1.1.4",
"com.unity.purchasing": "2.0.6",
"com.unity.render-pipelines.universal": "11.0.0",
"com.unity.render-pipelines.universal": "12.0.0",
"com.unity.test-framework": "1.1.14",
"com.unity.textmeshpro": "3.0.0-preview.4",
"com.unity.timeline": "1.2.11",
Expand Down
6 changes: 3 additions & 3 deletions com.unity.testing.graphics-performance/package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "com.unity.testing.graphics-performance",
"displayName":"Performance Graphics Tests Framework",
"version": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a2",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"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": {
Expand Down
8 changes: 4 additions & 4 deletions com.unity.testing.visualeffectgraph/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "com.unity.testing.visualeffectgraph",
"displayName": "Visual Effect Graphic Tests",
"version": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a2",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"description": "This package contains common graphics tests from several scriptable renderpipeline",
"dependencies": {
"com.unity.visualeffectgraph": "11.0.0",
"com.unity.visualeffectgraph": "12.0.0",
"com.unity.testframework.graphics": "7.8.0-preview"
}
}
4 changes: 2 additions & 2 deletions com.unity.visualeffectgraph/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +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).

## [2021.2.0] - 2021-01-11
## [12.0.0] - 2021-01-11

Version Updated
The version number for this package has increased due to a version update of a related graphics package.

## [2021.1.0] - 2020-10-21
## [11.0.0] - 2020-10-21
### Added
- Added new setting to output nodes to exclude from TAA
- New Sample Point cache & Sample Attribute map operators
Expand Down
8 changes: 4 additions & 4 deletions com.unity.visualeffectgraph/package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "com.unity.visualeffectgraph",
"displayName": "Visual Effect Graph",
"version": "11.0.0",
"unity": "2021.1",
"unityRelease": "0a10",
"version": "12.0.0",
"unity": "2021.2",
"unityRelease": "0a1",
"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.",
"keywords": [
"vfx",
Expand All @@ -13,7 +13,7 @@
"particles"
],
"dependencies": {
"com.unity.shadergraph": "11.0.0"
"com.unity.shadergraph": "12.0.0"
},
"samples": [
{
Expand Down

0 comments on commit 8635471

Please sign in to comment.