From b2cc5dcf4b3138b310024e5ab2acf05b3dca9bb4 Mon Sep 17 00:00:00 2001 From: JeLuF Date: Sat, 28 Jan 2023 20:18:07 +0100 Subject: [PATCH 1/2] Add T600 to list of FP only GPUs https://discord.com/channels/1014774730907209781/1068948110304354314 --- ui/easydiffusion/device_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/easydiffusion/device_manager.py b/ui/easydiffusion/device_manager.py index 27b4576d..13034a05 100644 --- a/ui/easydiffusion/device_manager.py +++ b/ui/easydiffusion/device_manager.py @@ -125,7 +125,7 @@ def needs_to_force_full_precision(context): return True device_name = context.device_name.lower() - return (('nvidia' in device_name or 'geforce' in device_name) and (' 1660' in device_name or ' 1650' in device_name or ' t400' in device_name or ' t550' in device_name or ' t1200' in device_name)) or ('Quadro T2000' in device_name) + return (('nvidia' in device_name or 'geforce' in device_name) and (' 1660' in device_name or ' 1650' in device_name or ' t400' in device_name or ' t550' in device_name or ' t600' in device_name or ' t1200' in device_name)) or ('Quadro T2000' in device_name) def get_max_vram_usage_level(device): if device != 'cpu': From efba81cb665de0e2c5e03cbcfc1a239b18905151 Mon Sep 17 00:00:00 2001 From: JeLuF Date: Sat, 28 Jan 2023 20:51:01 +0100 Subject: [PATCH 2/2] Add T1000, make Quadro equivalent to nvidia or geforce --- ui/easydiffusion/device_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/easydiffusion/device_manager.py b/ui/easydiffusion/device_manager.py index 13034a05..786512ea 100644 --- a/ui/easydiffusion/device_manager.py +++ b/ui/easydiffusion/device_manager.py @@ -125,7 +125,7 @@ def needs_to_force_full_precision(context): return True device_name = context.device_name.lower() - return (('nvidia' in device_name or 'geforce' in device_name) and (' 1660' in device_name or ' 1650' in device_name or ' t400' in device_name or ' t550' in device_name or ' t600' in device_name or ' t1200' in device_name)) or ('Quadro T2000' in device_name) + return (('nvidia' in device_name or 'geforce' in device_name or 'quadro' in device_name) and (' 1660' in device_name or ' 1650' in device_name or ' t400' in device_name or ' t550' in device_name or ' t600' in device_name or ' t1000' in device_name or ' t1200' in device_name or ' t2000' in device_name)) def get_max_vram_usage_level(device): if device != 'cpu':