add enabled/strength params for bloom
This commit is contained in:
@@ -75,8 +75,10 @@ class FFIView extends View {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future setBloom(double strength) async {
|
Future setBloom(bool enabled, double strength) async {
|
||||||
View_setBloom(view, strength);
|
await withVoidCallback((cb) {
|
||||||
|
View_setBloomRenderThread(view, enabled, strength);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -100,4 +102,9 @@ class FFIView extends View {
|
|||||||
Future<bool> isDitheringEnabled() async {
|
Future<bool> isDitheringEnabled() async {
|
||||||
return View_isDitheringEnabled(view);
|
return View_isDitheringEnabled(view);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future setRenderQuality(QualityLevel quality) async {
|
||||||
|
View_setRenderQuality(view, TQualityLevel.values[quality.index]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1194,9 +1194,9 @@ class ThermionViewerFFI extends ThermionViewer {
|
|||||||
///
|
///
|
||||||
///
|
///
|
||||||
@override
|
@override
|
||||||
Future setBloom(double bloom) async {
|
Future setBloom(bool enabled, double strength) async {
|
||||||
final view = await getViewAt(0) as FFIView;
|
final view = await getViewAt(0) as FFIView;
|
||||||
View_setBloom(view.view, bloom);
|
View_setBloom(view.view, enabled, strength);
|
||||||
}
|
}
|
||||||
|
|
||||||
///
|
///
|
||||||
|
|||||||
Reference in New Issue
Block a user