Zdexby TheHolyOneZ
17,715 classes
Class

ProbeReferenceVolume

: Object
UnityEngine.Rendering.ProbeReferenceVolume, Unity.RenderPipelines.Core.Runtime 0x02E0 (736 B) align 8 inherited 0x0010 Unity.RenderPipelines.Core.Runtime
0x00x02E0

Members 104

OffsetSizeNameTypeFlags
0x08m_EmptyIndexBufferComputeBufferPrivate
—0x04kProbesPerBatchintPrivateStatic+1 flags
0x08k_DebugPanelNamestringPublicStatic+1 flags
0x08<probeVolumeDebug>k__BackingFieldProbeVolumeDebugPrivate+1 flags
0x08<subdivisionDebugColors>k__BackingFieldColor[]Private+1 flags
0x08m_DebugMeshMeshPrivate
0x08m_DebugItemsWidget[]Private
0x08m_DebugMaterialMaterialPrivate
0x08m_DebugProbeSamplingMeshMeshPrivate
0x08m_ProbeSamplingDebugMaterialMaterialPrivate
0x08m_ProbeSamplingDebugMaterial02MaterialPrivate
0x08m_DisplayNumbersTextureTexturePrivate
0x08probeSamplingDebugDataProbeSamplingDebugDataStatic+1 flags
0x08m_DebugOffsetMeshMeshPrivate
0x08m_DebugOffsetMaterialMaterialPrivate
0x08m_DebugFragmentationMaterialMaterialPrivate
0x08m_DebugFrustumPlanesPlane[]Private
0x08m_DebugScenarioNamesGUIContent[]Private
0x08m_DebugScenarioValuesint[]Private
0x08m_DebugActiveSceneGUIDstringPrivate
0x08m_DebugActiveScenariostringPrivate
0x08m_DebugScenarioFieldEnumFieldPrivate
0x08realtimeSubdivisionInfoDictionary`21 flags
0x00B00x190padding / unreflected
0x01m_MaxSubdivVisualizedIsMaxAvailableboolPrivate
0x08s_BoundsArrayVector4[]PrivateStatic
0x01m_LoadMaxCellsPerFrameboolPrivate
—0x04kMaxCellLoadedPerFrameintPrivateStatic+1 flags
0x02420x02padding / unreflected
0x04m_NumberOfCellsLoadedPerFrameintPrivate
0x04m_NumberOfCellsBlendedPerFrameintPrivate
0x04m_TurnoverRatefloatPrivate
0x08m_LoadedCellsDynamicArray`1Private
0x08m_ToBeLoadedCellsDynamicArray`1Private
0x08m_WorseLoadedCellsDynamicArray`1Private
0x08m_BestToBeLoadedCellsDynamicArray`1Private
0x08m_TempCellToLoadListDynamicArray`1Private
0x08m_TempCellToUnloadListDynamicArray`1Private
0x08m_LoadedBlendingCellsDynamicArray`1Private
0x08m_ToBeLoadedBlendingCellsDynamicArray`1Private
0x08m_TempBlendingCellToLoadListDynamicArray`1Private
0x08m_TempBlendingCellToUnloadListDynamicArray`1Private
0x0Cm_FrozenCameraPositionVector3Private
0x0Cm_FrozenCameraDirectionVector3Private
—0x04kIndexFragmentationThresholdfloatPrivateStatic+1 flags
0x01m_IndexDefragmentationInProgressboolPrivate
0x08m_DefragIndexProbeBrickIndexPrivate
0x08m_DefragCellIndicesProbeGlobalIndirectionPrivate
0x08m_IndexDefragCellsDynamicArray`1Private
0x08m_TempIndexDefragCellsDynamicArray`1Private
0x02690x03padding / unreflected
0x04minStreamingScorefloat1 flags
0x04maxStreamingScorefloat1 flags
0x08m_StreamingQueueQueue`1Private
0x08m_ActiveStreamingRequestsList`1Private
0x08m_StreamingRequestsPoolObjectPool`1Private
0x01m_DiskStreamingUseComputeboolPrivate
0x08m_ScratchBufferPoolProbeVolumeScratchBufferPoolPrivate
0x08m_OnStreamingCompleteOnStreamingCompleteDelegatePrivate
0x08m_OnBlendingStreamingCompleteOnStreamingCompleteDelegatePrivate
0x08s_BlendingComparerSortComparerPrivateStatic
0x08s_DefragComparerSortComparerPrivateStatic
0x01m_IsInitializedboolPrivate
0x01m_SupportScenariosboolPrivate
0x01m_SupportScenarioBlendingboolPrivate
0x01m_ForceNoDiskStreamingboolPrivate
0x01m_SupportDiskStreamingboolPrivate
0x01m_SupportGPUStreamingboolPrivate
0x01m_UseStreamingAssetsboolPrivate
0x04m_MinBrickSizefloatPrivate
0x04m_MaxSubdivisionintPrivate
0x0Cm_ProbeOffsetVector3Private
0x08m_PoolProbeBrickPoolPrivate
0x08m_IndexProbeBrickIndexPrivate
0x08m_CellIndicesProbeGlobalIndirectionPrivate
0x08m_BlendingPoolProbeBrickBlendingPoolPrivate
0x08m_TmpSrcChunksList`1Private
0x08m_PositionOffsetsfloat[]Private
0x18m_CurrGlobalBoundsBoundsPrivate
0x08cellsDictionary`21 flags
0x08m_CellPoolObjectPool`1Private
0x68m_TemporaryDataLocationDataLocationPrivate
0x04m_TemporaryDataLocationMemCostintPrivate
0x08sceneDataProbeVolumeSceneData1 flags
0x0CminLoadedCellPosVector3IntPrivate
0x0CmaxLoadedCellPosVector3IntPrivate
0x08retrieveExtraDataActionAction`1Public
0x08checksDuringBakeActionActionPublic
0x08m_PendingScenesToBeLoadedDictionary`2Private
0x08m_PendingScenesToBeUnloadedDictionary`2Private
0x08m_ActiveScenesList`1Private
0x08m_CurrentBakingSetReferenceProbeVolumeBakingSetWeakReferencePrivate
0x08m_LazyBakingSetReferenceProbeVolumeBakingSetWeakReferencePrivate
0x01m_NeedLoadAssetboolPrivate
0x01m_ProbeReferenceVolumeInitboolPrivate
0x01m_EnabledBySRPboolPrivate
0x01m_VertexSamplingboolPrivate
0x01m_NeedsIndexRebuildboolPrivate
0x01m_HasChangedIndexboolPrivate
0x02CA0x02padding / unreflected
0x04m_CBShaderIDintPrivate
0x04m_MemoryBudgetProbeVolumeTextureMemoryBudgetPrivate
0x04m_BlendingMemoryBudgetProbeVolumeBlendingTextureMemoryBudgetPrivate
0x04m_SHBandsProbeVolumeSHBandsPrivate
0x01clearAssetsOnVolumeClearbool1 flags
0x08defaultLightingScenariostringStatic+1 flags
0x08_instanceProbeReferenceVolumePrivateStatic
0x08<perSceneDataList>k__BackingFieldList`1Private
0x02DD0x03unreflected bytes to end of ProbeReferenceVolume

Functions 237

SignatureFlagsNativeParams
void BindAPVRuntimeResources()Public—0x00
void UpdateShaderVariablesProbeVolumes()Public—0x00
void get_probeVolumeDebug()2 flags—0x00
void get_subdivisionDebugColors()Public+1 flags—0x00
void get_debugMesh()Private+1 flags—0x00
void RenderDebug()Public—0x00
void RenderDebug()Public—0x00
void IsProbeSamplingDebugEnabled()Public—0x00
void GetProbeSamplingDebugResources()Public—0x00
void TryCreateDebugRenderData()Private—0x00
void InitializeDebug()Private—0x00
void CleanupDebug()Private—0x00
void DebugCellIndexChanged()Private—0x00
void RegisterDebug()Private—0x00
void UnregisterDebug()Private—0x00
void RenderFragmentationOverlay()Public—0x00
void ShouldCullCell()Private—0x00
void UpdateDebugFromSelection()PrivateStatic—0x00
void GetCellBounds()Private—0x00
void ShouldCullCell()Private—0x00
void DrawProbeDebug()Private—0x00
void ResetDebugViewToMaxSubdiv()1 flags—0x00
void ClearDebugData()Private—0x00
void DecompressSH()PrivateStatic—0x00
void DecodeSkyShadingDirection()Static+1 flags—0x00
void GetFlattenedProbeData()1 flags—0x00
void CreateInstancedProbes()Private—0x00
void OnClearLightingdata()Private—0x00
void EnableMaxCellStreaming()Public—0x00
void SetNumberOfCellsLoadedPerFrame()Public—0x00
void get_loadMaxCellsPerFrame()Public+1 flags—0x00
void set_loadMaxCellsPerFrame()Public+1 flags—0x00
void get_numberOfCellsLoadedPerFrame()Private+1 flags—0x00
void get_numberOfCellsBlendedPerFrame()Public+1 flags—0x00
void set_numberOfCellsBlendedPerFrame()Public+1 flags—0x00
void get_turnoverRate()Public+1 flags—0x00
void set_turnoverRate()Public+1 flags—0x00
void InitStreaming()Private—0x00
void CleanupStreaming()Private—0x00
void ScenarioBlendingChanged()1 flags—0x00
void ComputeCellStreamingScore()PrivateStatic—0x00
void ComputeStreamingScore()Private—0x00
void ComputeBestToBeLoadedCells()Private—0x00
void ComputeStreamingScoreAndWorseLoadedCells()Private—0x00
void ComputeBlendingScore()Private—0x00
void TryLoadCell()Private—0x00
void UnloadBlendingCell()Private—0x00
void TryLoadBlendingCell()Private—0x00
void ComputeMinMaxStreamingScore()Private—0x00
void UpdateCellStreaming()Public—0x00
void UpdateCellStreaming()Public—0x00
void FindWorstBlendingCellToBeLoaded()Private—0x00
void BlendingComparer()PrivateStatic—0x00
void UpdateBlendingCellStreaming()Private—0x00
void DefragComparer()PrivateStatic—0x00
void StartIndexDefragmentation()Private—0x00
void UpdateIndexDefragmentation()Private—0x00
void OnStreamingComplete()Private—0x00
void OnBlendingStreamingComplete()Private—0x00
void PushDiskStreamingRequest()Private—0x00
void CancelStreamingRequest()Private—0x00
void CancelBlendingStreamingRequest()Private—0x00
void ProcessDiskStreamingRequest()Private—0x00
void AllocateScratchBufferPoolIfNeeded()Private—0x00
void UpdateActiveRequests()Private—0x00
void ProcessNewRequests()Private—0x00
void UpdateDiskStreaming()Private—0x00
void HasActiveStreamingRequest()Private—0x00
void LogStreaming()Private—0x00
void get_globalBounds()2 flags—0x00
void set_globalBounds()2 flags—0x00
void get_m_CurrentBakingSet()Private+1 flags—0x00
void set_m_CurrentBakingSet()Private+1 flags—0x00
void get_m_LazyBakingSet()Private+1 flags—0x00
void set_m_LazyBakingSet()Private+1 flags—0x00
void get_isInitialized()Public+1 flags—0x00
void get_enabledBySRP()2 flags—0x00
void get_vertexSampling()2 flags—0x00
void get_hasUnloadedCells()2 flags—0x00
void get_supportLightingScenarios()2 flags—0x00
void get_supportScenarioBlending()2 flags—0x00
void get_gpuStreamingEnabled()2 flags—0x00
void get_diskStreamingEnabled()2 flags—0x00
void get_probeOcclusion()Public+1 flags—0x00
void get_skyOcclusion()Public+1 flags—0x00
void get_skyOcclusionShadingDirection()Public+1 flags—0x00
void get_useRenderingLayers()Private+1 flags—0x00
void get_shBands()Public+1 flags—0x00
void get_currentBakingSet()Public+1 flags—0x00
void get_lightingScenario()Public+1 flags—0x00
void set_lightingScenario()Public+1 flags—0x00
void get_otherScenario()Public+1 flags—0x00
void get_scenarioBlendingFactor()Public+1 flags—0x00
void set_scenarioBlendingFactor()Public+1 flags—0x00
void GetSceneGUID()Static+1 flags—0x00
void SetActiveScenario()1 flags—0x00
void BlendLightingScenario()Public—0x00
void get_memoryBudget()Public+1 flags—0x00
void get_perSceneDataList()2 flags—0x00
void set_perSceneDataList()Private+1 flags—0x00
void RegisterPerSceneData()1 flags—0x00
void ScheduleBakingSet()1 flags—0x00
void ProcessScheduledBakingSet()1 flags—0x00
void SetActiveScene()Public—0x00
void SetActiveBakingSet()Public—0x00
void SetBakingSetAsCurrent()Private—0x00
void RegisterBakingSet()1 flags—0x00
void UnloadBakingSet()1 flags—0x00
void UnregisterPerSceneData()1 flags—0x00
void TryGetPerSceneData()1 flags—0x00
void get_indexFragmentationRate()2 flags—0x00
void get_instance()PublicStatic+1 flags—0x00
void Initialize()Public—0x00
void SetEnableStateFromSRP()Public—0x00
void SetVertexSamplingEnabled()Public—0x00
void ForceMemoryBudget()1 flags—0x00
void ForceSHBand()1 flags—0x00
void ForceNoDiskStreaming()1 flags—0x00
void Cleanup()Public—0x00
void GetVideoMemoryCost()Public—0x00
void RemoveCell()Private—0x00
void UnloadCell()1 flags—0x00
void UnloadBlendingCell()1 flags—0x00
void UnloadAllCells()1 flags—0x00
void UnloadAllBlendingCells()1 flags—0x00
void AddCell()Private—0x00
void LoadCell()1 flags—0x00
void LoadAllCells()1 flags—0x00
void ComputeCellGlobalInfo()Private—0x00
void AddPendingSceneLoading()1 flags—0x00
void AddPendingSceneRemoval()1 flags—0x00
void RemovePendingScene()1 flags—0x00
void PerformPendingIndexChangeAndInit()Private—0x00
void SetSubdivisionDimensions()1 flags—0x00
void LoadCells()Private—0x00
void PerformPendingLoading()Private—0x00
void PerformPendingDeletion()Private—0x00
void ComputeEntryMinMax()1 flags—0x00
void GetNumberOfBricksAtSubdiv()Static+1 flags—0x00
void PerformPendingOperations()Public—0x00
void InitializeGlobalIndirection()1 flags—0x00
void InitProbeReferenceVolume()Private—0x00
void .ctor()Private+1 flags—0x00
void GetRuntimeResources()Public—0x00
void SetMaxSubdivision()1 flags—0x00
void CellSize()Static+1 flags—0x00
void BrickSize()1 flags—0x00
void MinBrickSize()1 flags—0x00
void MaxBrickSize()1 flags—0x00
void ProbeOffset()1 flags—0x00
void GetMaxSubdivision()1 flags—0x00
void GetMaxSubdivision()1 flags—0x00
void GetDistanceBetweenProbes()1 flags—0x00
void MinDistanceBetweenProbes()1 flags—0x00
void GetGlobalIndirectionEntryMaxSubdiv()1 flags—0x00
void GetEntrySubdivLevel()1 flags—0x00
void GetEntrySize()1 flags—0x00
void DataHasBeenLoaded()Public—0x00
void Clear()1 flags—0x00
void GetSourceLocations()Private—0x00
void UpdateDataLocationTexture()Private—0x00
void UpdateValidityTextureWithoutMask()Private—0x00
void UpdatePool()Private—0x00
void UpdatePool()Private—0x00
void UpdateSharedData()Private—0x00
void AddBlendingBricks()Private—0x00
void ReservePoolChunks()Private—0x00
void ReleasePoolChunks()Private—0x00
void UpdatePoolAndIndex()Private—0x00
void AddBricks()Private—0x00
void UpdateCellIndex()Private—0x00
void ReleaseBricks()Private—0x00
void UpdateConstantBuffer()1 flags—0x00
void DeinitProbeReferenceVolume()Private—0x00
void CleanupLoadedData()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00
void <RegisterDebug>g__RefreshDebug|42_0()Private—0x00
void <RegisterDebug>b__42_2()Private—0x00
void <RegisterDebug>b__42_3()Private—0x00
void <RegisterDebug>b__42_4()Private—0x00
void <RegisterDebug>b__42_5()Private—0x00
void <RegisterDebug>b__42_6()Private—0x00
void <RegisterDebug>b__42_7()Private—0x00
void <RegisterDebug>b__42_9()Private—0x00
void <RegisterDebug>b__42_10()Private—0x00
void <RegisterDebug>b__42_11()Private—0x00
void <RegisterDebug>b__42_12()Private—0x00
void <RegisterDebug>b__42_13()Private—0x00
void <RegisterDebug>b__42_14()Private—0x00
void <RegisterDebug>b__42_15()Private—0x00
void <RegisterDebug>b__42_16()Private—0x00
void <RegisterDebug>b__42_17()Private—0x00
void <RegisterDebug>b__42_20()Private—0x00
void <RegisterDebug>b__42_21()Private—0x00
void <RegisterDebug>b__42_22()Private—0x00
void <RegisterDebug>b__42_23()Private—0x00
void <RegisterDebug>b__42_24()Private—0x00
void <RegisterDebug>b__42_26()Private—0x00
void <RegisterDebug>b__42_27()Private—0x00
void <RegisterDebug>b__42_28()Private—0x00
void <RegisterDebug>b__42_30()Private—0x00
void <RegisterDebug>b__42_31()Private—0x00
void <RegisterDebug>b__42_32()Private—0x00
void <RegisterDebug>b__42_33()Private—0x00
void <RegisterDebug>b__42_34()Private—0x00
void <RegisterDebug>b__42_35()Private—0x00
void <RegisterDebug>b__42_38()Private—0x00
void <RegisterDebug>b__42_39()Private—0x00
void <RegisterDebug>b__42_40()Private—0x00
void <RegisterDebug>b__42_41()Private—0x00
void <RegisterDebug>b__42_42()Private—0x00
void <RegisterDebug>b__42_43()Private—0x00
void <RegisterDebug>b__42_44()Private—0x00
void <RegisterDebug>b__42_47()Private—0x00
void <RegisterDebug>b__42_48()Private—0x00
void <RegisterDebug>b__42_49()Private—0x00
void <RegisterDebug>b__42_51()Private—0x00
void <RegisterDebug>b__42_52()Private—0x00
void <RegisterDebug>b__42_53()Private—0x00
void <RegisterDebug>b__42_54()Private—0x00
void <RegisterDebug>b__42_55()Private—0x00
void <RegisterDebug>b__42_56()Private—0x00
void <RegisterDebug>b__42_57()Private—0x00
void <RegisterDebug>b__42_58()Private—0x00
void <RegisterDebug>b__42_59()Private—0x00
void <RegisterDebug>b__42_67()Private—0x00
void <RegisterDebug>b__42_68()Private—0x00
void <RegisterDebug>b__42_69()Private—0x00
void <RegisterDebug>b__42_71()Private—0x00
void <RegisterDebug>b__42_72()Private—0x00
void <RegisterDebug>b__42_73()Private—0x00
void <RegisterDebug>b__42_74()Private—0x00
void <RegisterDebug>g__RefreshScenarioNames|42_75()Private—0x00
void <RegisterDebug>b__42_83()Private—0x00
void <RegisterDebug>b__42_84()Private—0x00
void <RegisterDebug>b__42_85()Private—0x00
void <RegisterDebug>b__42_86()Private—0x00