Zdexby TheHolyOneZ
36,909 classes
Class

Blitter

: Object
UnityEngine.Rendering.Blitter, Unity.RenderPipelines.Core.Runtime 0x0010 (16 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0010

Members 14

OffsetSizeNameTypeFlagsDefault
0x08s_CopyMaterialPrivateStatic—
0x08s_BlitMaterialPrivateStatic—
0x08s_BlitTexArrayMaterialPrivateStatic—
0x08s_BlitTexArraySingleSliceMaterialPrivateStatic—
0x08s_BlitColorAndDepthMaterialPrivateStatic—
0x08s_PropertyBlockMaterialPropertyBlockPrivateStatic—
0x08s_TriangleMeshMeshPrivateStatic—
0x08s_QuadMeshMeshPrivateStatic—
0x18s_DecodeHdrKeywordLocalKeywordPrivateStatic—
0x18s_ResolveDepthMSAA2XLocalKeywordPrivateStatic—
0x18s_ResolveDepthMSAA4XLocalKeywordPrivateStatic—
0x18s_ResolveDepthMSAA8XLocalKeywordPrivateStatic—
0x08s_BlitShaderPassIndicesMapint[]PrivateStatic—
0x08s_BlitColorAndDepthShaderPassIndicesMapint[]PrivateStatic—

Functions 52

SignatureFlagsNativeParams
void Initialize(Shader blitPS, Shader blitColorAndDepthPS)PublicStatic0x08
void Cleanup()PublicStatic0x00
Material GetBlitMaterial(const TextureDimension& dimension, bool singleSlice)PublicStatic0x08
void DrawTriangle(RasterCommandBuffer cmd, Material material, int shaderPass)Static+1 flags0x08
void DrawTriangle(CommandBuffer cmd, Material material, int shaderPass)Static+1 flags0x08
void DrawTriangle(CommandBuffer cmd, Material material, int shaderPass, MaterialPropertyBlock propertyBlock)Static+1 flags0x08
void DrawQuadMesh(CommandBuffer cmd, Material material, int shaderPass, MaterialPropertyBlock propertyBlock)Static+1 flags0x08
void DrawQuad(RasterCommandBuffer cmd, Material material, int shaderPass, MaterialPropertyBlock propertyBlock)Static+1 flags0x08
void DrawQuad(CommandBuffer cmd, Material material, int shaderPass)Static+1 flags0x08
void DrawQuad(CommandBuffer cmd, Material material, int shaderPass, MaterialPropertyBlock propertyBlock)Static+1 flags0x08
bool CanCopyMSAA()Static+1 flags0x01
bool CanCopyMSAA(bool srcBindTextureMS)Static+1 flags0x01
void CopyTexture(RasterCommandBuffer cmd, bool isMSAA, bool force2DForXR)Static+1 flags0x08
void BlitTexture(CommandBuffer cmd, RTHandle source, const Vector4& scaleBias, float sourceMipLevel, int sourceDepthSlice, bool bilinear)Static+1 flags0x10
void BlitTexture(CommandBuffer cmd, RTHandle source, const Vector4& scaleBias, Material material, int pass, float sourceMipLevel, int sourceDepthSlice)Static+1 flags0x10
void BlitTexture(RasterCommandBuffer cmd, RTHandle source, const Vector4& scaleBias, float mipLevel, bool bilinear)PublicStatic0x10
void BlitTexture(CommandBuffer cmd, RTHandle source, const Vector4& scaleBias, float mipLevel, bool bilinear)PublicStatic0x10
void BlitTexture2D(RasterCommandBuffer cmd, RTHandle source, const Vector4& scaleBias, float mipLevel, bool bilinear)PublicStatic0x10
void BlitTexture2D(CommandBuffer cmd, RTHandle source, const Vector4& scaleBias, float mipLevel, bool bilinear)PublicStatic0x10
void BlitColorAndDepth(RasterCommandBuffer cmd, Texture sourceColor, RenderTexture sourceDepth, const Vector4& scaleBias, float mipLevel, bool blitDepth)PublicStatic0x10
void BlitColorAndDepth(CommandBuffer cmd, Texture sourceColor, RenderTexture sourceDepth, const Vector4& scaleBias, float mipLevel, bool blitDepth)PublicStatic0x10
void BlitDepth(CommandBuffer cmd, RenderTexture sourceDepth, const Vector4& scaleBias, float mipLevel)PublicStatic0x10
void BlitTexture(RasterCommandBuffer cmd, RTHandle source, const Vector4& scaleBias, Material material, int pass)PublicStatic0x10
void BlitTexture(UnsafeCommandBuffer cmd, RTHandle source, const Vector4& scaleBias, Material material, int pass)PublicStatic0x10
void BlitTexture(CommandBuffer cmd, RTHandle source, const Vector4& scaleBias, Material material, int pass)PublicStatic0x10
void BlitTexture(RasterCommandBuffer cmd, const RenderTargetIdentifier& source, const Vector4& scaleBias, Material material, int pass)PublicStatic0x28
void BlitTexture(CommandBuffer cmd, const RenderTargetIdentifier& source, const Vector4& scaleBias, Material material, int pass)PublicStatic0x28
void BlitTexture(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, Material material, int pass)PublicStatic0x28
void BlitTexture(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, const RenderBufferLoadAction& loadAction, const RenderBufferStoreAction& storeAction, Material material, int pass)PublicStatic0x28
void BlitTexture(CommandBuffer cmd, const Vector4& scaleBias, Material material, int pass)PublicStatic0x10
void BlitTexture(RasterCommandBuffer cmd, const Vector4& scaleBias, Material material, int pass)PublicStatic0x10
void BlitCameraTexture(CommandBuffer cmd, RTHandle source, RTHandle destination, float mipLevel, bool bilinear)PublicStatic0x08
void BlitCameraTexture2D(CommandBuffer cmd, RTHandle source, RTHandle destination, float mipLevel, bool bilinear)PublicStatic0x08
void BlitCameraTexture(CommandBuffer cmd, RTHandle source, RTHandle destination, Material material, int pass)PublicStatic0x08
void BlitCameraTexture(CommandBuffer cmd, RTHandle source, RTHandle destination, const Vector4& scaleBias, const RenderBufferLoadAction& loadAction, const RenderBufferStoreAction& storeAction, Material material, int pass)PublicStatic0x10
void BlitCameraTexture(CommandBuffer cmd, RTHandle source, RTHandle destination, const RenderBufferLoadAction& loadAction, const RenderBufferStoreAction& storeAction, Material material, int pass)PublicStatic0x08
void BlitCameraTexture(CommandBuffer cmd, RTHandle source, RTHandle destination, const Vector4& scaleBias, float mipLevel, bool bilinear)PublicStatic0x10
void BlitCameraTexture(CommandBuffer cmd, RTHandle source, RTHandle destination, const Rect& destViewport, float mipLevel, bool bilinear)PublicStatic0x10
void BlitQuad(CommandBuffer cmd, Texture source, const Vector4& scaleBiasTex, const Vector4& scaleBiasRT, int mipLevelTex, bool bilinear)PublicStatic0x10
void BlitQuadWithPadding(CommandBuffer cmd, Texture source, const Vector2& textureSize, const Vector4& scaleBiasTex, const Vector4& scaleBiasRT, int mipLevelTex, bool bilinear, int paddingInPixels)PublicStatic0x10
void BlitQuadWithPaddingMultiply(CommandBuffer cmd, Texture source, const Vector2& textureSize, const Vector4& scaleBiasTex, const Vector4& scaleBiasRT, int mipLevelTex, bool bilinear, int paddingInPixels)PublicStatic0x10
void BlitOctahedralWithPadding(CommandBuffer cmd, Texture source, const Vector2& textureSize, const Vector4& scaleBiasTex, const Vector4& scaleBiasRT, int mipLevelTex, bool bilinear, int paddingInPixels)PublicStatic0x10
void BlitOctahedralWithPaddingMultiply(CommandBuffer cmd, Texture source, const Vector2& textureSize, const Vector4& scaleBiasTex, const Vector4& scaleBiasRT, int mipLevelTex, bool bilinear, int paddingInPixels)PublicStatic0x10
void BlitCubeToOctahedral2DQuad(CommandBuffer cmd, Texture source, const Vector4& scaleBiasRT, int mipLevelTex)PublicStatic0x10
void BlitCubeToOctahedral2DQuadWithPadding(CommandBuffer cmd, Texture source, const Vector2& textureSize, const Vector4& scaleBiasRT, int mipLevelTex, bool bilinear, int paddingInPixels, const Nullable<UnityEngine.Vector4>& decodeInstructions)PublicStatic0x14
void BlitCubeToOctahedral2DQuadSingleChannel(CommandBuffer cmd, Texture source, const Vector4& scaleBiasRT, int mipLevelTex)PublicStatic0x10
void BlitQuadSingleChannel(CommandBuffer cmd, Texture source, const Vector4& scaleBiasTex, const Vector4& scaleBiasRT, int mipLevelTex)PublicStatic0x10
void .cctor()PrivateStatic+1 flags0x00
Vector3[] <Initialize>g__GetFullScreenTriangleVertexPosition|17_0(float z)Static+1 flags0x08
Vector2[] <Initialize>g__GetFullScreenTriangleTexCoord|17_1()Static+1 flags0x08
Vector3[] <Initialize>g__GetQuadVertexPosition|17_2(float z)Static+1 flags0x08
Vector2[] <Initialize>g__GetQuadTexCoord|17_3()Static+1 flags0x08