Release notes: * https://github.com/darktable-org/darktable/releases/tag/release-4.4.0 * https://github.com/darktable-org/darktable/releases/tag/release-4.4.1 Support for MIDI devices is currently turned off even though it probably works just fine. The port already has many options that make it complicated enough. If there is demand for MIDI devices, I will add the option.
27 lines
1.2 KiB
C
27 lines
1.2 KiB
C
--- src/common/iop_order.c.orig 2023-07-06 21:18:18 UTC
|
|
+++ src/common/iop_order.c
|
|
@@ -37,23 +37,6 @@ static void _ioppr_reset_iop_order(GList *iop_order_li
|
|
|
|
static void _ioppr_reset_iop_order(GList *iop_order_list);
|
|
|
|
-/** Note : we do not use finite-math-only and fast-math because
|
|
- * divisions by zero are not manually avoided in the code
|
|
- * fp-contract=fast enables hardware-accelerated Fused Multiply-Add
|
|
- * the rest is loop reorganization and vectorization optimization
|
|
- **/
|
|
-#if defined(__GNUC__)
|
|
-#pragma GCC optimize ("unroll-loops", "tree-loop-if-convert", \
|
|
- "tree-loop-distribution", "no-strict-aliasing", \
|
|
- "loop-interchange", "loop-nest-optimize", "tree-loop-im", \
|
|
- "unswitch-loops", "tree-loop-ivcanon", "ira-loop-pressure", \
|
|
- "split-ivs-in-unroller", "variable-expansion-in-unroller", \
|
|
- "split-loops", "ivopts", "predictive-commoning",\
|
|
- "tree-loop-linear", "loop-block", "loop-strip-mine", \
|
|
- "fp-contract=fast", \
|
|
- "tree-vectorize")
|
|
-#endif
|
|
-
|
|
const char *iop_order_string[] =
|
|
{
|
|
N_("custom"),
|