Commit History

Autor SHA1 Mensaxe Data
  David Piuva 4d27bde0d4 Automatically aligning float images to the F vector size to allow processing float images using only AVX. %!s(int64=2) %!d(string=hai) anos
  David Piuva 66502cb2ac Letting pyramid images store start offsets instead of pointers. %!s(int64=2) %!d(string=hai) anos
  David Piuva c6dd251bff Got rid of both the half pixel offset in mip layers and the positive texture coordinate hack in triangles, by adding one combined constant in a different coordinate system. %!s(int64=2) %!d(string=hai) anos
  David Piuva 4b28d8f085 Minimum texture resolution is now 32x32 pixels for future 1024-bit SIMD support, but textures are automatically rescaled when before generating texture pyramids. %!s(int64=2) %!d(string=hai) anos
  David Piuva 9440208038 Implemented 256-bit SIMD vectors for AVX2. And some general clean-up. %!s(int64=2) %!d(string=hai) anos
  David Piuva ea91d69baf Went through some Cppcheck warnings. %!s(int64=3) %!d(string=hai) anos
  David Piuva 3d866c8117 Completed the image saving stub with BMP, Jpeg, Targa and Unicode filenames. %!s(int64=3) %!d(string=hai) anos
  David Piuva 70dc39885c Using CR-LF line endings in UTF-8 for source files. %!s(int64=5) %!d(string=hai) anos
  David Piuva 2145807c87 Created a Buffer API to allow using it directly in projects. %!s(int64=5) %!d(string=hai) anos
  David Piuva 37a69735f8 Updated size index after the new dimension restriction. %!s(int64=5) %!d(string=hai) anos
  David Piuva 1f7cf85051 Reduced maximum texture resolution and added method for mip-map removal. %!s(int64=5) %!d(string=hai) anos
  David Piuva 3c4e7bc569 Beginning of public version history. %!s(int64=6) %!d(string=hai) anos