David Piuva
|
321fddf72b
Getting cache line width using system APIs.
|
10 months ago |
David Piuva
|
8ba2e9c9de
Moved lots of code into an implementation folder.
|
10 months ago |
David Piuva
|
5a2eee2f5f
Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types.
|
10 months ago |
David Piuva
|
0bbabf38c5
Created an arena allocator for getting heap memory.
|
11 months ago |
David Piuva
|
4d27bde0d4
Automatically aligning float images to the F vector size to allow processing float images using only AVX.
|
2 years ago |
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.
|
2 years ago |
David Piuva
|
9440208038
Implemented 256-bit SIMD vectors for AVX2. And some general clean-up.
|
2 years ago |
David Piuva
|
948a0628a1
Fixed typo bug.
|
2 years ago |
David Piuva
|
c9520d7fcb
Fixed incorrectly pasted error message.
|
3 years ago |
David Piuva
|
ea91d69baf
Went through some Cppcheck warnings.
|
3 years ago |
David Piuva
|
640eac18cd
Made a scripted build system that can follow includes automatically.
|
3 years ago |
David Piuva
|
3d866c8117
Completed the image saving stub with BMP, Jpeg, Targa and Unicode filenames.
|
3 years ago |
David Piuva
|
eacc75aab6
Images are now loaded from buffers.
|
3 years ago |
David Piuva
|
70dc39885c
Using CR-LF line endings in UTF-8 for source files.
|
5 years ago |
David Piuva
|
72cf6d6981
Hid append methods.
|
5 years ago |
David Piuva
|
fc5bb140d1
Cleaned up the string types.
|
5 years ago |
David Piuva
|
2145807c87
Created a Buffer API to allow using it directly in projects.
|
5 years ago |
David Piuva
|
fb5a8b4a9c
Improved readability using string_length to avoid confusion with lists.
|
5 years ago |
David Piuva
|
1f7cf85051
Reduced maximum texture resolution and added method for mip-map removal.
|
5 years ago |
David Piuva
|
20ede118db
Another sweep of most style warnings.
|
5 years ago |
David Piuva
|
3c4e7bc569
Beginning of public version history.
|
6 years ago |