Search Issue Tracker

Fixed

Fixed in 6000.3.0b10, 6000.4.0a5, 6000.5.0a1

Votes

0

Found in

6000.3.0a2

6000.3.0a3

6000.4.0a1

6000.5.0a1

Issue ID

UUM-112459

Regression

Yes

Switching Platform to tvOS or iOS throws Shader warnings in 'TraceTransparentRays'

-

Steps to reproduce:
1. Create new Unity project
2. Open Build Profiles window
3. Make sure to have tvOS module installed
4. Switch to tvOS or iOS Platform
5. Observe the Console window

Actual results: Shader warning is thrown - Shader warning in 'TraceTransparentRays': use of potentially uninitialized variable (UnifiedRT::RayQuery::Proceed) at kernel MainRayGenShader at (112)/Library/PackageCache/com.unity.rendering.light-transport@e45e7ebc4616/Runtime/UnifiedRayTracing/Compute/RayQuerySoftware.hlsl(245) (on metal)

Expected results: No warnings thrown in the Console window

Reproducible with versions: 6000.3.0a2, 6000.3.0a3, 6000.3.0b1, 6000.3.0b6
Not reproducible with versions: 6000.3.0a1

Tested on (OS): macOS Silicon, Sequoia 15.5, Windows 10

Note:
Similar but slightly different warning is thrown when switching to macOS, visionOS and Linux platform:
{code:java}
Shader warning in 'TraceTransparentRays': use of potentially uninitialized variable (UnifiedRT::RayQuery::Proceed) at kernel MainRayGenShader at project/Library/PackageCache/com.unity.render-pipelines.core@d81ec9dcd5cb/Runtime/UnifiedRayTracing/Compute/RayQuerySoftware.hlsl(245) (on glcore) {code}
 

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.