-
Notifications
You must be signed in to change notification settings - Fork 803
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #8078 from Unity-Technologies/internal/2022.3/staging
Internal/2022.3/staging
- Loading branch information
Showing
876 changed files
with
640,293 additions
and
385 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
Packages/com.unity.render-pipelines.core/ShaderLibrary/FoveatedRenderingKeywords.hlsl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,45 +15,49 @@ The **Rendering Debugger** is a specific window for the Scriptable Render Pipeli | |
![](Images/RenderPipelineDebug1.png) | ||
The Rendering Debugger | ||
|
||
## Using the Rendering Debugger | ||
## How to access the Rendering Debugger | ||
|
||
The Rendering Debugger window is available in the following modes: | ||
|
||
* The Editor. | ||
* The Play mode. | ||
* At runtime in the standalone Unity Player, on any device. The window is only available in **Development Builds**. | ||
| Mode | Platform | Availability | How to Open the Rendering Debugger | | ||
|-----------|----------------|----------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| Editor | All | Yes (window in the Editor) | Select **Window > Analysis > Rendering Debugger** | | ||
| Play mode | All | Yes (overlay in the Game view) | On a desktop or laptop computer, press **LeftCtrl+Backspace** (**LeftCtrl+Delete** on macOS)<br>On a console controller, press L3 and R3 (Left Stick and Right Stick) | | ||
| Runtime | Desktop/Laptop | Yes (only in Development builds) | Press **LeftCtrl+Backspace** (**LeftCtrl+Delete** on macOS) | | ||
| Runtime | Console | Yes (only in Development builds) | Press L3 and R3 (Left Stick and Right Stick) | | ||
| Runtime | Mobile | Yes (only in Development builds) | Use a three-finger double tap | | ||
|
||
To open the Rendering Debugger in the Editor: | ||
To enable all the sections of the **Rendering Debugger** in your built application, disable **Strip Debug Variants** in **Project Settings > Graphics > HDRP Global Settings**. Otherwise, you can only use the [Display Stats](#display-stats) section. | ||
|
||
* Enable **Runtime Debug Shaders** in **HDRP Global Settings** (in the menu: **Edit** > **Project Settings** > **Graphics** > **HDRP Settings**). | ||
|
||
* Select **Window** > **Analysis** > **Rendering Debugger**. | ||
|
||
To open the window in the Play mode, or at runtime in a Development Build, use the keyboard shortcut Ctrl+Backspace (Ctrl+Delete on macOS) or press L3 and R3 (Left Stick and Right Stick) on a controller. | ||
To disable the runtime UI, use the [enableRuntimeUI](https://docs.unity3d.com/Packages/[email protected]/api/UnityEngine.Rendering.DebugManager.html#UnityEngine_Rendering_DebugManager_enableRuntimeUI) property. | ||
|
||
You can display read-only items, such as the FPS counter, independently of the **Rendering Debugger** window. When you disable the **Rendering Debugger** window, they're still visible in the top right corner of the screen. Use this functionality to track particular values without cluttering the screen. | ||
|
||
You can disable the runtime UI entirely by using the [`enableRuntimeUI`](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest/api/UnityEngine.Rendering.DebugManager.html#UnityEngine_Rendering_DebugManager_enableRuntimeUI) property. | ||
|
||
### Navigation at runtime | ||
## Navigation at runtime | ||
|
||
To change the current active item: | ||
### Keyboard | ||
|
||
* **Keyboard**: Use the arrow keys. | ||
* **Xbox controller**: Use the Directional pad (D-Pad). | ||
* **PlayStation controller**: Use the Directional buttons. | ||
| Action | Control | | ||
|----------------------------------------------------|-------------------------------------------------------------------------------------------| | ||
| **Change the current active item** | Use the arrow keys | | ||
| **Change the current tab** | Use the Page up and Page down keys (Fn + Up and Fn + Down keys respectively for MacOS) | | ||
| **Display the current active item independently of the debug window** | Press the right Shift key | | ||
|
||
To change the current tab: | ||
### Xbox Controller | ||
|
||
* **Keyboard**: Use the Page up and Page down keys (Fn + Up and Fn + Down keys respectively for MacOS). | ||
* **Xbox controller**: Use the Left Bumper and Right Bumper. | ||
* **PlayStation controller**: Use the L1 button and R1 button. | ||
| Action | Control | | ||
|----------------------------------------------------|-------------------------------------------------------------------------------------------| | ||
| **Change the current active item** | Use the Directional pad (D-Pad) | | ||
| **Change the current tab** | Use the Left Bumper and Right Bumper | | ||
| **Display the current active item independently of the debug window** | Press the X button | | ||
|
||
To display the current active item independently of the debug window: | ||
### PlayStation Controller | ||
|
||
* **Keyboard**: Press the right Shift key. | ||
* **Xbox controller**: Press the X button. | ||
* **PlayStation controller**: Press the Square button. | ||
| Action | Control | | ||
|----------------------------------------------------|-------------------------------------------------------------------------------------------| | ||
| **Change the current active item** | Use the Directional buttons | | ||
| **Change the current tab** | Use the L1 button and R1 button | | ||
| **Display the current active item independently of the debug window** | Press the Square button | | ||
|
||
<a name="DecalsPanel"></a> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.