mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
EEVEE: Disable shadow_min_pool_size on OpenGL for Nvidia Windows
The test shows non-deterministic behavior. The reason is unknown, the max pool size is not exceeded. The test shows a slightly different result each time, as long as the volume probe is rendered. Storing the bake result in the blend file (using a `Volume_Probe_Baked` object) doesn't fix it. Given that Linux doesn't seem to fail, it may be a driver issue. Pull Request: https://projects.blender.org/blender/blender/pulls/159121
This commit is contained in:
parent
04d105f5d9
commit
6908cd1350
1 changed files with 7 additions and 0 deletions
|
|
@ -101,6 +101,11 @@ BLOCKLIST_INTEL_WINDOWS_GL = [
|
|||
"volume_instance.blend"
|
||||
]
|
||||
|
||||
BLOCKLIST_NVIDIA_WINDOWS_GL = [
|
||||
# Non-deterministic behavior. Unkown reason, the pool size doesn't seem to be exceeded.
|
||||
"shadow_min_pool_size.blend",
|
||||
]
|
||||
|
||||
|
||||
def setup():
|
||||
import bpy
|
||||
|
|
@ -280,6 +285,8 @@ def main():
|
|||
blocklist += BLOCKLIST_INTEL
|
||||
if gpu_vendor == "INTEL" and sys.platform == "win32" and args.gpu_backend == "opengl":
|
||||
blocklist += BLOCKLIST_INTEL_WINDOWS_GL
|
||||
if gpu_vendor == "NVIDIA" and sys.platform == "win32" and args.gpu_backend == "opengl":
|
||||
blocklist += BLOCKLIST_NVIDIA_WINDOWS_GL
|
||||
|
||||
report = EEVEEReport("EEVEE", args.outdir, args.oiiotool, variation=args.gpu_backend, blocklist=blocklist)
|
||||
if args.gpu_backend == "vulkan":
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue