H A D | 3d_dm_lighting_common.h | 271 uint currLightIdx, vec3 materialDiffuseBRDF, vec3 L, float NoL, ShadingData sd, const uint materialFlags) in CalculateLight() 273 const vec3 H = normalize(L + sd.V); in CalculateLight() 274 const float VoH = clamp(dot(sd.V, H), 0.0, 1.0); in CalculateLight() 275 const float NoH = clamp(dot(sd.N, H), 0.0, 1.0); in CalculateLight() 279 const float D = dGGX(sd.alpha2, NoH); in CalculateLight() 280 const float G = vGGXWithCombinedDenominator(sd.alpha2, sd.NoV, NoL); in CalculateLight() 281 const vec3 F = fSchlick(sd.f0, VoH); in CalculateLight() 292 vec3 CalculateLight(uint currLightIdx, vec3 materialDiffuseBRDF, vec3 L, float NoL, ShadingData sd, in CalculateLight() argument 295 const vec3 H = normalize(L + sd in CalculateLight() 270 CalculateLight( uint currLightIdx, vec3 materialDiffuseBRDF, vec3 L, float NoL, ShadingData sd, const uint materialFlags) CalculateLight() argument 337 CalculateLighting(ShadingData sd, const uint materialFlags) CalculateLighting() argument 428 CalculateLighting( ShadingData sd, ClearcoatShadingVariables ccsv, SheenShadingVariables ssv, const uint materialFlags) CalculateLighting() argument 520 CalculateLight(uint currLightIdx, vec3 materialDiffuseBRDF, vec3 L, float NoL, ShadingData sd, AnisotropicShadingVariables asv, ClearcoatShadingVariables ccsv, SheenShadingVariables ssv, const uint materialFlags) CalculateLight() argument 572 CalculateLighting(ShadingData sd, AnisotropicShadingVariables asv, ClearcoatShadingVariables ccsv, SheenShadingVariables ssv, const uint materialFlags) CalculateLighting() argument 665 CalculateLight(uint currLightIdx, vec3 materialDiffuseBRDF, vec3 L, float NoL, ShadingData sd, SubsurfaceScatterShadingVariables ssssv, const uint materialFlags) CalculateLight() argument 697 CalculateLighting(ShadingData sd, SubsurfaceScatterShadingVariables sssv, const uint materialFlags) CalculateLighting() argument [all...] |