Fix blender benchmark for intel arc

This commit is contained in:
Nikolas
2023-12-26 08:45:13 -08:00
parent 41e4f9c0ae
commit d14f9049bb
2 changed files with 16 additions and 8 deletions

View File

@@ -83,16 +83,20 @@ else:
logging.info(process.stderr)
logging.error("Test failed!")
else:
optix = "OPTIX"
cuda = "CUDA"
hip = "HIP"
one_api = "ONEAPI"
logging.info(process.stdout)
logging.info(process.stderr)
if "OPTIX" in process.stdout or "OPTIX" in process.stderr:
DEVICE_TYPE = "OPTIX" # nvidia
if "CUDA" in process.stdout or "CUDA" in process.stderr:
DEVICE_TYPE = "CUDA" # older non rtx nvidia
elif "HIP" in process.stdout or "HIP" in process.stderr:
DEVICE_TYPE = "HIP" # amd
elif "oneAPI" in process.stdout or "oneAPI" in process.stderr:
DEVICE_TYPE = "oneAPI" # intel
if optix in process.stdout or optix in process.stderr:
DEVICE_TYPE = optix # nvidia
if cuda in process.stdout or cuda in process.stderr:
DEVICE_TYPE = cuda # older non rtx nvidia
elif hip in process.stdout or hip in process.stderr:
DEVICE_TYPE = hip # amd
elif one_api in process.stdout or one_api in process.stderr:
DEVICE_TYPE = one_api # intel
arg_string = ["blender", "list"]
run_array = [ABS_EXECUTABLE_PATH, "benchmark"] + SCENE + \