@@ -25,7 +25,7 @@ public static Native.Types.sd_ctx_params_t ConvertToUnmanaged(DiffusionModelPara
2525 embedding_dir = AnsiStringMarshaller . ConvertToUnmanaged ( managed . EmbeddingsDirectory ) ,
2626 photo_maker_path = AnsiStringMarshaller . ConvertToUnmanaged ( managed . StackedIdEmbeddingsDirectory ) ,
2727 vae_decode_only = ( sbyte ) ( managed . VaeDecodeOnly ? 1 : 0 ) ,
28- free_params_immediately = 0 , // DarthAffe 06.08.2025: Static value
28+ free_params_immediately = ( sbyte ) ( managed . FreeParamsImmediately ? 1 : 0 ) ,
2929 n_threads = managed . ThreadCount ,
3030 wtype = managed . Quantization ,
3131 rng_type = managed . RngType ,
@@ -63,6 +63,7 @@ public static DiffusionModelParameter ConvertToManaged(Native.Types.sd_ctx_param
6363 EmbeddingsDirectory = AnsiStringMarshaller . ConvertToManaged ( unmanaged . embedding_dir ) ?? string . Empty ,
6464 StackedIdEmbeddingsDirectory = AnsiStringMarshaller . ConvertToManaged ( unmanaged . photo_maker_path ) ?? string . Empty ,
6565 VaeDecodeOnly = unmanaged . vae_decode_only == 1 ,
66+ FreeParamsImmediately = unmanaged . free_params_immediately == 1 ,
6667 ThreadCount = unmanaged . n_threads ,
6768 Quantization = unmanaged . wtype ,
6869 RngType = unmanaged . rng_type ,
0 commit comments