Files
LowPolyBattleSim/Library/PackageCache/com.unity.render-pipelines.core@1c27dfa04d8a/Runtime/GPUDriven/OcclusionCullingDebugShaderVariables.cs
Caleb Sandford deQuincey ecdd3e2a9e intial commit
2025-06-27 23:27:49 +01:00

19 lines
596 B
C#

using System;
namespace UnityEngine.Rendering
{
[GenerateHLSL(needAccessors = false, generateCBuffer = true)]
internal unsafe struct OcclusionCullingDebugShaderVariables
{
public Vector4 _DepthSizeInOccluderPixels;
[HLSLArray(OccluderContext.k_MaxOccluderMips, typeof(ShaderGenUInt4))]
public fixed uint _OccluderMipBounds[OccluderContext.k_MaxOccluderMips * 4];
public uint _OccluderMipLayoutSizeX;
public uint _OccluderMipLayoutSizeY;
public uint _OcclusionCullingDebugPad0;
public uint _OcclusionCullingDebugPad1;
}
}