diff options
Diffstat (limited to 'wrapper/wrapper.cpp')
| -rw-r--r-- | wrapper/wrapper.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/wrapper/wrapper.cpp b/wrapper/wrapper.cpp index f7da5d4..f901ce1 100644 --- a/wrapper/wrapper.cpp +++ b/wrapper/wrapper.cpp @@ -186,9 +186,10 @@ public ref struct ArbitraryLut sealed : public LutBase virtual void SetData(ra::accel_union& accel) override { - throw gcnew NotImplementedException(); - } + pin_ptr<float> pdata = &data[0,0]; + accel.arb_lut.fill(pdata, data->Length); + } }; [JsonObject(ItemRequired = Required::Always)] |