AutoExposureConstants
csharp
public struct AutoExposureConstantsThe values of AutoExposure's uniform block, in C# types.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Field order follows the shader's declaration order, not the block's byte order — the two differ wherever std140 inserted padding, and the writer knows the difference.
Fields and properties (12)
public float DeltaTimedeltaTime at byte 0.
public float BrightenRatebrightenRate at byte 4.
public float DarkenRatedarkenRate at byte 8.
public float MiddleGreymiddleGrey at byte 12.
public float MinimumExposureminimumExposure at byte 16.
public float MaximumExposuremaximumExposure at byte 20.
public float MinimumLogLuminanceminimumLogLuminance at byte 24.
public float MaximumLogLuminancemaximumLogLuminance at byte 28.
public float LowPercentilelowPercentile at byte 32.
public float HighPercentilehighPercentile at byte 36.
public float MeteringPowermeteringPower at byte 40.
public const int SizeThe block's size in bytes.
Methods (1)
public readonly void Write(Span<byte> buffer)Writes every value into at its baked offset.