Wykres commitów

20 Commity (c86564a3e39c5407c770dca48ce37dee3c142b3c)

Autor SHA1 Wiadomość Data
Povilas Kanapickas 2f030f04e2 genesys: Implement image pipeline for merging color channels to gray 2021-12-27 22:22:44 +02:00
Povilas Kanapickas ad84284186 genesys: Rename ImagePipelineNodeMergeMono{Lines -> LinesToColor} 2021-12-27 22:22:44 +02:00
Povilas Kanapickas b668e92047 genesys: Use {uint,int}{8,16,32,64} from std namespace
This is not strictly necessary as all known C++ compilers also inject
these types to the global namespace. However this is not guaranteed by
the C++ standard and accordingly some code completion tools don't
support this without additional configuration.
2021-12-26 16:09:17 +02:00
Peter Seiderer 1db13a713f genesys: fix gcc-4.8 compile
Fixes:

  genesys/utilities.h:229:23: error: invalid initialization of non-const reference of type 'std::basic_ios<char>&' from an rvalue of type '<brace-enclosed initializer list>'
           stream_{stream}
                         ^
  genesys/image_pipeline.cpp:715:19: error: invalid initialization of non-const reference of type 'genesys::ImagePipelineNode&' from an rvalue of type '<brace-enclosed initializer list>'
       source_{source}
                     ^

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
2021-12-15 23:56:23 +02:00
Olaf Meeuwissen e79adde8b2
Use URL to refer users to copies of the GPL and LGPL
With the exception of use in three quotes as well as our inlcuded copy
of the GPL, all use of the Free Software Foundation's postal address
has been removed.

Re #320.
2021-02-12 17:41:38 +09:00
Povilas Kanapickas 55691ece2c genesys: Merge ImagePipelineNodeBuffered{CallableSource and GenesysUsb} 2020-05-23 10:39:07 +03:00
Povilas Kanapickas afa798d71a genesys: Simplify ImagePipelineNodeArraySource 2020-05-23 10:39:04 +03:00
Povilas Kanapickas d770012132 genesys: Use TIFF files for debugging 2020-05-23 14:03:01 +03:00
Povilas Kanapickas 95d7196fca genesys: Implement image pipeline node to shift columns 2020-05-22 01:23:49 +03:00
Povilas Kanapickas 1bae94fd1e genesys: Support more than 2 columns in ImagePipelineNodePixelShiftLines 2020-05-22 01:23:48 +03:00
Povilas Kanapickas 78ed723f38 genesys: Fix invalid writes in ImagePipelineNodeInvert for 1-bit data 2020-05-21 20:21:04 +03:00
Povilas Kanapickas 2986d95ee7 genesys: Fix potential out of bounds access in line shift pipeline nodes 2020-05-21 20:21:03 +03:00
Povilas Kanapickas 52cd02d78c genesys: Add image pipeline to invert pixel values 2020-05-09 13:29:51 +03:00
Povilas Kanapickas de7375c7bb genesys: Remove legacy buffer handling code 2020-02-16 10:41:20 +02:00
Povilas Kanapickas 294db2a616 genesys: Fix host-side calibration when calibration data is shifted 2020-02-14 19:08:30 +02:00
Povilas Kanapickas fd13c10b5c genesys: Fix invalid memory access in ImagePipelineNodeDesegment 2019-12-26 17:13:32 +02:00
Povilas Kanapickas abec99006c genesys: Add missing <cmath> includes 2019-10-17 22:30:26 +03:00
Povilas Kanapickas 68e5f8a912 genesys: Put the backend code into a separate namespace 2019-10-12 22:33:57 +03:00
Povilas Kanapickas 60b6465115 genesys: Emit single vtable of ImagePipelineNodeCallableSource 2019-10-01 15:41:25 +03:00
Povilas Kanapickas 9f44bab6e0 genesys: Move backend files to a separate directory 2019-10-12 18:17:17 +03:00