Clément Foucault
286cbc8317
Fix: EEVEVE-Next: Wrong material reused for transmission material
...
This is caused by #121137 as the bug disappear if
`can_use_default_cb` returns false.
The issue is caused by the material binning system.
`ShaderKey` uses the `GPUMaterial` to differentiate between
material. But with #121137 , different materials can reuse the
same `GPUMaterial`.
The fix is to not reuse the shader for the prepass (even if opaque)
for transmission enabled shaders.
Fix #121343
2024-05-07 17:34:36 +02:00
..
2024-05-07 15:49:49 +02:00
2024-03-23 01:24:18 +01:00
2023-09-08 21:03:37 +02:00
2024-04-24 10:55:44 +10:00
2024-04-05 16:33:58 +02:00
2024-04-01 22:20:09 +11:00
2023-10-12 12:19:41 +02:00
2024-05-06 17:02:46 +02:00
2024-04-16 19:30:21 +02:00
2024-03-08 19:09:10 +01:00
2024-03-23 01:24:18 +01:00
2024-01-05 13:26:22 -05:00
2024-04-11 10:58:17 +02:00
2024-03-13 12:00:24 +01:00
2024-03-23 01:24:18 +01:00
2024-02-23 18:39:53 +01:00
2024-01-05 13:26:22 -05:00
2024-05-04 15:24:46 +10:00
2024-04-22 21:19:00 +02:00
2024-04-24 20:20:35 +02:00
2024-03-19 18:10:24 +01:00
2024-05-07 15:49:49 +02:00
2024-03-23 08:16:12 +01:00
2024-03-23 01:24:18 +01:00
2023-10-09 12:12:22 +02:00
2024-04-23 21:47:31 +02:00
2024-03-28 12:18:37 +01:00
2024-04-16 20:10:07 +02:00
2024-03-28 12:18:37 +01:00
2023-09-26 10:16:39 +02:00
2023-09-26 10:16:39 +02:00
2024-04-30 19:44:06 +02:00
2024-04-30 20:32:46 +02:00
2024-04-03 14:27:54 +11:00
2024-04-03 10:22:18 +11:00
2024-04-30 20:32:46 +02:00
2024-04-30 20:32:46 +02:00
2024-03-28 15:15:09 +01:00
2024-02-08 19:48:28 +01:00
2023-09-03 16:42:53 +02:00
2023-09-20 15:17:27 +02:00
2024-04-22 21:19:00 +02:00
2024-04-22 21:19:00 +02:00
2024-04-22 21:19:00 +02:00
2024-04-24 20:20:35 +02:00
2024-03-23 01:24:18 +01:00
2024-01-05 13:26:22 -05:00
2024-05-01 16:18:51 +02:00
2024-04-22 21:19:00 +02:00
2024-05-07 15:49:49 +02:00
2024-05-07 17:34:36 +02:00
2024-04-30 20:32:46 +02:00
2024-05-07 15:49:49 +02:00
2024-05-07 15:49:49 +02:00
2023-12-28 10:19:20 +01:00
2023-10-27 12:13:48 +11:00
2024-04-29 22:21:23 +02:00
2024-02-14 10:51:46 -05:00
2024-05-07 15:43:51 +02:00
2024-03-24 16:38:30 +01:00
2024-04-24 20:20:35 +02:00
2024-01-05 13:26:22 -05:00
2024-04-24 17:06:55 +02:00
2024-04-09 19:36:45 +02:00
2024-04-22 21:19:00 +02:00
2023-11-27 09:54:36 +11:00