Search Issue Tracker
By Design
Votes
0
Found in
1.5.0-exp.3
Issue ID
UUM-142025
Regression
No
An InvalidOperationException is thrown in the Editor when using On-Tile Rendering with the Mock HMD plug-in
Reproduction steps:
- Open the attached “IN-142532” project
- Make sure the “Tile-Only Mode” on the URP asset and the “Mock HMD” plug-in provider are enabled
- Enter Play mode
Actual: Multiple errors are logged
Expected: No errors are logged
Reproducible with: 1.5.0-exp.3 (6000.5.0b8, 6000.6.0a5)
Couldn’t test with: 6000.0.75f1, 6000.3.15f1, 6000.4.7f1 (Tile-Only Mode is not available)
Reproducible on: Windows 11 (by reporter), macOS 26.4.1
Not reproducible on: No other environments tested
Note: Logged errors are:
- Adding the final blit pass when Tile-Only Mode is on. This is not valid and will throw an exception. Likely, an On-Tile Feature has requested the intermediate textures but did not correctly copy the data to the backbuffer.
- Render Graph Execution error
- InvalidOperationException: The On-Tile Validation layer has detected an issue: render pass 'BlitFinalToBackBuffer' calls 'UseTexture' with resource '_CameraTargetAttachment'.
The On-Tile Validation layer is activated with the setting 'Tile-Only Mode' on the URP Renderer. When activated, it is not allowed to sample (RenderGraph.UseTexture) the cameraColor or cameraDepth (intermediate) textures or the GBuffers or any copies of those. You need to disable any of the following that could cause the issue: a URP setting that would break the native render pass, a ScriptableRenderPass that is enqueued from script, or a ScriptableRenderFeature that is installed on your URP Renderer.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- AdaptiveLOD sample has missing prefabs and throws missing prefab errors when the AdaptiveLOD sample is imported and the AdaptiveLOD scene is opened
- Error "transform.position assign attempt for 'x' is not valid" is logged when Moving Game Object to View while a Scene is multi selected
- [Desktop] Plastic move detection mixes up identical files
- SVG Icon has tessellation issues in "Antialiased Arc Encodings", ok with "Basic Triangulation"
- "You may not pass null objects" and "Maximized serialized file backup not found" errors are thrown when maximizing and minimizing docked Multiplayer Play Mode window after Multiplayer Play Mode package is uninstalled
Resolution Note:
Thank you for the report. After investigating, we're closing this as By Design.
URP's Tile-Only Mode is designed specifically for TBDR (Tile-Based Deferred Rendering) hardware — the GPU architecture used in mobile and standalone XR devices. Tile-Only Mode validation currently does not support any configuration that requires intermediate render targets, which is how the Mock HMD operates. Mock HMD was not designed to simulate a standalone VR headset based on a mobile platform. We are resolving this By Design.
Resolution Note:
Thank you for the report. After investigating, we're closing this as By Design.
URP's Tile-Only Mode is designed specifically for TBDR (Tile-Based Deferred Rendering) hardware — the GPU architecture used in mobile and standalone XR devices. Tile-Only Mode validation currently does not support any configuration that requires intermediate render targets, which is how the Mock HMD operates. Mock HMD was not designed to simulate a standalone VR headset based on a mobile platform. We are resolving this By Design.