AddGraphicsThreadMirrorViewBlit
This function records the display subsystem's native blit event to the target command buffer. This function is typically called by a scriptable rendering pipeline.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Method
- Namespace: UnityEngine.XR
- Assembly: UnityEngine.XRModule
AddGraphicsThreadMirrorViewBlit(CommandBuffer, bool)
This function records the display subsystem's native blit event to the target command buffer. This function is typically called by a scriptable rendering pipeline.
public bool AddGraphicsThreadMirrorViewBlit(CommandBuffer cmd, bool allowGraphicsStateInvalidate)
Parameters
The target CommandBuffer that records the native blit event.
True causes the graphics device to invalidate internal states before and after calling into the provider's native blit. This ensures the GFX internal states' consistency with the cost of some runtime performance.
Returns
Type | Description |
|---|---|
| bool | Returns true if native blit event is successfully recorded. Returns false otherwise. |
AddGraphicsThreadMirrorViewBlit(CommandBuffer, bool, int)
This function records the display subsystem's native blit event to the target command buffer. This function is typically called by a scriptable rendering pipeline.
public bool AddGraphicsThreadMirrorViewBlit(CommandBuffer cmd, bool allowGraphicsStateInvalidate, int mode)
Parameters
The target CommandBuffer that records the native blit event.
True causes the graphics device to invalidate internal states before and after calling into the provider's native blit. This ensures the GFX internal states' consistency with the cost of some runtime performance.
The XRMirrorViewBlitMode XR display should perform.
Returns
Type | Description |
|---|---|
| bool | Returns true if native blit event is successfully recorded. Returns false otherwise. |