diff options
Diffstat (limited to 'wrapper')
| -rw-r--r-- | wrapper/wrapper.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/wrapper/wrapper.cpp b/wrapper/wrapper.cpp index 7992de6..263f019 100644 --- a/wrapper/wrapper.cpp +++ b/wrapper/wrapper.cpp @@ -186,7 +186,8 @@ 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]; + std::memcpy(&accel.arb_lut.raw_data_in, pdata, sizeof(float) * data->Length * 2); } }; |