Zdexby TheHolyOneZ
42,628 classes
Class

MultiScaleVO

: Object
UnityEngine.Rendering.PostProcessing.MultiScaleVO, Unity.Postprocessing.Runtime 0x0080 (128 B) inherited 0x0010 Unity.Postprocessing.Runtime.dll
0x00x0080

Members 15

OffsetSizeNameTypeFlagsDefault
0x08m_SampleThicknessfloat[]Private+1 flags—
0x08m_InvThicknessTablefloat[]Private+1 flags—
0x08m_SampleWeightTablefloat[]Private+1 flags—
0x08m_Widthsint[]Private+1 flags—
0x08m_Heightsint[]Private+1 flags—
0x08m_ScaledWidthsint[]Private+1 flags—
0x08m_ScaledHeightsint[]Private+1 flags—
0x08m_SettingsAmbientOcclusionPrivate—
0x08m_PropertySheetPropertySheetPrivate—
0x08m_ResourcesPostProcessResourcesPrivate—
0x08m_AmbientOnlyAORenderTexturePrivate—
0x04m_R8FormatRenderTextureFormatPrivate—
0x04m_R16FormatRenderTextureFormatPrivate—
0x01float4TextureboolPrivate—
0x00710x07padding / unreflected
0x08m_MRTRenderTargetIdentifier[]Private+1 flags—

Functions 23

SignatureFlagsNativeParams
void .ctor(AmbientOcclusion settings)Public+1 flags0x08
DepthTextureMode GetCameraFlags()PublicFinal+2 flags0x04
void SetResources(PostProcessResources resources)Public0x08
void Alloc(CommandBuffer cmd, int id, const MipLevel& size, const RenderTextureFormat& format, bool uav, bool dynamicScale)Private0x08
void AllocArray(CommandBuffer cmd, int id, const MipLevel& size, const RenderTextureFormat& format, bool uav, bool dynamicScale)Private0x08
void Release(CommandBuffer cmd, int id)Private0x08
Vector4 CalculateZBufferParams(Camera camera)Private0x10
float CalculateTanHalfFovHeight(Camera camera)Private0x08
Vector2 GetSize(const MipLevel& mip)Private0x08
Vector3 GetSizeArray(const MipLevel& mip)Private0x0C
void GenerateAOMap(CommandBuffer cmd, Camera camera, const RenderTargetIdentifier& destination, const Nullable<UnityEngine.Rendering.RenderTargetIdentifier>& depthMap, bool invert, bool isMSAA)Public0x30
void PushAllocCommands(CommandBuffer cmd, bool isMSAA, Camera camera)Private0x08
void PushDownsampleCommands(CommandBuffer cmd, Camera camera, const Nullable<UnityEngine.Rendering.RenderTargetIdentifier>& depthMap, bool isMSAA)Private0x30
void PushRenderCommands(CommandBuffer cmd, int source, int destination, const Vector3& sourceSize, float tanHalfFovH, bool isMSAA)Private0x0C
void PushUpsampleCommands(CommandBuffer cmd, int lowResDepth, int interleavedAO, int highResDepth, const Nullable<System.Int32>& highResAO, const RenderTargetIdentifier& dest, const Vector3& lowResDepthSize, const Vector2& highResDepthSize, bool isMSAA, bool invert)Private0x28
void PushReleaseCommands(CommandBuffer cmd)Private0x08
void PreparePropertySheet(PostProcessRenderContext context)Private0x08
void CheckAOTexture(PostProcessRenderContext context)Private0x08
void PushDebug(PostProcessRenderContext context)Private0x08
void RenderAfterOpaque(PostProcessRenderContext context)PublicFinal+2 flags0x08
void RenderAmbientOnly(PostProcessRenderContext context)PublicFinal+2 flags0x08
void CompositeAmbientOnly(PostProcessRenderContext context)PublicFinal+2 flags0x08
void Release()PublicFinal+2 flags0x00

Used by 1

types with a member, parameter or interface of this type