Zdexby TheHolyOneZ
18,277 classes
Class

HDCachedShadowAtlas

UnityEngine.Rendering.HighDefinition.HDCachedShadowAtlas, Unity.RenderPipelines.HighDefinition.Runtime Unity.RenderPipelines.HighDefinition.Runtime.dll

Members 15

OffsetSizeNameTypeFlags
——s_InitialCapacity<from the binary>
——m_MinSlotSize<from the binary>
——m_MaxShadowsPerLight<from the binary>
——m_NextLightID<from the binary>
——m_CanTryPlacement<from the binary>
——m_AtlasResolutionInSlots<from the binary>
——m_NeedOptimalPacking<from the binary>
——m_AtlasSlots<from the binary>
——m_PlacedShadows<from the binary>
——m_ShadowsPendingRendering<from the binary>
——m_RegisteredLightDataPendingPlacement<from the binary>
——m_RecordsPendingPlacement<from the binary>
——m_TransformCaches<from the binary>
——m_TempListForPlacement<from the binary>
——m_ShadowType<from the binary>

Functions 29

SignatureFlagsNativeParams
void .ctor()—0x00
void InitAtlas()—0x00
void AddBlitRequestsForUpdatedShadows()—0x00
void IsEntryEmpty()—0x00
void IsEntryFull()—0x00
void FillEntries()—0x00
void MarkEntries()—0x00
void CheckSlotAvailability()—0x00
void FindSlotInAtlas()—0x00
void GetSlotInAtlas()—0x00
void GetNextLightIdentifier()—0x00
void RegisterLight()—0x00
void EvictLight()—0x00
void RegisterTransformCacheSlot()—0x00
void RemoveTransformFromCache()—0x00
void InsertionSort()—0x00
void AddLightListToRecordList()—0x00
void PlaceMultipleShadows()—0x00
void PerformPlacement()—0x00
void AssignOffsetsInAtlas()—0x00
void DefragmentAtlasAndReRender()—0x00
void LightIsPendingPlacement()—0x00
void ShadowIsPendingRendering()—0x00
void ScheduleShadowUpdate()—0x00
void ScheduleShadowUpdate()—0x00
void MarkAsRendered()—0x00
void UpdateResolutionRequest()—0x00
void NeedRenderingDueToTransformChange()—0x00
void .cctor()—0x00