[package]
version = "0.1.0"
title = "Kit Compatibility Checker"
category = "Internal"

[dependencies]
"omni.appwindow" = { }
"omni.gpu_foundation" = { }
"omni.kit.notification_manager" = { optional=true }
"omni.kit.window.viewport" = { optional=true }
"omni.kit.renderer.core" = { optional=true }

[[python.module]]
name = "omni.kit.compatibility_checker"

[settings]

[settings.exts."omni.kit.compatibility_checker"]
# supportedGpus = [
#     "*GeForce RTX ????*",
#     "*Quadro RTX ????*",
#     "*RTX ?????*",
#     "*TITAN RTX*"
# ]

"windows-x86_64".minOsVersion = 0 #19042
# "windows-x86_64".driverBlacklistRanges = [
#     ["0.0", "456.39", "The minimum RTX requirement"],
#     ["460.0", "461.92", "Driver crashes or image artifacts"],
# ]
"linux-x86_64".minOsVersion = 0
# "linux-x86_64".driverBlacklistRanges = [
#     ["0.0", "450.57", "The minimum RTX requirement"],
#     ["455.23", "455.24", "NVIDIA OptiX bug"],
#     ["460.0", "460.62", "Driver crashes or image artifacts"],
# ]
"linux-aarch64".minOsVersion = 0
# "linux-aarch64".driverBlacklistRanges = [
#     ["0.0", "450.57", "The minimum RTX requirement"]
# ]

[[test]]
args = []
dependencies = ["omni.kit.renderer.core"]
