Skip to content

[9.x.x backport] 9.x.x/universal/backport/fix urp marker errors - #1329

Merged
Verasl merged 5 commits into
9.x.x/releasefrom
9.x.x/universal/backport/fix-urp-marker-errors
Jul 21, 2020
Merged

[9.x.x backport] 9.x.x/universal/backport/fix urp marker errors#1329
Verasl merged 5 commits into
9.x.x/releasefrom
9.x.x/universal/backport/fix-urp-marker-errors

Conversation

@eh-unity

@eh-unity eh-unity commented Jul 17, 2020

Copy link
Copy Markdown
Contributor

Purpose of this PR

Backport profiling marker fixes.
Parent #1250


Testing status

Manual Tests: What did you do?

  • Opened test project + Run graphic tests locally
  • Built a player
  • Checked new UI names with UX convention
  • Tested UI multi-edition + Undo/Redo + Prefab overrides + Alignment in Preset
  • C# and shader warnings (supress shader cache to see them)
  • Checked new resources path for the reloader (in developer mode, you have a button at end of resources that check the paths)
  • Other:

Automated Tests: What did you setup? (Add a screenshot or the reference image of the test please)

Yamato: (Select your branch):
https://yamato.prd.cds.internal.unity3d.com/jobs/902-Graphics

Any test projects to go with this to help reviewers?


Comments to reviewers

I had to redo couple files as indenting/whitespace edits on non/matching files made conflict resolve difficult.
I also had some difficulties running the tests due to changes outside of the scope of this PR. Partial result indicates this PR is good at least locally.

eh-unity added 4 commits July 17, 2020 14:59
* Modified the default .Get() for CommandBufferPool to give an actually nameless CommandBuffer
* Remove named CommandBuffers when also using ProfilingScopes.

# Conflicts:
#	com.unity.render-pipelines.universal/Runtime/Passes/DepthNormalOnlyPass.cs
#	com.unity.render-pipelines.universal/Runtime/UniversalRenderPipeline.cs
# Conflicts:
#	com.unity.render-pipelines.universal/CHANGELOG.md
…Scopes.

# Conflicts:
#	com.unity.render-pipelines.universal/Runtime/DeferredLights.cs
#	com.unity.render-pipelines.universal/Runtime/ForwardRenderer.cs
#	com.unity.render-pipelines.universal/Runtime/Passes/ColorGradingLutPass.cs
#	com.unity.render-pipelines.universal/Runtime/Passes/CopyColorPass.cs
#	com.unity.render-pipelines.universal/Runtime/Passes/CopyDepthPass.cs
#	com.unity.render-pipelines.universal/Runtime/Passes/FinalBlitPass.cs
#	com.unity.render-pipelines.universal/Runtime/Passes/SceneViewDepthCopy.cs
#	com.unity.render-pipelines.universal/Runtime/Passes/ScreenSpaceShadowResolvePass.cs
#	com.unity.render-pipelines.universal/Runtime/Passes/XROcclusionMeshPass.cs
#	com.unity.render-pipelines.universal/Runtime/RendererFeatures/ScreenSpaceAmbientOcclusion.cs
#	com.unity.render-pipelines.universal/Runtime/ScriptableRenderer.cs
#	com.unity.render-pipelines.universal/Runtime/UniversalRenderPipeline.cs
@eh-unity
eh-unity requested a review from phi-lira July 17, 2020 13:31
@eh-unity
eh-unity requested review from a team as code owners July 17, 2020 13:31
@github-actions

Copy link
Copy Markdown

It appears that you made a non-draft PR!
Please convert your PR to draft (button on the right side of the page)
and cancel any jobs that started on Yamato.
See the PR template for more information.
Thank you!

@phi-lira

Copy link
Copy Markdown
Contributor

ABV is failing

@eh-unity

Copy link
Copy Markdown
Contributor Author

Managed to reproduce and fix the test failures. The reason was incorrect merge operation that resulted in deletion of a draw call.

@Verasl
Verasl merged commit 048a04b into 9.x.x/release Jul 21, 2020
@Verasl
Verasl deleted the 9.x.x/universal/backport/fix-urp-marker-errors branch July 21, 2020 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants