Georg Hagen
c2993ae56c
Update window api, add content scale for glfw window
2024-12-12 23:28:12 +01:00
Georg Hagen
955bf6570d
Add function to check if sleeping
2024-12-12 18:16:44 +01:00
Georg Hagen
2a7cf31471
Add DemangleTypeName function
2024-12-11 00:23:47 +01:00
Georg Hagen
6ca7329f7a
Quick and dirty task pool for scheduling back to main thread
2024-12-10 23:43:58 +01:00
Georg Hagen
b961eb47fe
Merge branch 'master' of git.madvoxel.net:OpenVulkano/OpenVulkano
2024-12-10 23:01:51 +01:00
Georg Hagen
b80136887a
Add moodycamel concurrentqueue
2024-12-10 22:59:54 +01:00
Vladyslav_Baranovskyi_EXT
c8a533ee1b
Merge pull request 'KTX and DDS image file loaders' ( #169 ) from ktx_dds into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/169
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-12-09 17:48:31 +01:00
Vladyslav Baranovskyi
e69c2bb236
Disabled BASISU_SUPPORT_SSE
2024-12-09 18:26:33 +02:00
Vladyslav Baranovskyi
998cd92a7c
Using auto instead of span
2024-12-09 18:06:46 +02:00
Vladyslav Baranovskyi
a465063bae
Using unique_ptr to properly destroy images
2024-12-09 18:01:38 +02:00
Vladyslav Baranovskyi
524e806c18
Handling exceptions and destroying texture on exception, added else branch in case if classId is something else
2024-12-09 15:58:36 +02:00
Vladyslav Baranovskyi
2da2d0ef9c
Changed switch statement to unordered_map, added extra exception information
2024-12-09 15:57:15 +02:00
Georg Hagen
e4156a9b75
Refactor dispatcher code
2024-12-08 22:57:09 +01:00
Vladyslav Baranovskyi
412f9bb68c
DDS library + ImageLoaderDds
2024-12-08 22:57:45 +02:00
Georg Hagen
8794e8979c
Add NormalizeAngleRad
2024-12-08 18:39:08 +01:00
Georg Hagen
367b8b58eb
Write duration and frame count to metadata file
2024-12-06 21:15:02 +01:00
Georg Hagen
fb5785fe3c
Print ar playback info at playback start
2024-12-06 16:58:18 +01:00
Georg Hagen
455275b182
Double log file count to keep
2024-12-06 16:56:49 +01:00
Georg Hagen
be662a9a19
Fix build issue
2024-12-06 16:50:30 +01:00
Vladyslav Baranovskyi
f6ee1de342
Ktx library + ImageLoaderKtx
2024-12-06 17:24:48 +02:00
Georg Hagen
df302518cc
Switch to using yml instead of xml for AR metadata
2024-12-06 16:09:26 +01:00
Georg Hagen
18fe7eb544
Update ArSessionMetadata
2024-12-06 16:08:51 +01:00
Georg Hagen
79f87747db
Handle reading both xml and yml metadata
2024-12-06 16:07:59 +01:00
Georg Hagen
5d948f5047
Include minor version in ios GetOsNameHumanReadable
2024-12-06 15:32:17 +01:00
Georg Hagen
1ae02db911
Include device and os version in ArSessionMetadata
2024-12-06 02:26:31 +01:00
Georg Hagen
4dbe81e206
Add ordinals to string
2024-12-06 02:24:45 +01:00
Georg Hagen
7908a39606
Add iOS device model name decoding
2024-12-06 02:21:47 +01:00
Georg Hagen
679be5fa61
Increase archive sizes for depth, confidence and meta, to handle compression ratio
2024-12-04 22:19:44 +01:00
Georg Hagen
8f9ddebd7d
Use zstd for confidence images
2024-12-04 22:15:16 +01:00
Georg Hagen
d745616244
Switch depth buffer compression to zstd
2024-12-04 21:38:05 +01:00
Georg Hagen
88047ce740
Support yaml for ArFrameMetadata
2024-12-04 21:35:49 +01:00
Georg Hagen
007eefc688
Update linking for libarchive on ios
2024-12-04 21:33:23 +01:00
Vladyslav_Baranovskyi_EXT
1abfb22b08
Merge pull request 'WriteObjAsZip and WriteAsUSDZ MeshWriter methods' ( #166 ) from mesh_exporter_with_textures into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/166
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com >
2024-12-02 16:49:44 +01:00
Georg Hagen
8671bf3887
Fix playback reader progress being wrong
2024-12-02 16:38:18 +01:00
Oleksii_Hyzha
536805e629
Merge pull request 'Fix windows build' ( #168 ) from misc into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/168
2024-12-02 15:18:58 +01:00
ohyzha
d2f541629c
fix windows build
2024-12-02 16:04:45 +02:00
Vladyslav Baranovskyi
0a38791bee
Syntax changes, removed rotation in usd file format
2024-11-29 12:20:29 +02:00
Georg Hagen
c2ba301ce6
Suppress very spamy warning
2024-11-29 01:14:47 +01:00
Georg Hagen
0f438b3e98
Remove unnecessary cast
2024-11-29 01:08:11 +01:00
Georg Hagen
7e0366f635
Cleanup logger
2024-11-29 01:06:58 +01:00
Georg Hagen
f457020f5e
Add EASTL
2024-11-29 00:21:46 +01:00
Vladyslav Baranovskyi
7a214397a1
Hardcoded material name, capitalized constants
2024-11-28 22:01:43 +02:00
Vladyslav Baranovskyi
ba9d37cc6f
Added operator bool for ZipWriter, filling centralDirSize, padding zip via extraField
2024-11-28 16:48:22 +02:00
Vladyslav Baranovskyi
2d936096e7
Duh, removed temporary code
2024-11-27 20:23:10 +02:00
Vladyslav Baranovskyi
34bfebbdd3
Summary:
...
- Changes in Cat functions
- Using gmtime_s and gmtime_r as a thread-safe functions
- ZFill() that is used for padding
- Option for ZipWriter to pad LocalFileHeaders(it is used to properly run tests)
- ZipWriter::IsOpen()
- Moved material creation away from WriteObjContents
- Using MemMappedFile instead of ReadFile
- Scoping files and adding them to archive
- UsdEncoder refactoring
2024-11-27 20:21:14 +02:00
Oleksii_Hyzha
b4f0364c29
Merge pull request 'Add default constructor to dense vector' ( #167 ) from misc into master
...
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/167
2024-11-26 11:08:11 +01:00
ohyzha
2033e66866
set data to 0
2024-11-26 09:34:25 +02:00
Vladyslav Baranovskyi
ba8574f537
Updated tests, changed model encoders to output content to a stream
2024-11-25 19:34:05 +02:00
Vladyslav Baranovskyi
7ede43d1c2
NtfsExtraField constructor & helper static method, Cat refactoring, writing zip archive in destructor, using MemMappedFile
2024-11-25 19:32:53 +02:00
ohyzha
0fd8d7ab5f
add default constructor to dense vector
2024-11-25 18:00:36 +02:00