Struct ScriptableRenderContext
Assembly: UnityEngine.dll
Syntax
public struct ScriptableRenderContext
Methods
BeginRenderPassInternal(IntPtr, Int32, Int32, Int32, RenderPassAttachment[], RenderPassAttachment)
Declaration
public static void BeginRenderPassInternal(IntPtr _self, int w, int h, int samples, RenderPassAttachment[] colors, RenderPassAttachment depth)
Parameters
BeginSubPassInternal(IntPtr, RenderPassAttachment[], RenderPassAttachment[], Boolean)
Declaration
public static void BeginSubPassInternal(IntPtr _self, RenderPassAttachment[] colors, RenderPassAttachment[] inputs, bool readOnlyDepth)
Parameters
|
Improve this Doc
View Source
Declaration
public void DrawRenderers(FilterResults renderers, ref DrawRendererSettings drawSettings, FilterRenderersSettings filterSettings)
Parameters
|
Improve this Doc
View Source
Declaration
public void DrawRenderers(FilterResults renderers, ref DrawRendererSettings drawSettings, FilterRenderersSettings filterSettings, List<RenderStateMapping> stateMap)
Parameters
|
Improve this Doc
View Source
Declaration
public void DrawRenderers(FilterResults renderers, ref DrawRendererSettings drawSettings, FilterRenderersSettings filterSettings, RenderStateBlock stateBlock)
Parameters
|
Improve this Doc
View Source
DrawShadows(ref DrawShadowsSettings)
Declaration
public void DrawShadows(ref DrawShadowsSettings settings)
Parameters
|
Improve this Doc
View Source
DrawSkybox(Camera)
Declaration
public void DrawSkybox(Camera camera)
Parameters
Type |
Name |
Description |
Camera |
camera |
|
EmitWorldGeometryForSceneView(Camera)
Declaration
public static void EmitWorldGeometryForSceneView(Camera cullingCamera)
Parameters
Type |
Name |
Description |
Camera |
cullingCamera |
|
EndRenderPassInternal(IntPtr)
Declaration
public static void EndRenderPassInternal(IntPtr _self)
Parameters
Type |
Name |
Description |
IntPtr |
_self |
|
|
Improve this Doc
View Source
ExecuteCommandBuffer(CommandBuffer)
Declaration
public void ExecuteCommandBuffer(CommandBuffer commandBuffer)
Parameters
|
Improve this Doc
View Source
ExecuteCommandBufferAsync(CommandBuffer, ComputeQueueType)
Declaration
public void ExecuteCommandBufferAsync(CommandBuffer commandBuffer, ComputeQueueType queueType)
Parameters
|
Improve this Doc
View Source
SetupCameraProperties(Camera)
Declaration
public void SetupCameraProperties(Camera camera)
Parameters
Type |
Name |
Description |
Camera |
camera |
|
|
Improve this Doc
View Source
SetupCameraProperties(Camera, Boolean)
Declaration
public void SetupCameraProperties(Camera camera, bool stereoSetup)
Parameters
|
Improve this Doc
View Source
StartMultiEye(Camera)
Declaration
public void StartMultiEye(Camera camera)
Parameters
Type |
Name |
Description |
Camera |
camera |
|
|
Improve this Doc
View Source
StereoEndRender(Camera)
Declaration
public void StereoEndRender(Camera camera)
Parameters
Type |
Name |
Description |
Camera |
camera |
|
|
Improve this Doc
View Source
StopMultiEye(Camera)
Declaration
public void StopMultiEye(Camera camera)
Parameters
Type |
Name |
Description |
Camera |
camera |
|
|
Improve this Doc
View Source
Submit()
Declaration
Extension Methods