Search Issue Tracker

In Progress

Under Consideration for 6000.3.X, 6000.4.X

Votes

0

Found in

6000.3.0a2

6000.3.0a3

6000.4.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