Zdexby TheHolyOneZ
36,909 classes
Class

UpscalingHelpers

: Object
TND.Common.URP.UpscalingHelpers, Unity.GraphicTests.Performance.Universal.Runtime 0x0010 (16 B) inherited 0x0010 Unity.GraphicTests.Performance.Universal.Runtime.dll
0x00x0010

Members 5

OffsetSizeNameTypeFlagsDefault
0x08RTHandlePoolRTHandlePoolPrivateStatic+1 flags—
0x04ScreenParamsIdintPrivateStatic+1 flags—
0x04ScaledScreenParamsIdintPrivateStatic+1 flags—
0x04ScreenSizeIdintPrivateStatic+1 flags—
0x00140x04padding / unreflected
0x08BoxedTrueobjectPrivateStatic+1 flags—

Functions 33

SignatureFlagsNativeParams
void SetCameraJitterMatrix(ref CameraData& cameraData, ref Matrix4x4& jitterMatrix, int viewIndex)PublicStatic0x40
void SetCameraJitterMatrixRenderGraph(ref CameraData& cameraData, ref Matrix4x4& jitterMatrix, int viewIndex)PublicStatic0x40
void SetCameraJitterMatrixRenderGraph(UniversalCameraData cameraData, ref Matrix4x4& jitterMatrix, int viewIndex)PublicStatic0x40
Matrix4x4 GetGPUProjectionMatrix(UniversalCameraData cameraData, bool yFlip, int viewIndex)PublicStatic0x40
Matrix4x4 GetGPUProjectionMatrixNoJitter(UniversalCameraData cameraData, bool yFlip, int viewIndex)PublicStatic0x40
Matrix4x4 GetGPUProjectionMatrix(UniversalCameraData cameraData, ref TextureHandle& activeColorTexture, int viewIndex)PublicStatic0x40
Matrix4x4 GetGPUProjectionMatrixNoJitter(UniversalCameraData cameraData, ref TextureHandle& activeColorTexture, int viewIndex)PublicStatic0x40
Vector2Int GetCameraPixelSize(UniversalCameraData cameraData)PublicStatic0x08
void SetCameraDepthTexture(UniversalResourceData resourceData, const TextureHandle& textureHandle)PublicStatic0x10
Vector2Int GetCameraPixelSize(ref CameraData& cameraData)PublicStatic0x08
bool PrepareUpscalerOutput(CommandBuffer cmd, ScriptableRenderer renderer, ref RenderTextureDescriptor& cameraTargetDescriptor, ref RTHandle& upscalerTarget)PublicStatic0x34
void InjectUpscalerOutput(CommandBuffer cmd, ScriptableRenderer renderer)PublicStatic0x08
void UpdatePostProcessDescriptors(ScriptableRenderer renderer, ref RenderTextureDescriptor& cameraTargetDescriptor)PublicStatic0x34
ScriptableRenderPassInput GetRequiredPostProcessInputs(ScriptableRenderer renderer, bool postProcessEnabled, const RenderPassEvent& upscalingRenderPassEvent)PublicStatic0x08
int GetXRViewCount(ref CameraData& cameraData)PublicStatic0x08
int GetXRMultiPassId(ref CameraData& cameraData)PublicStatic0x08
bool TryGetXREyeDisplaySize(Camera camera, UniversalAdditionalCameraData additionalCameraData, ref Vector2Int& displaySize, ref int& viewCount, ref bool& isSinglePassXR)PublicStatic0x08
bool TryGetColorBufferSystem(ScriptableRenderer renderer, ref RenderTargetBufferSystem& colorBufferSystem)PrivateStatic0x08
RTHandle GetMotionVectorTexture(ScriptableRenderer renderer)PublicStatic0x08
bool TryGetRendererFeatures(ScriptableRenderer renderer, ref List<UnityEngine.Rendering.Universal.ScriptableRendererFeature>& rendererFeatures)PublicStatic0x08
ScriptableRendererData GetRendererData(UniversalRenderPipelineAsset pipelineAsset)PublicStatic0x08
bool TryGetFinalBlitPass(ScriptableRenderer renderer, ref FinalBlitPass& finalBlitPass)PrivateStatic0x08
bool TryGetActivePassQueue(ScriptableRenderer renderer, ref List<UnityEngine.Rendering.Universal.ScriptableRenderPass>& activePassQueue)PrivateStatic0x08
void AllocateRTHandle(ref RTHandle& handle, ref RenderTextureDescriptor& descriptor, const FilterMode& filterMode, const TextureWrapMode& wrapMode, const string& name)PublicStatic0x34
void ReleaseRTHandle(ref RTHandle& handle)PublicStatic0x08
void PurgeUnusedRTHandles()PublicStatic0x00
void CleanupRTHandles()PublicStatic0x00
bool ReAllocateHandleIfNeeded(ref RTHandle& handle, ref RenderTextureDescriptor& descriptor, const FilterMode& filterMode, const TextureWrapMode& wrapMode, const string& name)PublicStatic0x34
void UpdatePerCameraShaderVariables(CommandBuffer cmd, ref CameraData& cameraData)PublicStatic0x08
void SetupUpscaledColorHandles(ScriptableRenderer renderer, ref RenderTextureDescriptor& upscaledTargetDesc)PublicStatic0x34
long GetPtr(const uint8& value)PublicStatic0x08
uint8 AsRef(long ptr)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00