Skip to content

Commit bd28b1d

Browse files
committed
fix: ios cmake error
1 parent ce79dc1 commit bd28b1d

1 file changed

Lines changed: 1 addition & 19 deletions

File tree

composeApp/src/iosSimulatorArm64Main/kotlin/org/onion/diffusion/native/DiffusionLoader.iosSimulatorArm64.kt

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,7 @@ actual class DiffusionLoader actual constructor() {
106106
// 初始化内嵌的采样参数
107107
sd_sample_params_init(genParams.sample_params.ptr)
108108
if (steps > 0) genParams.sample_params.sample_steps = steps
109-
genParams.sample_params.guidance.txt_cfg = if (cfg > 0f) cfg else 7.0f
110-
if (sampleMethod >= 0) {
111-
genParams.sample_params.sample_method = sampleMethod.toUInt()
112-
}
109+
genParams.sample_params.guidance.txt_cfg = if (cfg > 0) cfg else 7.0f
113110

114111
genParams.prompt = prompt.cstr.ptr
115112
genParams.negative_prompt = negative.cstr.ptr
@@ -118,21 +115,6 @@ actual class DiffusionLoader actual constructor() {
118115
genParams.seed = seed
119116
genParams.batch_count = 1
120117

121-
// LoRA Handling
122-
val loraCStrs = mutableListOf<CValues<ByteVar>>()
123-
if (loraPaths != null && loraStrengths != null && loraPaths.isNotEmpty()) {
124-
val count = loraPaths.size
125-
val loras = allocArray<sd_lora_t>(count)
126-
for (i in 0 until count) {
127-
val cstr = loraPaths[i].cstr
128-
loraCStrs.add(cstr)
129-
loras[i].path = cstr.ptr
130-
loras[i].multiplier = loraStrengths[i]
131-
}
132-
genParams.loras = loras
133-
genParams.lora_count = count.toUInt()
134-
}
135-
136118
val out = generate_image(sdCtx, genParams.ptr) ?: return null
137119
val image = out.pointed
138120

0 commit comments

Comments
 (0)