Vladyslav Baranovskyi
|
9599a7aef8
|
Numeric limits for int24 class
|
2024-11-07 20:16:06 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
84d323dcfa
|
Merge pull request 'Tests for float16' (#157) from float16_tests into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/157
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-07 19:15:49 +01:00 |
|
Vladyslav Baranovskyi
|
f72ceee298
|
Hardcoding numeric_limits values to work on platforms where our float16 class isn't defined
|
2024-11-07 16:45:17 +02:00 |
|
Vladyslav Baranovskyi
|
f883d58f14
|
Revert "Revert "Specializing numeric_limits for float16 in any case""
This reverts commit a3d365b977.
|
2024-11-07 16:28:29 +02:00 |
|
Vladyslav Baranovskyi
|
a3d365b977
|
Revert "Specializing numeric_limits for float16 in any case"
This reverts commit 649d8a07f3.
|
2024-11-07 16:20:44 +02:00 |
|
Vladyslav Baranovskyi
|
649d8a07f3
|
Specializing numeric_limits for float16 in any case
|
2024-11-07 16:01:46 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
6013e47b59
|
Merge branch 'master' into extensions
|
2024-11-05 14:28:04 +01:00 |
|
Georg Hagen
|
2a27e3049f
|
Add first Float16 draft
|
2024-11-04 17:13:31 +01:00 |
|
Vladyslav Baranovskyi
|
b81a3088c5
|
RymlConverters for various pieces of math + tests
|
2024-11-04 17:03:46 +02:00 |
|
ohyzha
|
ced45f7b72
|
add ray intersection checks
|
2024-10-29 12:41:07 +02:00 |
|
Georg Hagen
|
bc0d6ed9fe
|
Fix default constructor for pose
|
2024-10-22 10:33:10 +02:00 |
|
Georg Hagen
|
0bde92291d
|
Add Pose support for yml
|
2024-10-21 17:54:48 +02:00 |
|
Vladyslav Baranovskyi
|
f7a85d60ec
|
Moved operators inside the class, made all functions to be constexpr
|
2024-10-08 21:09:11 +03:00 |
|
Vladyslav Baranovskyi
|
e7160ffef0
|
tests file for RGB10A2, proper SFINAE condition for integral types
|
2024-10-08 12:42:01 +03:00 |
|
Vladyslav Baranovskyi
|
43d35d0acb
|
tests file for DenseVector3i, fixed typo in hpp file
|
2024-10-08 12:41:16 +03:00 |
|
Vladyslav Baranovskyi
|
b7140de190
|
tests file for ByteSize.hpp, fixed typos in ByteSize.hpp
|
2024-10-08 12:40:42 +03:00 |
|
Vladyslav Baranovskyi
|
03d0da5b56
|
tests file for AABB.hpp, fixed bug in AABB.hpp
|
2024-10-08 12:40:01 +03:00 |
|
Georg Hagen
|
f60b803bda
|
Fix some warnings
|
2024-10-07 10:02:30 +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 |
|
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 |
|
Vladyslav Baranovskyi
|
fbd530a96e
|
Completed implementation of RGBA5551 class
|
2024-09-30 17:56:29 +03:00 |
|
ohyzha
|
fca7ff7362
|
fix linux build issues
|
2024-09-27 18:55:51 +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 |
|
ohyzha
|
b3d1e87c7b
|
fix compilation errors
|
2024-09-23 17:01:17 +03:00 |
|
|
|
1151e50b64
|
Merge branch 'wip'
|
2024-09-21 15:27:42 +02:00 |
|
Georg Hagen
|
d744d5fdd7
|
Fix to string
|
2024-09-18 22:16:41 +02:00 |
|
ohyzha
|
42e35e6a54
|
add convenient method for bounding box
|
2024-08-22 13:27:38 +03:00 |
|
Georg Hagen
|
f6f12035b2
|
Merge pull request 'Small enhancements' (#111) from wip into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/111
|
2024-08-13 12:48:59 +02:00 |
|
Metehan Tuncbilek
|
44448515bc
|
name changes on rgb565
|
2024-08-12 11:56:13 +03:00 |
|
Georg Hagen
|
a3a8409c73
|
Fix wrong value for GetFov
|
2024-08-11 20:42:34 +02:00 |
|
Metehan Tuncbilek
|
b209b20dda
|
rgb565 vec4_simd removal
|
2024-08-09 19:37:21 +03:00 |
|
Georg Hagen
|
1bbdf2e3a0
|
Add operators to ByteSize
|
2024-08-09 14:53:03 +02:00 |
|
Metehan Tuncbilek
|
c7a9730897
|
casting operators
|
2024-08-08 15:53:18 +03:00 |
|
Metehan Tuncbilek
|
2df7280057
|
finished RGB565
|
2024-08-08 14:26:47 +03:00 |
|
Metehan Tuncbilek
|
3370f0ed85
|
first test
|
2024-08-06 17:23:35 +03:00 |
|
Georg Hagen
|
a578be93ec
|
Add some functions
|
2024-07-23 23:02:22 +02:00 |
|
Georg Hagen
|
d262daa66f
|
Add RGB565 class
|
2024-07-23 02:27:29 +02:00 |
|
Georg Hagen
|
410ac5d63c
|
use cpp20 numbers for pi
|
2024-07-14 00:10:08 +02:00 |
|
Georg Hagen
|
5432711d8a
|
Fix missing include
|
2024-07-13 23:26:06 +02:00 |
|
Georg Hagen
|
3ebde459ec
|
Add constexpr degrees to radians method
|
2024-07-13 22:31:00 +02:00 |
|
Georg Hagen
|
d2fcba381a
|
Add constructor to AABB
|
2024-07-13 19:38:07 +02:00 |
|
Georg Hagen
|
0b8d889c86
|
Extend AABB class
|
2024-07-13 14:22:41 +02:00 |
|
Georg Hagen
|
aabc24616d
|
Add handling for camera intrinsics
|
2024-07-07 16:53:48 +02:00 |
|
Georg Hagen
|
fcecdd63a3
|
Fix GetFov methods
|
2024-07-07 00:21:49 +02:00 |
|
Georg Hagen
|
3dd7269470
|
Extend Pose
|
2024-07-01 14:47:30 +02:00 |
|
Georg Hagen
|
299040ecaf
|
Switch to C++20
|
2024-06-21 11:57:53 +02:00 |
|
Vladyslav Baranovskyi
|
1b9041c998
|
Summary:
- Added const references to GetPosition & GetOrientation
- Renamed OnCurrentFrameFinished()
- Added references to functions in comments
|
2024-06-10 12:49:24 +03:00 |
|