|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
#define gammaCorrectRead(v) pow(v, float3(gammaCorrection,gammaCorrection,gammaCorrection))
|
|
|
|
|
#define gammaCorrectOutput(v) pow(v, float3(1.f/gammaCorrection,1.f/gammaCorrection,1.f/gammaCorrection))
|
|
|
|
|
#define gammaCorrectRead(v) pow(max(v, 0.00001f), float3(gammaCorrection,gammaCorrection,gammaCorrection))
|
|
|
|
|
#define gammaCorrectOutput(v) pow(max(v, 0.00001f), float3(1.f/gammaCorrection,1.f/gammaCorrection,1.f/gammaCorrection))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if SH_HLSL == 1 || SH_CG == 1
|
|
|
|
|