Zdexby TheHolyOneZ
36,909 classes
Class

UpscalerUtils

: Object
TND.Upscaling.Framework.UpscalerUtils, TND.Upscaling.Framework.Runtime.Core 0x0010 (16 B) inherited 0x0010 TND.Upscaling.Framework.Runtime.Core.dll
0x00x0010

Members 3

OffsetSizeNameTypeFlagsDefault
0x08ShaderRefsDictionary<System.StringPrivateStatic+1 flags—
0x08GraphicsFormatsValueTuple<UnityEngine.Experimental.Rendering.GraphicsFormat[]PrivateStatic+1 flags—
0x08SRGBFormatsHashSet<UnityEngine.Experimental.Rendering.GraphicsFormat>PrivateStatic+1 flags—

Functions 29

SignatureFlagsNativeParams
bool TryLoadMaterial(const string& shaderResourceName, ref Material& material, ref ShaderRef& shaderRef)PublicStatic0x08
void UnloadMaterial(ref Material& material, ref ShaderRef& shaderRef)PublicStatic0x08
bool TryLoadMaterial(const string& shaderResourceName, ref Material& material, ref Shader& shader)PublicStatic0x08
void UnloadMaterial(ref Material& material, ref Shader& shader)PublicStatic0x08
void RunWithCommandBuffer(Action<UnityEngine.Rendering.CommandBuffer> action)PublicStatic0x08
ComputeBuffer CreateComputeBuffer(const string& name, int count)PublicStatic—0x08
Texture2D CreateLookupTexture(const string& name, const GraphicsFormat& format, const Color& data)PublicStatic0x10
Texture2DArray CreateLookupTextureArray(const string& name, const GraphicsFormat& format, int slices, const Color& data)PublicStatic0x10
Texture2D CreateLookupTexture(const string& name, ref Vector2Int& size, const GraphicsFormat& format, const T[]& data)PublicStatic0x08
RenderTexture CreateRenderTexture(const string& name, ref Vector2Int& size, const GraphicsFormat& format, bool enableRandomWrite)PublicStatic0x08
RenderTexture CreateRenderTexture(const string& name, ref Vector2Int& size, const RenderTextureFormat& format, bool enableRandomWrite)PublicStatic0x08
RenderTexture CreateRenderTextureArray(const string& name, ref Vector2Int& size, int slices, const GraphicsFormat& format, bool enableRandomWrite)PublicStatic0x08
RenderTexture CreateRenderTextureArray(const string& name, ref Vector2Int& size, int slices, const RenderTextureFormat& format, bool enableRandomWrite)PublicStatic0x08
RenderTexture CreateRenderTextureMips(const string& name, ref Vector2Int& size, const GraphicsFormat& format, bool enableRandomWrite)PublicStatic0x08
RenderTexture CreateRenderTextureMips(const string& name, ref Vector2Int& size, const RenderTextureFormat& format, bool enableRandomWrite)PublicStatic0x08
void CreateRenderTextures(const RenderTexture[]& rtArray, const string& name, ref Vector2Int& size, const GraphicsFormat& format, bool enableRandomWrite)PublicStatic0x08
void CreateRenderTextures(const RenderTexture[]& rtArray, const string& name, ref Vector2Int& size, const RenderTextureFormat& format, bool enableRandomWrite)PublicStatic0x08
Texture CreateMatchingLookupTexture(const UpscalerInitParams& initParams, const string& name, const GraphicsFormat& format, const Color& data)PublicStatic0x28
RenderTexture CreateMatchingRenderTexture(const UpscalerInitParams& initParams, const string& name, ref Vector2Int& size, const GraphicsFormat& format, bool enableRandomWrite)PublicStatic0x28
RenderTexture CreateMatchingRenderTexture(const UpscalerInitParams& initParams, const string& name, ref Vector2Int& size, const RenderTextureFormat& format, bool enableRandomWrite)PublicStatic0x28
void GetMatchingTemporaryRT(const UpscalerInitParams& initParams, CommandBuffer commandBuffer, int nameID, ref Vector2Int& size, const GraphicsFormat& format, bool enableRandomWrite)PublicStatic0x28
void DestroyTexture(ref Texture& texture)PublicStatic0x08
void DestroyRenderTexture(ref RenderTexture& renderTexture)PublicStatic0x08
void DestroyComputeBuffer(ref ComputeBuffer& computeBuffer)PublicStatic0x08
void DestroyRenderTextures(const RenderTexture[]& rtArray)PublicStatic0x08
void DestroyObject(Object obj)PublicStatic0x08
GraphicsFormat GetGraphicsFormat(const RenderTextureFormat& renderTextureFormat, bool isSRGB)PublicStatic0x04
bool IsSRGBFormat(const GraphicsFormat& graphicsFormat)PublicStatic0x04
void .cctor()PrivateStatic+1 flags0x00