Zdexby TheHolyOneZ
44,741 classes
Class

RenderingUtils

: Object
UnityEngine.Rendering.Universal.RenderingUtils, Unity.RenderPipelines.Universal.Runtime 0x0010 (16 B) inherited 0x0010 Unity.RenderPipelines.Universal.Runtime.dll
0x00x0010

Members 6

OffsetSizeNameTypeFlagsDefault
0x08m_LegacyShaderPassNamesList<UnityEngine.Rendering.ShaderTagId>PrivateStatic—
0x78s_EmptyAttachmentAttachmentDescriptorPrivateStatic—
0x08s_FullscreenMeshMeshPrivateStatic—
0x08s_ErrorMaterialMaterialPrivateStatic—
0x08m_RenderTextureFormatSupportDictionary<UnityEngine.RenderTextureFormatPrivateStatic—
0x08m_GraphicsFormatSupportDictionary<UnityEngine.Experimental.Rendering.GraphicsFormatPrivateStatic—

Functions 36

SignatureFlagsNativeParams
AttachmentDescriptor get_emptyAttachment()Static+2 flags0x78
Mesh get_fullscreenMesh()PublicStatic+1 flags0x08
bool get_useStructuredBuffer()Static+2 flags0x01
bool SupportsLightLayers(const GraphicsDeviceType& type)Static+1 flags0x04
Material get_errorMaterial()PrivateStatic+1 flags0x08
void SetViewAndProjectionMatrices(CommandBuffer cmd, const Matrix4x4& viewMatrix, const Matrix4x4& projectionMatrix, bool setInverseMatrices)PublicStatic0x40
void SetScaleBiasRt(CommandBuffer cmd, ref RenderingData& renderingData)Static+1 flags0x2B8
void Blit(CommandBuffer cmd, RTHandle source, const Rect& viewport, RTHandle destination, const RenderBufferLoadAction& loadAction, const RenderBufferStoreAction& storeAction, const ClearFlag& clearFlag, const Color& clearColor, Material material, int passIndex)Static+1 flags0x10
void Blit(CommandBuffer cmd, RTHandle source, const Rect& viewport, RTHandle destinationColor, const RenderBufferLoadAction& colorLoadAction, const RenderBufferStoreAction& colorStoreAction, RTHandle destinationDepthStencil, const RenderBufferLoadAction& depthStencilLoadAction, const RenderBufferStoreAction& depthStencilStoreAction, const ClearFlag& clearFlag, const Color& clearColor, Material material, int passIndex)Static+1 flags0x10
void FinalBlit(CommandBuffer cmd, ref CameraData& cameraData, RTHandle source, RTHandle destination, const RenderBufferLoadAction& loadAction, const RenderBufferStoreAction& storeAction, Material material, int passIndex)Static+1 flags0x210
void RenderObjectsWithError(const ScriptableRenderContext& context, ref CullingResults& cullResults, Camera camera, const FilteringSettings& filterSettings, const SortingCriteria& sortFlags)Static+1 flags0x18
void ClearSystemInfoCache()Static+1 flags0x00
bool SupportsRenderTextureFormat(const RenderTextureFormat& format)PublicStatic0x04
bool SupportsGraphicsFormat(const GraphicsFormat& format, const FormatUsage& usage)PublicStatic0x04
int GetLastValidColorBufferIndex(const RenderTargetIdentifier[]& colorBuffers)Static+1 flags0x08
uint GetValidColorBufferCount(const RenderTargetIdentifier[]& colorBuffers)Static+1 flags0x08
uint GetValidColorBufferCount(const RTHandle[]& colorBuffers)Static+1 flags0x08
bool IsMRT(const RenderTargetIdentifier[]& colorBuffers)Static+1 flags0x08
bool IsMRT(const RTHandle[]& colorBuffers)Static+1 flags0x08
bool Contains(const RenderTargetIdentifier[]& source, const RenderTargetIdentifier& value)Static+1 flags0x28
int IndexOf(const RenderTargetIdentifier[]& source, const RenderTargetIdentifier& value)Static+1 flags0x28
uint CountDistinct(const RenderTargetIdentifier[]& source, const RenderTargetIdentifier& value)Static+1 flags0x28
int LastValid(const RenderTargetIdentifier[]& source)Static+1 flags0x08
bool Contains(const ClearFlag& a, const ClearFlag& b)Static+1 flags0x04
bool SequenceEqual(const RenderTargetIdentifier[]& left, const RenderTargetIdentifier[]& right)Static+1 flags0x08
bool MultisampleDepthResolveSupported()Static+1 flags0x01
bool RTHandleNeedsReAlloc(RTHandle handle, ref TextureDesc& descriptor, bool scaled)Static+1 flags0x78
RenderTargetIdentifier GetCameraTargetIdentifier(ref RenderingData& renderingData)Static+1 flags0x2B8
bool ReAllocateIfNeeded(ref RTHandle& handle, ref RenderTextureDescriptor& descriptor, const FilterMode& filterMode, const TextureWrapMode& wrapMode, bool isShadowMap, int anisoLevel, float mipMapBias, const string& name)PublicStatic0x34
bool ReAllocateIfNeeded(ref RTHandle& handle, const Vector2& scaleFactor, ref RenderTextureDescriptor& descriptor, const FilterMode& filterMode, const TextureWrapMode& wrapMode, bool isShadowMap, int anisoLevel, float mipMapBias, const string& name)PublicStatic0x34
bool ReAllocateIfNeeded(ref RTHandle& handle, ScaleFunc scaleFunc, ref RenderTextureDescriptor& descriptor, const FilterMode& filterMode, const TextureWrapMode& wrapMode, bool isShadowMap, int anisoLevel, float mipMapBias, const string& name)PublicStatic0x34
bool SetMaxRTHandlePoolCapacity(int capacity)PublicStatic0x04
void AddStaleResourceToPoolOrRelease(const TextureDesc& desc, RTHandle handle)Static+1 flags0x78
DrawingSettings CreateDrawingSettings(const ShaderTagId& shaderTagId, ref RenderingData& renderingData, const SortingCriteria& sortingCriteria)PublicStatic0x2B8
DrawingSettings CreateDrawingSettings(List<UnityEngine.Rendering.ShaderTagId> shaderTagIdList, ref RenderingData& renderingData, const SortingCriteria& sortingCriteria)PublicStatic0x2B8
void .cctor()PrivateStatic+1 flags0x00