Fix: EEVEE-Next: Nvidia compilation error

Workaround for:
error G30CBC1D0: C1317:
qualified actual parameter #3 cannot be converted to less qualified parameter
This commit is contained in:
Miguel Pozo 2024-01-15 12:15:08 +01:00
parent 11158458ce
commit 3feeede7bb
2 changed files with 4 additions and 2 deletions

@ -67,7 +67,8 @@ void irradiance_capture_world(vec3 L, inout SphericalHarmonicL1 sh)
float visibility = 0.0;
if (capture_info_buf.capture_world_direct) {
radiance = reflection_probes_sample(L, 0.0, capture_info_buf.world_atlas_coord).rgb;
ReflectionProbeCoordinate atlas_coord = capture_info_buf.world_atlas_coord;
radiance = reflection_probes_sample(L, 0.0, atlas_coord).rgb;
/* Clamped brightness. */
float luma = max(1e-8, reduce_max(radiance));

@ -88,7 +88,8 @@ void radiance_transfer_world(inout Surfel receiver, vec3 L)
float visibility = 0.0;
if (capture_info_buf.capture_world_indirect) {
radiance = reflection_probes_sample(L, 0.0, capture_info_buf.world_atlas_coord).rgb;
ReflectionProbeCoordinate atlas_coord = capture_info_buf.world_atlas_coord;
radiance = reflection_probes_sample(L, 0.0, atlas_coord).rgb;
}
if (capture_info_buf.capture_visibility_indirect) {