ohyzha
|
0fd8d7ab5f
|
add default constructor to dense vector
|
2024-11-25 18:00:36 +02:00 |
|
ohyzha
|
c1588fc550
|
warning when use count != 1
|
2024-11-14 17:37:08 +02:00 |
|
ohyzha
|
656615e5a7
|
get rid of internal Close() method
|
2024-11-13 10:24:34 +02:00 |
|
ohyzha
|
d88addd858
|
nullify everything on close
|
2024-11-11 21:17:16 +02:00 |
|
ohyzha
|
a133641900
|
make it possible to close memmapped file before dctor
|
2024-11-11 20:24:58 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
b1bd78292a
|
Merge pull request 'Organized tests according to folders where classes are defined' (#164) from tests_organization into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/164
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-10 20:12:35 +01:00 |
|
Vladyslav Baranovskyi
|
7f6fd09ccd
|
Thanks git for duping SOME tests
|
2024-11-10 20:50:34 +02:00 |
|
Vladyslav Baranovskyi
|
3fe714439b
|
Merge remote-tracking branch 'origin/tests_organization' into tests_organization
|
2024-11-10 20:13:21 +02:00 |
|
Vladyslav Baranovskyi
|
ae4948670d
|
Changed Uint24 test file name
|
2024-11-10 20:13:18 +02:00 |
|
Vladyslav Baranovskyi
|
8de19bc55e
|
Suffixed all tests with Test
|
2024-11-10 20:12:14 +02:00 |
|
Vladyslav Baranovskyi
|
0132fc677e
|
Organized tests according to folders where they are defined
|
2024-11-10 20:12:14 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
29238d94d8
|
Merge pull request 'UInt24 class + tests' (#163) from uint24 into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/163
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-10 19:01:39 +01:00 |
|
Vladyslav Baranovskyi
|
7bccd4700f
|
Organized tests according to folders where they are defined
|
2024-11-10 19:57:40 +02:00 |
|
Vladyslav Baranovskyi
|
373a6acd77
|
Tests for UInt24
|
2024-11-10 19:46:44 +02:00 |
|
Vladyslav Baranovskyi
|
9f39ecbe80
|
UInt24 class
|
2024-11-10 19:46:32 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
7fb0df1a46
|
Merge pull request 'I forgot to add hash class to int24... Sorry!' (#162) from int24_hash into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/162
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-10 18:32:03 +01:00 |
|
Vladyslav Baranovskyi
|
180e479365
|
I forgot to add hash class to int24... Sorry!
|
2024-11-10 18:38:01 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
628cc8bed4
|
Merge pull request 'Using lots of macros to define operators for both int24 and int types' (#159) from int24_refactor into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/159
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-10 17:31:00 +01:00 |
|
Vladyslav_Baranovskyi_EXT
|
7204a8edbc
|
Merge pull request 'Numeric limits for int24 class' (#158) from int24_numeric_limits into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/158
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-10 17:30:43 +01:00 |
|
Vladyslav Baranovskyi
|
4926c44a04
|
Defining almost all operators in one go, added templates to the ops, separate == and <=> operator
|
2024-11-08 17:45:57 +02:00 |
|
Oleksii_Hyzha
|
d52cb3784c
|
Merge pull request 'Exclude test that uses curl if curl is not enabled' (#161) from misc into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/161
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-08 16:36:04 +01:00 |
|
ohyzha
|
4228a7d0f4
|
exclude test that uses curl if curl is not enabled
|
2024-11-08 17:23:07 +02:00 |
|
Oleksii_Hyzha
|
f443603a78
|
Merge pull request 'Fix multiple definition functions' (#160) from misc into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/160
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-08 15:11:42 +01:00 |
|
ohyzha
|
21e89346d9
|
fix multiple definition functions
|
2024-11-08 15:49:26 +02:00 |
|
Vladyslav Baranovskyi
|
1464d778e4
|
Using lots of macros to define operators for both int24 and int types
|
2024-11-08 15:40:24 +02:00 |
|
Vladyslav Baranovskyi
|
937c1711c5
|
Changed int24 to be signed
|
2024-11-07 20:49:54 +02:00 |
|
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 |
|
Oleksii_Hyzha
|
4880c745da
|
Merge pull request 'Ray casting from camera' (#156) from camera_raycasting into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/156
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-07 17:06:30 +01:00 |
|
ohyzha
|
04b700ae82
|
distance setter
|
2024-11-07 17:52:39 +02:00 |
|
ohyzha
|
04a705456e
|
cleanup
|
2024-11-07 17:33:39 +02:00 |
|
ohyzha
|
3521ddeb1d
|
rework API
|
2024-11-07 16:45:42 +02:00 |
|
ohyzha
|
e2df88ca22
|
code refactoring
|
2024-11-07 16:45:35 +02: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
|
e9c19b42da
|
Added more info to Float16 tests
|
2024-11-07 15:41:14 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
a79a2e92ad
|
Merge pull request 'RymlConverters + YamlCppConverters for various pieces of Math' (#155) from extensions into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/155
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-11-07 14:10:22 +01:00 |
|
Vladyslav Baranovskyi
|
73250e0b37
|
Using DenseVector and Range properly, deleted unused code from RGB565 test
|
2024-11-07 14:53:52 +02:00 |
|
Vladyslav Baranovskyi
|
ebc4b696b0
|
Added debug info for failing tests
|
2024-11-07 13:50:13 +02:00 |
|
Vladyslav Baranovskyi
|
8066b2d059
|
Tests for float16
|
2024-11-05 21:42:39 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
6013e47b59
|
Merge branch 'master' into extensions
|
2024-11-05 14:28:04 +01:00 |
|
ohyzha
|
3d96889778
|
extend examples
|
2024-11-04 22:52:05 +02:00 |
|
ohyzha
|
645fac1964
|
geometry no longer can be freed if object is hittable
|
2024-11-04 22:52:05 +02:00 |
|
ohyzha
|
4c67b94bc6
|
store ray hittable drawables in the scene
|
2024-11-04 22:52:05 +02:00 |
|
ohyzha
|
4c9f0ab2ee
|
ray hit with drawable
|
2024-11-04 22:52:05 +02:00 |
|
ohyzha
|
7febb370a8
|
implement ray casting events
|
2024-11-04 22:52:05 +02:00 |
|
ohyzha
|
4956884d5f
|
introduce intersectable interface
|
2024-11-04 22:52:05 +02:00 |
|
ohyzha
|
4f3336014a
|
store text of text drawable
|
2024-11-04 22:52:05 +02:00 |
|