Commit History

作者 SHA1 備註 提交日期
  David Piuva d5aaf36e57 Fixed the stretched texture bug on ARM NEON. 7 月之前
  David Piuva c05defbca8 Reduced dependencies for tests to compile them faster. 10 月之前
  David Piuva 275b7dbabd Implemented non-immediate uniform offset bit shifts for AVX2. 10 月之前
  David Piuva 6f9822216d Implemented non-immediate uniform offset bit shifts for SSE2. 10 月之前
  David Piuva fb7fc94991 Explicitly aligning SIMD vectors and supressing as many temps as possible to go around that g++ violates strict alignment requirements in Intel's ABI. 10 月之前
  David Piuva a0d397d196 Fixing errors from the Github test server. 10 月之前
  David Piuva 85666a9cd1 Made member functions in simd.h into global functions to work with templates. 10 月之前
  David Piuva 5a2eee2f5f Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types. 10 月之前
  David Piuva bdea6f9e77 Updated regression tests. 2 年之前
  David Piuva 4d27bde0d4 Automatically aligning float images to the F vector size to allow processing float images using only AVX. 2 年之前
  David Piuva 9440208038 Implemented 256-bit SIMD vectors for AVX2. And some general clean-up. 2 年之前
  David Piuva cb3806314d Added saturated subtraction to simd.h 3 年之前
  David Piuva e119193805 Added emulation of unary negation for convenience in simd.h. 3 年之前
  David Piuva 305389cef6 Added exclusive or to simd.h. 3 年之前
  David Piuva be14efccde Vector extract using NEON/SSSE3 with SSE2/scalar fallbacks. 4 年之前
  David Piuva 70dc39885c Using CR-LF line endings in UTF-8 for source files. 5 年之前
  David Piuva 3c4e7bc569 Beginning of public version history. 6 年之前