Commit Graph

  • 97bc667e0b fix out of bounds exceptions ohyzha 2024-08-23 17:04:37 +03:00
  • a2923966fa implement label drawable ohyzha 2024-08-22 13:29:18 +03:00
  • f7f4897aff small fixes ohyzha 2024-08-22 13:29:03 +03:00
  • 42e35e6a54 add convenient method for bounding box ohyzha 2024-08-22 13:27:38 +03:00
  • 4fce5fd1de add bounding box for text drawable and add possibility to share data among different instances ohyzha 2024-08-22 13:27:08 +03:00
  • 31390ec9ae regenerate atlases with different default z value ohyzha 2024-08-22 13:25:14 +03:00
  • 35515c7902 Prevent crash when trying to release buffer from already destroyed memory pool Georg Hagen 2024-08-21 15:45:46 +02:00
  • 6f19758beb Render resource handling for camera Georg Hagen 2024-08-21 15:09:49 +02:00
  • 2d08b3ab91 Add render resource handling for geometry Georg Hagen 2024-08-21 14:33:45 +02:00
  • b13c1c54ae Update shader to use new render resource system Georg Hagen 2024-08-21 13:33:15 +02:00
  • 3940a72084 Render resource handling for textures Georg Hagen 2024-08-21 13:13:43 +02:00
  • 33c8b74342 Use RenderResource for uniform buffers Georg Hagen 2024-08-21 10:17:45 +02:00
  • 4ebaa622b4 Small refactor Georg Hagen 2024-08-21 10:17:09 +02:00
  • 25a0978a57 Add render resouce Georg Hagen 2024-08-20 23:44:17 +02:00
  • fc9902f4ac Merge pull request 'project setup refactor' (#112) from project_setup_refactor into master Georg Hagen 2024-08-19 12:00:50 +02:00
  • 6881537923 Merge pull request 'AR enhancements' (#113) from wip into master Georg Hagen 2024-08-19 10:43:10 +02:00
  • 14c771854a Add test cases for version GeorgH93 2024-08-17 15:38:49 +02:00
  • 4333882275 Add option to control runtime shader compiler GeorgH93 2024-08-17 14:49:21 +02:00
  • d061999ee3 Fix windows build Georg Hagen 2024-08-16 21:50:55 +02:00
  • 4d94156e6e Fix xcodeproject file name Georg Hagen 2024-08-16 12:47:34 +02:00
  • 5d80414956 Fail build on warning C4715 Georg Hagen 2024-08-16 12:44:37 +02:00
  • 731e5a7122 Fix build issue when no platform has been set Georg Hagen 2024-08-16 12:23:27 +02:00
  • f5ab35d14a Update build script Georg Hagen 2024-08-16 12:19:12 +02:00
  • b0a23f999e Fix iOS build Georg Hagen 2024-08-16 12:16:51 +02:00
  • f0448fdfae Update libarchive config Georg Hagen 2024-08-15 23:36:28 +02:00
  • e4b01689a1 Add ios toolchain handling Georg Hagen 2024-08-15 10:21:15 +02:00
  • ea11bd4527 Fix macos build Georg Hagen 2024-08-15 00:28:20 +02:00
  • 840ff67f01 Merge remote-tracking branch 'origin/master' into project_setup_refactor Georg Hagen 2024-08-14 22:47:19 +02:00
  • 42f7a96f43 Add event for recording state in ar recorder Georg Hagen 2024-08-14 21:49:06 +02:00
  • 5134dcb2fb Add getter for playback path Georg Hagen 2024-08-14 20:14:04 +02:00
  • 11158e4136 Name AR playback thread Georg Hagen 2024-08-14 18:13:14 +02:00
  • ae7db556c3 Add playback progress Georg Hagen 2024-08-14 15:43:40 +02:00
  • c5dfbc41e0 Add option to get file size of all opened archives Georg Hagen 2024-08-14 15:43:01 +02:00
  • 3ecfd98b14 Merge pull request 'Add support for MSDF font rendering' (#109) from msdf_text into master Oleksii_Hyzha 2024-08-13 14:06:50 +02:00
  • f6f12035b2 Merge pull request 'Small enhancements' (#111) from wip into master Georg Hagen 2024-08-13 12:48:59 +02:00
  • 55ebb9f630 if else shortcut ohyzha 2024-08-13 12:04:53 +03:00
  • dba13b754d clean up comments ohyzha 2024-08-13 11:55:28 +03:00
  • ab669c73dd change clang format ohyzha 2024-08-13 10:54:09 +03:00
  • 1f418fa673 support msdf ohyzha 2024-08-13 10:35:46 +03:00
  • f975581390 Merge pull request 'RGB565-fancify' (#107) from RGB565-fancify into master metehan.tuncbilek 2024-08-12 11:57:12 +02:00
  • 44448515bc name changes on rgb565 Metehan Tuncbilek 2024-08-12 11:56:13 +03:00
  • a3a8409c73 Fix wrong value for GetFov Georg Hagen 2024-08-11 20:42:34 +02:00
  • cf858436d2 Fix video background miss alignment Georg Hagen 2024-08-11 20:26:12 +02:00
  • 398074cad8 Extend map camera controller Georg Hagen 2024-08-11 01:16:24 +02:00
  • 1e16b0ab48 Add PauseCV Georg Hagen 2024-08-09 22:38:39 +02:00
  • 4705f17934 Add missing include guard Georg Hagen 2024-08-09 21:07:03 +02:00
  • b248832420 Fix name conflict with some linux header Georg Hagen 2024-08-09 18:56:35 +02:00
  • b209b20dda rgb565 vec4_simd removal Metehan Tuncbilek 2024-08-09 19:37:21 +03:00
  • 1bbdf2e3a0 Add operators to ByteSize Georg Hagen 2024-08-09 14:53:03 +02:00
  • e36c4837cc Add recursive dir size getter Georg Hagen 2024-08-09 14:52:48 +02:00
  • 9f2e748a2d Merge pull request 'Text rendering' (#90) from text_rendering into master Oleksii_Hyzha 2024-08-09 08:57:35 +02:00
  • 8f3405853f Fix macos build Georg Hagen 2024-08-09 00:07:04 +02:00
  • fd6371d8b4 Fix iOS build Georg Hagen 2024-08-08 23:17:00 +02:00
  • 6a85f25b87 fix incorrect geometry buffer size ohyzha 2024-08-08 21:35:16 +03:00
  • 729d1f3e55 Update CMake Georg Hagen 2024-08-08 19:15:41 +02:00
  • ae39847d95 improve atlas texture size handling ohyzha 2024-08-08 17:41:02 +03:00
  • c7a9730897 casting operators Metehan Tuncbilek 2024-08-08 15:53:18 +03:00
  • 2df7280057 finished RGB565 Metehan Tuncbilek 2024-08-08 14:26:47 +03:00
  • 1659cee9eb render question mark if glyph is not loaded ohyzha 2024-08-08 12:23:38 +03:00
  • a390470420 code cleanup ohyzha 2024-08-07 21:52:54 +03:00
  • 38d97f4c28 split font atlas generator to interface and implementation ohyzha 2024-08-07 20:05:06 +03:00
  • 634b4431b3 add cmake option to enable or disable using of msdf library ohyzha 2024-08-07 20:04:19 +03:00
  • 64712f0c94 set platform for ios ohyzha 2024-08-07 17:37:07 +03:00
  • 50bb6b62fe get rid of vcpkg and build freetype from sources ohyzha 2024-08-07 15:22:50 +03:00
  • c3d4ba84e0 fix ios_base on unix ohyzha 2024-08-06 17:36:05 +03:00
  • 3370f0ed85 first test Metehan Tuncbilek 2024-08-06 17:23:35 +03:00
  • c7c2a96b9c add opportunity to pack atlas and meta data in same file ohyzha 2024-08-06 17:02:24 +03:00
  • 6172f4e215 data-format (#94) metehan.tuncbilek 2024-08-06 13:18:09 +02:00
  • 9e9a76e459 changes after rebase ohyzha 2024-08-06 10:41:39 +03:00
  • cb409268a8 implement multiline text rendering ohyzha 2024-08-06 10:22:07 +03:00
  • afccf5dee0 implement text rendering without msdfgen library ohyzha 2024-08-05 18:25:19 +03:00
  • 62a0e84634 minor fixes ohyzha 2024-08-05 10:15:39 +03:00
  • 232ad0a938 rework API for text rendering ohyzha 2024-08-04 00:10:59 +03:00
  • dcf6e72f96 minor fixes ohyzha 2024-08-03 15:41:59 +03:00
  • 837861d6f2 fix mac build ohyzha 2024-08-03 14:40:32 +03:00
  • 3c39a2e267 fix linux build ohyzha 2024-08-03 13:54:00 +03:00
  • 9589b4d39f refactor code and support utf8 strings rendering ohyzha 2024-08-02 23:08:24 +03:00
  • 875ad80337 give more meaningful names ohyzha 2024-08-02 23:05:30 +03:00
  • 2dbed16cdd fix incorrect uniform buffer size ohyzha 2024-08-02 15:30:44 +03:00
  • be549dccf6 code review changes and fixes ohyzha 2024-08-02 15:27:36 +03:00
  • e69a553b18 working version of text rendering ohyzha 2024-08-02 09:52:26 +03:00
  • 9b58ba5f55 working version of glyphs rendering with example ohyzha 2024-07-31 12:54:24 +03:00
  • 847b8660b5 implement png image loader and refactor existing loader classes ohyzha 2024-07-31 12:53:27 +03:00
  • 51608425c1 extend api for draw phase ohyzha 2024-07-31 12:51:55 +03:00
  • 0373039386 rework handling of libraries installed via vcpkg and fix linker issues ohyzha 2024-07-31 12:50:17 +03:00
  • 656d6f1371 working msdf atlas gen lib on windows ohyzha 2024-07-26 16:07:28 +03:00
  • 29311207db working msdfgen version of loading and building for win ohyzha 2024-07-26 14:14:23 +03:00
  • e93ccbe89a Fix sampler config issues Georg Hagen 2024-08-04 20:26:12 +02:00
  • 0da6b17d37 Update ios toolchain file Georg Hagen 2024-08-04 18:47:51 +02:00
  • ea7c6d56f4 Merge branch 'master' into project_setup_refactor Georg Hagen 2024-08-04 18:05:50 +02:00
  • db367db7bb Squash add tests Metehan Tuncbilek 2024-08-04 14:49:28 +02:00
  • 071ced8cb0 Squash project setup refactor Metehan Tuncbilek 2024-08-04 14:43:31 +02:00
  • a4ce79f17a Fix log messages Georg Hagen 2024-08-04 14:27:24 +02:00
  • 933219c266 Merge pull request 'iOS examples' (#101) from iOS_examples into master Georg Hagen 2024-08-04 14:24:24 +02:00
  • d3f26c34cc Fix build server config Georg Hagen 2024-08-03 21:27:56 +02:00
  • d0643946cc Update CMake for iOS build Georg Hagen 2024-08-03 19:34:37 +02:00
  • 7918b91211 Fix crash Georg Hagen 2024-08-03 19:34:15 +02:00
  • dfd0cd0d67 Build for iOS Georg Hagen 2024-08-03 19:17:00 +02:00
  • de06623105 Update texture sampler config handling Georg Hagen 2024-08-03 19:16:46 +02:00
  • ccc234b699 Add example app runner for iOS Georg Hagen 2024-08-03 18:57:43 +02:00