Skip to content

Commit 095a1de

Browse files
committed
Merge branch 'master' into adaptive-performance/add-decals-scaler
* master: Add missing shader stages in shader keyword copying (#6008) [Yamato] Add all DX11 job for URP (#6075) [HDRP] Add more performance test coverage (#5814) Fix templates ISO date (#6073) Fix division by 0 when AO is 0 (#6078) Fixed grammar errors (#6077) [HDRP][Path Tracing] Improved robustness of the stacklit material (#6066) [APV] Cell streaming system (#5731) Update revision for URP update test project (#6061) [HDRP][Path Tracing] Camera ray misses now return a null value with Minimum Depth > 1 (#6067) Renable missing test (Lens Flare) (#5456) [HDRP][Path Tracing] Added proper support for interleaved tiling (#5953) Fix to render depth or depth/normal of waving grass (#4097) Remove ScreenSpaceShadowResolvePass (#6002) [HDRP][Docs] Update docs with RendererList related option (#6031) Layer drawer used in ray/path tracing now matches 100% with camera's. (#5956) Fix iridescence tooltip (#5950) [HDRP] Change RenderGraph Begin/Execute function pattern to avoid leaks (#5929) [HDRP] Fix errors when switching build targets in editor (#5918) Generate a material as a subasset for ShaderGraphs (#5795)
2 parents 69f0fc4 + dde0d14 commit 095a1de

File tree

295 files changed

+10137
-1057
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

295 files changed

+10137
-1057
lines changed

.github/pr-commenter.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ comment:
1616
- TestProjects/HDRP*/**/*
1717
body: |
1818
**HDRP**
19-
`/jobDefinition/.yamato%2Fall-hdrp.yml%23HDRP_trunk`
19+
`/jobDefinition/.yamato%2Fall-hdrp.yml%23PR_HDRP_trunk`
2020
With changes to HDRP packages, you should also run
21-
`/jobDefinition/.yamato%252Fall-lightmapper.yml%2523PR_LightMapper_trunk`
21+
`/jobDefinition/.yamato%2Fall-lightmapping.yml%23PR_Lightmapping_trunk`
2222
- id: URP
2323
files:
2424
- com.unity.render-pipelines.universal/**/*
@@ -28,7 +28,7 @@ comment:
2828
**URP**
2929
`/jobDefinition/.yamato%252Fall-urp.yml%2523PR_URP_trunk`
3030
With changes to URP packages, you should also run
31-
`/jobDefinition/.yamato%252Fall-lightmapper.yml%2523PR_LightMapper_trunk`
31+
`/jobDefinition/.yamato%2Fall-lightmapping.yml%23PR_Lightmapping_trunk`
3232
- id: ShaderGraph
3333
files:
3434
- com.unity.shadergraph/**/*

.yamato/all-hdrp_performancetests.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ HDRP_PerformanceTests_trunk:
2020
rerun: on_new_revision
2121
- path: .yamato/hdrp_performancetests-win-dx11.yml#HDRP_PerformanceTests_Win_DX11_performance_run_build_il2cpp_Linear_trunk
2222
rerun: on_new_revision
23+
- path: .yamato/hdrp_performancetests-win-dx11.yml#HDRP_PerformanceTests_Win_DX11_performance_counters_il2cpp_Linear_trunk
24+
rerun: on_new_revision
25+
- path: .yamato/hdrp_performancetests-linux-vulkan.yml#HDRP_PerformanceTests_Linux_Vulkan_performance_counters_il2cpp_Linear_trunk
26+
rerun: on_new_revision
2327
HDRP_PerformanceTests_CUSTOM-REVISION:
2428
name: HDRP_PerformanceTests on CUSTOM-REVISION
2529
variables:
@@ -33,3 +37,7 @@ HDRP_PerformanceTests_CUSTOM-REVISION:
3337
rerun: on_new_revision
3438
- path: .yamato/hdrp_performancetests-win-dx11.yml#HDRP_PerformanceTests_Win_DX11_performance_run_build_il2cpp_Linear_CUSTOM-REVISION
3539
rerun: on_new_revision
40+
- path: .yamato/hdrp_performancetests-win-dx11.yml#HDRP_PerformanceTests_Win_DX11_performance_counters_il2cpp_Linear_CUSTOM-REVISION
41+
rerun: on_new_revision
42+
- path: .yamato/hdrp_performancetests-linux-vulkan.yml#HDRP_PerformanceTests_Linux_Vulkan_performance_counters_il2cpp_Linear_CUSTOM-REVISION
43+
rerun: on_new_revision

.yamato/all-urp.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,24 @@ Nightly_URP_trunk:
6969
rerun: on_new_revision
7070
- path: .yamato/urp_upgrade.yml#URP_Upgrade_test_win_trunk
7171
rerun: on_new_revision
72+
All_URP_on_Win_DX11_playmode_trunk:
73+
name: All URP on Win DX11 playmode on trunk
74+
variables:
75+
CUSTOM_REVISION: '{{trunk.changeset.id}}'
76+
UTR_VERSION: "current"
77+
TEST_FILTER: .*
78+
CACHE_ARGS: '{{cache.flags}}'
79+
dependencies:
80+
- path: .yamato/urp_2d-win-dx11.yml#URP_2D_Win_DX11_playmode_mono_Linear_trunk
81+
rerun: on_new_revision
82+
- path: .yamato/urp_foundation-win-dx11.yml#URP_Foundation_Win_DX11_playmode_mono_Linear_trunk
83+
rerun: on_new_revision
84+
- path: .yamato/urp_postpro-win-dx11.yml#URP_PostPro_Win_DX11_playmode_mono_Linear_trunk
85+
rerun: on_new_revision
86+
- path: .yamato/urp_terrain-win-dx11.yml#URP_Terrain_Win_DX11_playmode_mono_Linear_trunk
87+
rerun: on_new_revision
88+
- path: .yamato/urp_lighting-win-dx11.yml#URP_Lighting_Win_DX11_playmode_mono_Linear_trunk
89+
rerun: on_new_revision
7290
PR_URP_CUSTOM-REVISION:
7391
name: PR URP on CUSTOM-REVISION
7492
variables:
@@ -131,3 +149,21 @@ Nightly_URP_CUSTOM-REVISION:
131149
rerun: on_new_revision
132150
- path: .yamato/urp_upgrade.yml#URP_Upgrade_test_win_CUSTOM-REVISION
133151
rerun: on_new_revision
152+
All_URP_on_Win_DX11_playmode_CUSTOM-REVISION:
153+
name: All URP on Win DX11 playmode on CUSTOM-REVISION
154+
variables:
155+
CUSTOM_REVISION: custom_revision_not_set
156+
UTR_VERSION: "current"
157+
TEST_FILTER: .*
158+
CACHE_ARGS: '{{cache.flags}}'
159+
dependencies:
160+
- path: .yamato/urp_2d-win-dx11.yml#URP_2D_Win_DX11_playmode_mono_Linear_CUSTOM-REVISION
161+
rerun: on_new_revision
162+
- path: .yamato/urp_foundation-win-dx11.yml#URP_Foundation_Win_DX11_playmode_mono_Linear_CUSTOM-REVISION
163+
rerun: on_new_revision
164+
- path: .yamato/urp_postpro-win-dx11.yml#URP_PostPro_Win_DX11_playmode_mono_Linear_CUSTOM-REVISION
165+
rerun: on_new_revision
166+
- path: .yamato/urp_terrain-win-dx11.yml#URP_Terrain_Win_DX11_playmode_mono_Linear_CUSTOM-REVISION
167+
rerun: on_new_revision
168+
- path: .yamato/urp_lighting-win-dx11.yml#URP_Lighting_Win_DX11_playmode_mono_Linear_CUSTOM-REVISION
169+
rerun: on_new_revision

.yamato/all-urpupdate.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ PR_URPUpdate_trunk:
1414
UTR_VERSION: "current"
1515
TEST_FILTER: .*
1616
TEMPLATE_UPDATE_PROJECT_BRANCH: master
17-
TEMPLATE_UPDATE_PROJECT_REVISION: 818b6345d6bf46cf3e5644aceff134e866c6150e
17+
TEMPLATE_UPDATE_PROJECT_REVISION: 84b55bcf7d483bb727f3a368e3ef88a4d8233ffe
1818
CACHE_ARGS: '{{cache.flags}}'
1919
dependencies:
2020
- path: .yamato/urpupdate-win-dx11.yml#URPUpdate_Win_DX11_editmode_mono_Linear_trunk
@@ -28,7 +28,7 @@ Extra_URPUpdate_trunk:
2828
UTR_VERSION: "current"
2929
TEST_FILTER: .*
3030
TEMPLATE_UPDATE_PROJECT_BRANCH: master
31-
TEMPLATE_UPDATE_PROJECT_REVISION: 818b6345d6bf46cf3e5644aceff134e866c6150e
31+
TEMPLATE_UPDATE_PROJECT_REVISION: 84b55bcf7d483bb727f3a368e3ef88a4d8233ffe
3232
CACHE_ARGS: '{{cache.flags}}'
3333
dependencies: []
3434
URPUpdate_trunk:
@@ -38,7 +38,7 @@ URPUpdate_trunk:
3838
UTR_VERSION: "current"
3939
TEST_FILTER: .*
4040
TEMPLATE_UPDATE_PROJECT_BRANCH: master
41-
TEMPLATE_UPDATE_PROJECT_REVISION: 818b6345d6bf46cf3e5644aceff134e866c6150e
41+
TEMPLATE_UPDATE_PROJECT_REVISION: 84b55bcf7d483bb727f3a368e3ef88a4d8233ffe
4242
CACHE_ARGS: '{{cache.flags}}'
4343
dependencies:
4444
- path: .yamato/all-urpupdate.yml#PR_URPUpdate_trunk
@@ -52,7 +52,7 @@ PR_URPUpdate_CUSTOM-REVISION:
5252
UTR_VERSION: "current"
5353
TEST_FILTER: .*
5454
TEMPLATE_UPDATE_PROJECT_BRANCH: master
55-
TEMPLATE_UPDATE_PROJECT_REVISION: 818b6345d6bf46cf3e5644aceff134e866c6150e
55+
TEMPLATE_UPDATE_PROJECT_REVISION: 84b55bcf7d483bb727f3a368e3ef88a4d8233ffe
5656
CACHE_ARGS: '{{cache.flags}}'
5757
dependencies:
5858
- path: .yamato/urpupdate-win-dx11.yml#URPUpdate_Win_DX11_editmode_mono_Linear_CUSTOM-REVISION
@@ -66,7 +66,7 @@ Extra_URPUpdate_CUSTOM-REVISION:
6666
UTR_VERSION: "current"
6767
TEST_FILTER: .*
6868
TEMPLATE_UPDATE_PROJECT_BRANCH: master
69-
TEMPLATE_UPDATE_PROJECT_REVISION: 818b6345d6bf46cf3e5644aceff134e866c6150e
69+
TEMPLATE_UPDATE_PROJECT_REVISION: 84b55bcf7d483bb727f3a368e3ef88a4d8233ffe
7070
CACHE_ARGS: '{{cache.flags}}'
7171
dependencies: []
7272
URPUpdate_CUSTOM-REVISION:
@@ -76,7 +76,7 @@ URPUpdate_CUSTOM-REVISION:
7676
UTR_VERSION: "current"
7777
TEST_FILTER: .*
7878
TEMPLATE_UPDATE_PROJECT_BRANCH: master
79-
TEMPLATE_UPDATE_PROJECT_REVISION: 818b6345d6bf46cf3e5644aceff134e866c6150e
79+
TEMPLATE_UPDATE_PROJECT_REVISION: 84b55bcf7d483bb727f3a368e3ef88a4d8233ffe
8080
CACHE_ARGS: '{{cache.flags}}'
8181
dependencies:
8282
- path: .yamato/all-urpupdate.yml#PR_URPUpdate_CUSTOM-REVISION

.yamato/config/hdrp_perf.metafile

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,26 @@ test_platforms:
3131
- [all]: --timeout=7200
3232
- [all]: --platform=StandaloneWindows64
3333
- [all]: --loglevel=verbose
34+
- type: playmode
35+
name: performance_counters
36+
add_artifacts:
37+
- artifacts.logs.paths: "PrebuildLog/**"
38+
commands:
39+
- [Win_DX11, Win_DX12, Win_Vulkan]: <shared.platform.commands.turn_off_firewall>
40+
- [all]: <shared.platform.commands.setup_utr>
41+
- [all]: <shared.platform.commands.unity_downloader_cli>
42+
- [Win_DX11, Win_DX12, Win_Vulkan]:
43+
- command: git checkout %GIT_BRANCH%
44+
- [Linux_Vulkan]:
45+
- command: git checkout $GIT_BRANCH
46+
- [all]: <shared.platform.commands.call_utr_without_git>
47+
flags:
48+
- [all]: --testfilter=Counters
49+
- [all]: --performance-project-version=. --report-performance-data --performance-project-id=HDRP
50+
- [all]: --timeout=7200
51+
- [Win]: --platform=StandaloneWindows64
52+
- [Linux]: --platform=StandaloneLinux64
53+
- [all]: --loglevel=verbose
3454
- type: editmode
3555
name: performance_run_build
3656
allow_cache: True
@@ -71,6 +91,13 @@ platforms:
7191
type: Unity::VM
7292
image: sdet/gamecode_win10:stable
7393
flavor: b1.large
94+
- name: Linux
95+
apis:
96+
- name: Vulkan
97+
build_configs:
98+
- name: il2cpp
99+
color_spaces:
100+
- Linear
74101

75102
jobs:
76103
- name: <PROJECT_NAME>
@@ -82,3 +109,10 @@ jobs:
82109
test_platforms:
83110
- performance_memory
84111
- performance_run_build
112+
- performance_counters
113+
- platform: Linux
114+
api: Vulkan
115+
build_config: il2cpp
116+
color_space: Linear
117+
test_platforms:
118+
- performance_counters

.yamato/config/update_template.metafile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ project:
33
folder: URP-Update-Testing/URP-Update-Testing
44
variables:
55
TEMPLATE_UPDATE_PROJECT_BRANCH: master
6-
TEMPLATE_UPDATE_PROJECT_REVISION: 818b6345d6bf46cf3e5644aceff134e866c6150e
6+
TEMPLATE_UPDATE_PROJECT_REVISION: 84b55bcf7d483bb727f3a368e3ef88a4d8233ffe
77

88
reuse_blocks:
99
setup_with_utr:

.yamato/config/urp.metafile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,10 @@ jobs:
3535
# - .yamato/all-urpupdate_boatattack.yml#URPUpdate_BoatAttack_<TRACK>
3636
- .yamato/all-urpupdate_top_asset_store.yml#URPUpdate_Top_Asset_Store_<TRACK>
3737
- .yamato/urp_upgrade.yml#URP_Upgrade_test_win_<TRACK>
38-
38+
- name: All <PROJECT_NAME> on Win DX11 playmode
39+
dependencies:
40+
- .yamato/urp_2d-win-dx11.yml#URP_2D_Win_DX11_playmode_mono_Linear_<TRACK>
41+
- .yamato/urp_foundation-win-dx11.yml#URP_Foundation_Win_DX11_playmode_mono_Linear_<TRACK>
42+
- .yamato/urp_postpro-win-dx11.yml#URP_PostPro_Win_DX11_playmode_mono_Linear_<TRACK>
43+
- .yamato/urp_terrain-win-dx11.yml#URP_Terrain_Win_DX11_playmode_mono_Linear_<TRACK>
44+
- .yamato/urp_lighting-win-dx11.yml#URP_Lighting_Win_DX11_playmode_mono_Linear_<TRACK>

0 commit comments

Comments
 (0)