File tree 1 file changed +7
-1
lines changed
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():
1104
1104
keepforeground = ctk .IntVar ()
1105
1105
quietmode = ctk .IntVar (value = 0 )
1106
1106
1107
- lowvram_var = ctk .IntVar ()
1107
+ lowvram_var = ctk .IntVar (value = 1 )
1108
1108
mmq_var = ctk .IntVar (value = 1 )
1109
1109
blas_threads_var = ctk .StringVar ()
1110
1110
blas_size_var = ctk .IntVar ()
@@ -1304,6 +1304,12 @@ def autoset_gpu_layers(filepath): #shitty algo to determine how many layers to u
1304
1304
layerlimit = int (min (200 ,mem / sizeperlayer ))
1305
1305
else :
1306
1306
layerlimit = 200 #assume full offload
1307
+
1308
+ if layerlimit >= 200 :
1309
+ lowvram_var .set (0 )
1310
+ else :
1311
+ lowvram_var .set (1 )
1312
+
1307
1313
old_gui_layers_untouched = gui_layers_untouched
1308
1314
gui_layers_zeroed = gpulayers_var .get ()== "" or gpulayers_var .get ()== "0"
1309
1315
if (gui_layers_untouched or gui_layers_zeroed ) and layerlimit > 0 :
You can’t perform that action at this time.
0 commit comments