mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
Tests: Disable Workbench/EEVEE on AMD official drivers
Also disabling it on windows builders. In the future we will enable them after the planned reconfiguration of the buildbot workers. Pull Request: https://projects.blender.org/blender/blender/pulls/160215
This commit is contained in:
parent
9c7ece3bd8
commit
0b7a4b32c8
2 changed files with 8 additions and 9 deletions
|
|
@ -101,9 +101,9 @@ BLOCKLIST_AMD_WINDOWS_VK = [
|
|||
"implicit_volume.blend"
|
||||
]
|
||||
|
||||
# Block list for Linux/AMD official driver. On buildbot this driver can fail and the artifacts are likely
|
||||
# Block list for AMD official driver. On buildbot this driver can fail and the artifacts are likely
|
||||
# caused by incorrect index buffer synchronization or vertex shader execution.
|
||||
BLOCKLIST_AMD_LINUX_VK = [
|
||||
BLOCKLIST_AMD_VK = [
|
||||
".*"
|
||||
]
|
||||
|
||||
|
|
@ -301,8 +301,8 @@ def main():
|
|||
blocklist += BLOCKLIST_NVIDIA_GL
|
||||
if gpu_vendor == "AMD" and sys.platform == "win32" and args.gpu_backend == "vulkan":
|
||||
blocklist += BLOCKLIST_AMD_WINDOWS_VK
|
||||
if gpu_vendor == "AMD" and sys.platform == "linux" and args.gpu_backend == "vulkan":
|
||||
blocklist += BLOCKLIST_AMD_LINUX_VK
|
||||
if gpu_vendor == "AMD" and args.gpu_backend == "vulkan":
|
||||
blocklist += BLOCKLIST_AMD_VK
|
||||
|
||||
report = EEVEEReport("EEVEE", args.outdir, args.oiiotool, variation=args.gpu_backend, blocklist=blocklist)
|
||||
if args.gpu_backend == "vulkan":
|
||||
|
|
|
|||
|
|
@ -31,9 +31,9 @@ BLOCKLIST_VULKAN = [
|
|||
"image_log.blend",
|
||||
]
|
||||
|
||||
# Block list for Linux/AMD official driver. On buildbot this driver can fail and the artifacts are likely
|
||||
# Block list for AMD official driver. On buildbot this driver can fail and the artifacts are likely
|
||||
# caused by incorrect index buffer synchronization or vertex shader execution.
|
||||
BLOCKLIST_AMD_LINUX_VK = [
|
||||
BLOCKLIST_AMD_VK = [
|
||||
".*"
|
||||
]
|
||||
|
||||
|
|
@ -113,11 +113,10 @@ def main():
|
|||
if args.gpu_backend == "vulkan":
|
||||
blocklist += BLOCKLIST_VULKAN
|
||||
|
||||
# AMD Linux Vulkan driver blocks all tests due to index/vertex shader sync issues.
|
||||
gpu_vendor = render_report.get_gpu_device_vendor(args.blender)
|
||||
if os.getenv("BLENDER_TEST_IGNORE_VENDOR_BLOCKLIST") is None:
|
||||
if gpu_vendor == "AMD" and sys.platform == "linux" and args.gpu_backend == "vulkan":
|
||||
blocklist += BLOCKLIST_AMD_LINUX_VK
|
||||
if gpu_vendor == "AMD" and args.gpu_backend == "vulkan":
|
||||
blocklist += BLOCKLIST_AMD_VK
|
||||
|
||||
report = WorkbenchReport("Workbench", 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