File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -1104,7 +1104,7 @@ def show_new_gui():
11041104 keepforeground = ctk .IntVar ()
11051105 quietmode = ctk .IntVar (value = 0 )
11061106
1107- lowvram_var = ctk .IntVar ()
1107+ lowvram_var = ctk .IntVar (value = 1 )
11081108 mmq_var = ctk .IntVar (value = 1 )
11091109 blas_threads_var = ctk .StringVar ()
11101110 blas_size_var = ctk .IntVar ()
@@ -1304,6 +1304,12 @@ def autoset_gpu_layers(filepath): #shitty algo to determine how many layers to u
13041304 layerlimit = int (min (200 ,mem / sizeperlayer ))
13051305 else :
13061306 layerlimit = 200 #assume full offload
1307+
1308+ if layerlimit >= 200 :
1309+ lowvram_var .set (0 )
1310+ else :
1311+ lowvram_var .set (1 )
1312+
13071313 old_gui_layers_untouched = gui_layers_untouched
13081314 gui_layers_zeroed = gpulayers_var .get ()== "" or gpulayers_var .get ()== "0"
13091315 if (gui_layers_untouched or gui_layers_zeroed ) and layerlimit > 0 :
You can’t perform that action at this time.
0 commit comments