Commit Graph

  • ca184f3ca9 Fix checkout of git hash Georg Hagen 2024-12-25 17:18:18 +01:00
  • 7ea6edf5d0 PNM image loader + tests Vladyslav Baranovskyi 2024-12-24 21:54:20 +02:00
  • 4d6cba0afd PFM image loader + tests Vladyslav Baranovskyi 2024-12-24 21:47:24 +02:00
  • c08892c1cb Downgrade yaml-cpp because ios refuses to download the new commit Georg Hagen 2024-12-23 16:45:38 +01:00
  • 32e74f6821 Merge branch 'master' of git.madvoxel.net:OpenVulkano/OpenVulkano Georg Hagen 2024-12-23 16:01:49 +01:00
  • 6b4c0e2dd3 Change xcodebuild derivedDataPath Georg Hagen 2024-12-23 16:01:32 +01:00
  • 22ada69a50 Merge pull request 'Appended zip executable loader' (#177) from misc into master Oleksii_Hyzha 2024-12-23 11:10:31 +01:00
  • 5852aac273 minor refactoring ohyzha 2024-12-22 13:54:01 +02:00
  • 58b62cff9a rename test file ohyzha 2024-12-21 17:46:54 +02:00
  • d2811bc9b1 fix linux build again ohyzha 2024-12-21 17:43:17 +02:00
  • 82403b9aae fix linux build ohyzha 2024-12-20 19:26:27 +02:00
  • d3750f2b8a code review refactoring ohyzha 2024-12-21 17:11:29 +02:00
  • 9d6756bbad rename files ohyzha 2024-12-21 16:14:33 +02:00
  • f66ae66234 implement appended zip loader for executable ohyzha 2024-12-20 17:44:02 +02:00
  • 40d2a3ff8e add possibility to explicitly specify archive type for ArchiveReader ohyzha 2024-12-20 17:43:18 +02:00
  • deebb0ef96 add build tasks for vs code root 2024-12-20 12:35:56 +02:00
  • c24ef36392 add zip resource and new test ohyzha 2024-12-20 12:18:38 +02:00
  • 56c3b81fe4 fix ODR violation ohyzha 2024-12-20 12:15:04 +02:00
  • 10dc2a3484 Merge pull request 'SystemInfo Get*Name return values change' (#179) from sysinfo_strings into master Vladyslav_Baranovskyi_EXT 2024-12-20 16:39:00 +01:00
  • b37b8dc639 Introduced static variables in places where the return value is a plain string Vladyslav Baranovskyi 2024-12-20 17:02:32 +02:00
  • 3748c9b150 SystemInfo changes for iOS Vladyslav Baranovskyi 2024-12-20 16:47:05 +02:00
  • 305b841c55 SystemInfo changes for Windows Vladyslav Baranovskyi 2024-12-20 16:47:00 +02:00
  • dadc025ebe SystemInfo changes for MacOS Vladyslav Baranovskyi 2024-12-20 16:46:50 +02:00
  • 718fadca15 SystemInfo changes for Linux Vladyslav Baranovskyi 2024-12-20 16:46:39 +02:00
  • fd316bc594 Changed Get*Name to return const std::string& Vladyslav Baranovskyi 2024-12-20 16:46:13 +02:00
  • d46ce588a0 Merge pull request 'SystemInfo caching' (#178) from sysinfo_caching into master Vladyslav_Baranovskyi_EXT 2024-12-20 15:34:07 +01:00
  • 947faebe9c Removed redundant if statements where possible Vladyslav Baranovskyi 2024-12-20 16:10:10 +02:00
  • 90440b3f34 Fixed a bunch of typos in linux's sysinfo Vladyslav Baranovskyi 2024-12-20 15:31:20 +02:00
  • 15cc73f5e8 SysInfo caching for iOS Vladyslav Baranovskyi 2024-12-20 15:12:53 +02:00
  • 95f76e9599 SysInfo caching for Windows Vladyslav Baranovskyi 2024-12-20 15:12:45 +02:00
  • 68befaace9 SysInfo caching for MacOS Vladyslav Baranovskyi 2024-12-20 15:12:37 +02:00
  • a65afd7534 SysInfo caching for Linux Vladyslav Baranovskyi 2024-12-20 15:12:26 +02:00
  • 374fb88b7c Merge pull request 'FBX exporter' (#171) from fbx into master Georg Hagen 2024-12-19 16:31:53 +01:00
  • 32bafa67c5 Merge pull request 'Embedded resource loader' (#176) from misc into master Oleksii_Hyzha 2024-12-19 16:27:46 +01:00
  • b6b32ecbf5 Fixed assimp dependency linking Vladyslav Baranovskyi 2024-12-19 17:05:08 +02:00
  • 308c361d89 Guarded assimp-related code Vladyslav Baranovskyi 2024-12-19 17:04:50 +02:00
  • 02f158a929 make methods static ohyzha 2024-12-19 16:50:59 +02:00
  • b9f3e2545e Merge branch 'master' into fbx Vladyslav Baranovskyi 2024-12-19 16:28:27 +02:00
  • 4e4097d23e code refactoring ohyzha 2024-12-19 16:10:41 +02:00
  • 982d2b613b implement first version of embedded resource loader for Windows ohyzha 2024-12-19 13:27:47 +02:00
  • b3ba4509d7 add constructor for array with iterators or pointers ohyzha 2024-12-19 13:27:10 +02:00
  • c51263f526 Update some dependencies Georg Hagen 2024-12-19 12:06:32 +01:00
  • 2e36d8b20e Storing mesh members using smart pointers Vladyslav Baranovskyi 2024-12-18 22:58:24 +02:00
  • 6c31d97271 Stack-allocating things, removed cleanup code Vladyslav Baranovskyi 2024-12-18 14:28:33 +02:00
  • 972df913c0 Fixed texture appearance, added scaling, removed unused code Vladyslav Baranovskyi 2024-12-18 12:48:11 +02:00
  • 2334d48856 Add function to create custom v8 UUIDs that use date&time for the first 6 byte in a human-readable form Georg Hagen 2024-12-18 00:08:57 +01:00
  • 49f54cb164 Merge pull request 'Add handlers to exit ftxui console menu' (#175) from misc into master Oleksii_Hyzha 2024-12-17 13:18:03 +01:00
  • e9ec896fee refactoring ohyzha 2024-12-17 13:25:25 +02:00
  • f01968f09e Add fix for moved class in VK 1.4.303 Georg Hagen 2024-12-17 12:17:52 +01:00
  • ddded99bf7 introduce flag for emergency menu exit ohyzha 2024-12-17 13:07:23 +02:00
  • 36c3bb3668 add CtrlC and CtrlZ events handling ohyzha 2024-12-17 11:45:29 +02:00
  • 387522ba51 update ftxui version ohyzha 2024-12-17 11:45:05 +02:00
  • f01e488c7d disable usage of multiple threads for rendering since it's broken now ohyzha 2024-12-16 16:55:07 +02:00
  • d5e6cb441d Update toolchain for new cmake Georg Hagen 2024-12-17 00:08:48 +01:00
  • c4dd27f447 Merge pull request 'Extend SystemInfo implementation for Windows' (#173) from misc into master Oleksii_Hyzha 2024-12-16 15:36:10 +01:00
  • 8fdc3e13c4 fixes for Windows's SystemInfo ohyzha 2024-12-16 16:08:57 +02:00
  • 521fec3513 Add float_val / int_vec convenience operator Georg Hagen 2024-12-16 14:31:06 +01:00
  • f8fadc0c81 Fix wrong battery scale on linux Georg Hagen 2024-12-16 11:40:09 +01:00
  • 5f1ebc7f07 extend SystemInfo implementation for Windows ohyzha 2024-12-16 10:24:49 +02:00
  • 4262182f51 Move queue Georg Hagen 2024-12-15 23:53:19 +01:00
  • f574344b5b Add convenience constructor Georg Hagen 2024-12-13 20:05:26 +01:00
  • 68b6b950f7 Merge pull request 'Build assimp from sources every time for correct linkage after regenerating solution' (#172) from misc into master Oleksii_Hyzha 2024-12-13 13:10:44 +01:00
  • 878992362b build assimp from sources every time for correct linkage after regenerating solution ohyzha 2024-12-13 13:17:40 +02:00
  • 73ce105328 Basic FBX export (without attached textures) Vladyslav Baranovskyi 2024-12-13 12:12:09 +02:00
  • 2b8377e0a6 Fix missing parameter number Georg Hagen 2024-12-13 00:01:39 +01:00
  • 99d208b923 Fix windows build issue Georg Hagen 2024-12-13 00:00:56 +01:00
  • 0edd8934d9 Fix alpha value in RGB10A2 Georg Hagen 2024-12-12 23:28:48 +01:00
  • c2993ae56c Update window api, add content scale for glfw window Georg Hagen 2024-12-12 23:28:12 +01:00
  • 955bf6570d Add function to check if sleeping Georg Hagen 2024-12-12 18:16:44 +01:00
  • 2a7cf31471 Add DemangleTypeName function Georg Hagen 2024-12-11 00:23:47 +01:00
  • 6ca7329f7a Quick and dirty task pool for scheduling back to main thread Georg Hagen 2024-12-10 23:43:58 +01:00
  • b961eb47fe Merge branch 'master' of git.madvoxel.net:OpenVulkano/OpenVulkano Georg Hagen 2024-12-10 23:01:51 +01:00
  • b80136887a Add moodycamel concurrentqueue Georg Hagen 2024-12-10 22:59:54 +01:00
  • c8a533ee1b Merge pull request 'KTX and DDS image file loaders' (#169) from ktx_dds into master Vladyslav_Baranovskyi_EXT 2024-12-09 17:48:31 +01:00
  • e69c2bb236 Disabled BASISU_SUPPORT_SSE Vladyslav Baranovskyi 2024-12-09 18:26:33 +02:00
  • 998cd92a7c Using auto instead of span Vladyslav Baranovskyi 2024-12-09 18:06:46 +02:00
  • a465063bae Using unique_ptr to properly destroy images Vladyslav Baranovskyi 2024-12-09 18:01:38 +02:00
  • 524e806c18 Handling exceptions and destroying texture on exception, added else branch in case if classId is something else Vladyslav Baranovskyi 2024-12-09 15:58:36 +02:00
  • 2da2d0ef9c Changed switch statement to unordered_map, added extra exception information Vladyslav Baranovskyi 2024-12-09 15:57:15 +02:00
  • e4156a9b75 Refactor dispatcher code Georg Hagen 2024-12-08 22:57:09 +01:00
  • 412f9bb68c DDS library + ImageLoaderDds Vladyslav Baranovskyi 2024-12-08 22:57:45 +02:00
  • 8794e8979c Add NormalizeAngleRad Georg Hagen 2024-12-08 18:39:08 +01:00
  • 367b8b58eb Write duration and frame count to metadata file Georg Hagen 2024-12-06 21:15:02 +01:00
  • fb5785fe3c Print ar playback info at playback start Georg Hagen 2024-12-06 16:58:18 +01:00
  • 455275b182 Double log file count to keep Georg Hagen 2024-12-06 16:56:49 +01:00
  • be662a9a19 Fix build issue Georg Hagen 2024-12-06 16:50:30 +01:00
  • f6ee1de342 Ktx library + ImageLoaderKtx Vladyslav Baranovskyi 2024-12-06 17:24:48 +02:00
  • df302518cc Switch to using yml instead of xml for AR metadata Georg Hagen 2024-12-06 16:09:26 +01:00
  • 18fe7eb544 Update ArSessionMetadata Georg Hagen 2024-12-06 16:08:51 +01:00
  • 79f87747db Handle reading both xml and yml metadata Georg Hagen 2024-12-06 16:07:59 +01:00
  • 5d948f5047 Include minor version in ios GetOsNameHumanReadable Georg Hagen 2024-12-06 15:32:17 +01:00
  • 1ae02db911 Include device and os version in ArSessionMetadata Georg Hagen 2024-12-06 02:26:31 +01:00
  • 4dbe81e206 Add ordinals to string Georg Hagen 2024-12-06 02:24:45 +01:00
  • 7908a39606 Add iOS device model name decoding Georg Hagen 2024-12-06 02:21:47 +01:00
  • 679be5fa61 Increase archive sizes for depth, confidence and meta, to handle compression ratio Georg Hagen 2024-12-04 22:19:44 +01:00
  • 8f9ddebd7d Use zstd for confidence images Georg Hagen 2024-12-04 22:15:16 +01:00
  • d745616244 Switch depth buffer compression to zstd Georg Hagen 2024-12-04 21:38:05 +01:00
  • 88047ce740 Support yaml for ArFrameMetadata Georg Hagen 2024-12-04 21:35:49 +01:00
  • 007eefc688 Update linking for libarchive on ios Georg Hagen 2024-12-04 21:33:23 +01:00
  • 1abfb22b08 Merge pull request 'WriteObjAsZip and WriteAsUSDZ MeshWriter methods' (#166) from mesh_exporter_with_textures into master Vladyslav_Baranovskyi_EXT 2024-12-02 16:49:44 +01:00