Historique des commits

Auteur SHA1 Message Date
  David Piuva 04c292b4af Made it optional to zero the new memory in buffer and images to allow faster creation of temporary buffers. il y a 5 mois
  David Piuva 321fddf72b Getting cache line width using system APIs. il y a 10 mois
  David Piuva 8ba2e9c9de Moved lots of code into an implementation folder. il y a 10 mois
  David Piuva 5a2eee2f5f Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types. il y a 10 mois
  David Piuva ae1a8bf4ca Giving manual control over thread count in the threading module. il y a 11 mois
  David Piuva 1f7d26a807 Using the allocation header in SafePointer from Buffer and making sure that it is inherited in slices. il y a 11 mois
  David Piuva 0bbabf38c5 Created an arena allocator for getting heap memory. il y a 11 mois
  David Piuva 4d27bde0d4 Automatically aligning float images to the F vector size to allow processing float images using only AVX. il y a 2 ans
  David Piuva 50ce57b3c0 Added an alignment argument to the allocating buffer constructor, so that one can manually use larger SIMD than the default alignment would allow. il y a 2 ans
  David Piuva 9440208038 Implemented 256-bit SIMD vectors for AVX2. And some general clean-up. il y a 2 ans
  David Piuva c784bbb6bd Updated copyright years. il y a 2 ans
  David Piuva eea6a5cfe8 Letting empty Buffer heads be automatically reused when cloning. il y a 2 ans
  David Piuva 5e697bc6b9 Allowing buffers to be empty. il y a 2 ans
  David Piuva 3d1b27e1c3 Getter for buffer's use count, in case that std::shared_ptr is replaced in the future. il y a 3 ans
  David Piuva 5f5da78a85 Better warning when allocation fails. il y a 4 ans
  David Piuva d332b9dbd3 Cleaned up Clang compilation warnings for unused variables. il y a 4 ans
  David Piuva 70dc39885c Using CR-LF line endings in UTF-8 for source files. il y a 5 ans
  David Piuva 760be58e78 Completed the string API. il y a 5 ans
  David Piuva 2df2c9ee42 Using the file API to save and load raw buffers. il y a 5 ans
  David Piuva 2145807c87 Created a Buffer API to allow using it directly in projects. il y a 5 ans