Oleksii_Hyzha
28d756c9bf
Merge pull request 'Extend ReadFile implementation' ( #135 ) from misc into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/135
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-10-07 10:28:08 +02:00
Georg Hagen
f60b803bda
Fix some warnings
2024-10-07 10:02:30 +02:00
ohyzha
f8b85690b8
extend ReadFile implementation
2024-10-07 11:01:27 +03:00
Vladyslav_Baranovskyi_EXT
45b5fe2c26
Merge pull request 'Added tests file for Array.hpp' ( #134 ) from tests_array into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/134
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-10-05 20:02:32 +02:00
Vladyslav Baranovskyi
442c91c610
Added tests file for Array.hpp
2024-10-04 16:42:12 +03:00
Vladyslav_Baranovskyi_EXT
24d61b3023
Merge pull request 'Tests file for Utils.hpp' ( #133 ) from utils_test into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/133
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-10-03 21:31:14 +02:00
Vladyslav Baranovskyi
c39cdf5228
Removed IsLittleEndian test, changes in IsLittleEndian, testing Split with non-null-terminated strings
2024-10-03 21:40:50 +03:00
Vladyslav Baranovskyi
a7673b6fb7
Added tests file for Utils.hpp, fixed OctToInt and Split functions
2024-10-03 20:10:15 +03:00
Metehan Tuncbilek
eb2ca2ff5a
New StableVector but Iterator is missing.
2024-10-03 18:15:48 +03:00
Vladyslav_Baranovskyi_EXT
8c2cf49054
Merge pull request 'Added rgb565 test file, clamping Make5/6, proper integral SFINAE condition, removed operators =' ( #132 ) from rgb565 into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/132
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-10-03 11:28:50 +02:00
Vladyslav Baranovskyi
646eea8c83
Inverted conditions in Make5/6
2024-10-03 11:39:38 +03:00
Vladyslav Baranovskyi
5caa80ad19
Conditionally clamping input value in Make5/6
2024-10-02 17:15:41 +03:00
Vladyslav Baranovskyi
996ec4c168
Added rgb565 test file, clamping Make5/6, proper integral SFINAE condition, removed operators =
2024-10-02 16:03:17 +03:00
Georg Hagen
1872a03ff5
Merge pull request 'Improvements' ( #131 ) from misc into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/131
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-10-02 11:51:50 +02:00
ohyzha
3370d6c6ab
improve cmake script
2024-10-02 12:23:51 +03:00
Vladyslav_Baranovskyi_EXT
e039359da2
Merge pull request 'Implementation of RGBA5551 class' ( #129 ) from rgba5551 into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/129
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-10-02 10:30:23 +02:00
Vladyslav Baranovskyi
dd3db1c079
Added RGBA5551 tests file, changed template spec to use is_integral_v, implemented assignment operators, added casting operators
2024-10-01 19:12:01 +03:00
Georg Hagen
0520efcfc8
Fix debug define
2024-10-01 17:50:54 +02:00
Georg Hagen
713d861fa0
Add SetBuildNr cmake function
2024-10-01 15:48:58 +02:00
Georg Hagen
cb1a7ce798
Merge branch 'master' of git.madvoxel.net:OpenVulkano/OpenVulkano
2024-10-01 10:24:10 +02:00
Vladyslav Baranovskyi
fbd530a96e
Completed implementation of RGBA5551 class
2024-09-30 17:56:29 +03:00
Georg Hagen
f2a059a5c8
Update buffer pool handling to use less memory
2024-09-30 16:44:17 +02:00
Vladyslav_Baranovskyi_EXT
2bb6c13f9d
Merge pull request 'Exif Builder class' ( #122 ) from exif_builder into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/122
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-09-30 14:27:14 +02:00
Vladyslav Baranovskyi
61043119df
Using std::variant, changed EndianSwap, new function StringFromTime, minor tweaks
2024-09-30 15:01:00 +03:00
Oleksii_Hyzha
b81cf48a44
Merge pull request 'RGB565 linux issues' ( #127 ) from linux_fixes into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/127
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-09-30 09:34:37 +02:00
Vladyslav Baranovskyi
85974069e3
Huge refactor
...
I did my best...
2024-09-27 19:49:23 +03:00
ohyzha
fca7ff7362
fix linux build issues
2024-09-27 18:55:51 +03:00
Georg Hagen
416f9ce4bf
Change libjpegturbo linking to public
2024-09-27 15:07:46 +02:00
Georg Hagen
89c78fdc29
Merge pull request 'Merge some bugfixes' ( #126 ) from wip into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/126
2024-09-27 12:28:24 +02:00
Georg Hagen
6e3a85c622
Merge pull request 'UnitFormatter class + several tests' ( #123 ) from unit_formatter into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/123
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-09-27 11:37:28 +02:00
Vladyslav Baranovskyi
0ea1c5c7db
Introduced IFDGPSTag enum
2024-09-26 19:22:22 +03:00
Metehan Tuncbilek
6661e9e9af
size_t over int on BinSearchArrayMap
2024-09-26 15:49:38 +03:00
Metehan Tuncbilek
fc675f9f50
fix on BinSearchArrayMap (W.I.P)
2024-09-26 15:48:37 +03:00
Metehan Tuncbilek
41b5a046be
Fix on stable vector.
2024-09-26 15:48:19 +03:00
Vladyslav Baranovskyi
e16ef9cbe1
Partially builds on linux...
2024-09-26 13:55:33 +03:00
Vladyslav Baranovskyi
a0cf20b9a8
Proper GPSCoords construction from a single float value, moved ref variables to GPSCoords
2024-09-25 12:20:33 +03:00
Georg Hagen
a9515e8f09
Add first draft for RGBA5551
2024-09-25 10:17:39 +03:00
Georg Hagen
01921cc3bc
bugfixes
2024-09-25 10:17:39 +03:00
Georg Hagen
103b305421
Memory pool update
2024-09-25 10:17:39 +03:00
Georg Hagen
2142118771
Add option to run ar playback without loading images
2024-09-25 10:17:39 +03:00
Oleksii_Hyzha
953d032b59
Merge pull request 'OpenVulkano as submodule' ( #125 ) from corelib_as_submodule into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/125
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-09-25 08:24:53 +02:00
Vladyslav Baranovskyi
a166350abd
Minor changes
2024-09-24 16:37:37 +03:00
Vladyslav Baranovskyi
ed87e1dfdb
Summary:
...
- Using std::array instead of c arrays
- Methods and functions are now in PascalCase
- Using std::reverse in EndianSwap
- Using little_endian bool variable
- TRUE_ is now TRUE_NORTH
- Added constructors to GPSCoords class
- GetCurrentTimestamp() method
- Added setter for altitude variable
- Minor renamings
2024-09-23 22:09:36 +03:00
ohyzha
c1568b25c8
minor fix for ios build
2024-09-23 18:16:32 +03:00
ohyzha
b3d1e87c7b
fix compilation errors
2024-09-23 17:01:17 +03:00
ohyzha
69f07f09f9
fix issues when openvulkano is linked as library
2024-09-23 17:01:17 +03:00
Metehan Tuncbilek
090bfcf48c
std like protocols to make it work with std::algo for StableVector.hpp
2024-09-23 17:00:48 +03:00
Metehan Tuncbilek
02d84af907
-first draft of BinSearchArrayMap
2024-09-23 17:00:07 +03:00
Vladyslav Baranovskyi
ad7997cdf5
Made Format methods const and nodiscard, passing suffix to the Format function
2024-09-23 16:09:58 +03:00
Metehan Tuncbilek
f8326a5686
Merge remote-tracking branch 'origin/master' into
...
feature/BinSearchArrayMap
2024-09-23 14:28:30 +03:00