Commit Graph

  • 05cb4325da chore: rebuild materials Nick Fisher 2024-11-15 22:23:07 +08:00
  • e8b3468a3a chore: remove uvScale from unlit.mat Nick Fisher 2024-11-15 22:22:49 +08:00
  • 741607b78b chore: add checks to Makefile for FILAMENT_PATH Nick Fisher 2024-11-15 22:22:31 +08:00
  • 70414bb83c chore(release): publish packages thermion_flutter_web-v0.2.0+8 thermion_flutter_platform_interface-v0.2.1-dev.17 thermion_flutter_ffi-v0.2.1-dev.17 thermion_flutter-v0.2.1-dev.17 thermion_dart-v0.2.1-dev.0.0.17 Nick Fisher 2024-11-15 17:59:12 +08:00
  • 436873a455 successfully creating D3D texture with D3D11_RESOURCE_MISC_SHARED_NTHANDLE; Nick Fisher 2024-11-05 10:17:27 +08:00
  • b59cadc061 add first pass vulkan implementation Nick Fisher 2024-11-04 23:50:52 +08:00
  • bdcbd90ec6 split D3D/GLES texture creation Nick Fisher 2024-11-04 17:17:24 +08:00
  • f3e96fe94a remove external/internal D3D textures Nick Fisher 2024-11-04 11:02:07 +08:00
  • ef97f0e6c2 refactor Windows rendering into standalone DLL Nick Fisher 2024-11-04 10:52:22 +08:00
  • 8976eb9621 update extras/Windows include path Nick Fisher 2024-11-04 08:36:27 +08:00
  • e2cfe9247e improvements to BackingWindow (?) Nick Fisher 2024-11-04 08:35:46 +08:00
  • 6472670ec3 add createRenderTargetRenderThread Nick Fisher 2024-11-04 08:35:19 +08:00
  • 0eb81114dd expose GetSharedContext method on FlutterRenderContext Nick Fisher 2024-11-04 08:34:25 +08:00
  • 31c5ef41eb use texture backed platform on Windows Nick Fisher 2024-11-04 08:33:54 +08:00
  • 73470fa504 refactor WGLContext for easier legibility Nick Fisher 2024-11-04 08:30:57 +08:00
  • 14b815e009 remove unnecessary _context property from FilamentViewer Nick Fisher 2024-11-04 08:30:28 +08:00
  • 5ae028f1e9 print default gpu in cli_windows thermion_window Nick Fisher 2024-11-03 20:42:18 +08:00
  • 859a514bc5 chore: remove DLL from cli_windows project Nick Fisher 2024-11-02 17:52:51 +08:00
  • 4d97126ef6 chore: update cli_windows project Nick Fisher 2024-11-02 17:52:17 +08:00
  • cc34cb20bd Merge branch 'develop' of https://github.com/nmfisher/thermion into develop Nick Fisher 2024-11-02 16:32:06 +08:00
  • 9c555c9ec0 chore: update cli_windows project Nick Fisher 2024-11-02 16:29:36 +08:00
  • 9537f75bc2 Update dart.yml Nick Fisher 2024-11-02 16:41:14 +11:00
  • 30e0012da6 Update dart.yml Nick Fisher 2024-11-02 16:31:38 +11:00
  • 1892235d5c Update dart.yml Nick Fisher 2024-11-02 16:11:51 +11:00
  • 82bd84b60d Update dart.yml Nick Fisher 2024-11-02 16:07:04 +11:00
  • 814adf8567 Update dart.yml Nick Fisher 2024-11-02 16:01:09 +11:00
  • 671880b405 chore: move windows extras to standalone cli_windows example Nick Fisher 2024-11-02 12:55:52 +08:00
  • 6ce2e22fac Update dart.yml Nick Fisher 2024-11-02 15:54:05 +11:00
  • 51d3dae1db Update dart.yml Nick Fisher 2024-11-02 15:49:39 +11:00
  • a33a18da42 Merge branch 'develop' of https://github.com/nmfisher/thermion into develop Nick Fisher 2024-11-02 13:24:18 +11:00
  • 6ff04fb76a feat: add Dart methods for getRenderableBoundingBox, setParameterInt and setParameterFloat4 Nick Fisher 2024-11-02 10:18:25 +08:00
  • 124938dbc2 temporarily disable UnprojectTexture Nick Fisher 2024-11-02 10:17:18 +08:00
  • 902f67e97d expose setParameterInt/setParameterFloat4, rename to getScreenSpaceBoundingBox, and expose method for getting renderable bounding box Nick Fisher 2024-11-02 10:13:33 +08:00
  • 08c02c1590 chore(release): publish packages Nick Fisher 2024-10-31 22:41:06 +08:00
  • 4650ae1295 feat: Rename Gizmo material to UnlitFixedSize, and expose methods for using this material on other entities. Also exposes new methods for setting single float parameters. Nick Fisher 2024-10-31 22:34:51 +08:00
  • c77ede9109 doc: fix links in README Nick Fisher 2024-10-31 17:07:51 +08:00
  • 0f56cbe7e7 doc: README Nick Fisher 2024-10-31 17:06:43 +08:00
  • 708e90117d doc: update README Nick Fisher 2024-10-31 16:19:44 +08:00
  • 33e5350605 chore(release): publish packages Nick Fisher 2024-10-31 15:32:22 +08:00
  • d1924cfdf4 chore: add logging to ThermionTextureWidget Nick Fisher 2024-10-31 15:31:41 +08:00
  • dff214259a fix: multiply coordinates by pixelRatio for scale events Nick Fisher 2024-10-31 15:31:18 +08:00
  • d25edfc097 fix: remove superfluous ceil() calls for picking coordinates Nick Fisher 2024-10-31 15:30:49 +08:00
  • 8c2b8a6cba feat: expose zoomSensitivity argument for flight input handler Nick Fisher 2024-10-31 15:27:49 +08:00
  • eccbde4ebb chore(release): publish packages Nick Fisher 2024-10-30 11:43:21 +08:00
  • 27e1456b9f chore: add Dart/windows-only example project Nick Fisher 2024-11-02 13:10:36 +11:00
  • 071a6c8bd3 chore(release): publish packages thermion_flutter_web-v0.2.0+7 thermion_flutter_platform_interface-v0.2.1-dev.16 thermion_flutter_ffi-v0.2.1-dev.16 thermion_flutter-v0.2.1-dev.16 thermion_dart-v0.2.1-dev.0.0.16 Nick Fisher 2024-10-31 22:41:06 +08:00
  • bfdda4a7cc feat: Rename Gizmo material to UnlitFixedSize, and expose methods for using this material on other entities. Also exposes new methods for setting single float parameters. Nick Fisher 2024-10-31 22:34:51 +08:00
  • 91d653b288 doc: fix links in README Nick Fisher 2024-10-31 17:07:51 +08:00
  • 54d7c4087e doc: README Nick Fisher 2024-10-31 17:06:43 +08:00
  • b88ed80ecd doc: update README Nick Fisher 2024-10-31 16:19:44 +08:00
  • bbba889080 chore(release): publish packages thermion_flutter_web-v0.2.0+6 thermion_flutter_platform_interface-v0.2.1-dev.15 thermion_flutter_ffi-v0.2.1-dev.15 thermion_flutter-v0.2.1-dev.15 thermion_dart-v0.2.1-dev.0.0.15 Nick Fisher 2024-10-31 15:32:22 +08:00
  • 2f1c2fdd9f chore: add logging to ThermionTextureWidget Nick Fisher 2024-10-31 15:31:41 +08:00
  • cee5631064 fix: multiply coordinates by pixelRatio for scale events Nick Fisher 2024-10-31 15:31:18 +08:00
  • e22a0aec4d fix: remove superfluous ceil() calls for picking coordinates Nick Fisher 2024-10-31 15:30:49 +08:00
  • c40faeb888 feat: expose zoomSensitivity argument for flight input handler Nick Fisher 2024-10-31 15:27:49 +08:00
  • f666b36e43 fix: replace assets symlink for quickstart project Nick Fisher 2024-10-30 12:03:48 +08:00
  • 965be02891 fix: replace symlinks for camera_manipulation project Nick Fisher 2024-10-30 15:01:15 +11:00
  • 9c6b2a92ac fix: replace assets symlink for quickstart project Nick Fisher 2024-10-30 12:03:48 +08:00
  • 1d6cb9cad2 fix: replace symlinks for camera_manipulation project Nick Fisher 2024-10-30 15:01:15 +11:00
  • a760e0e594 chore(release): publish packages thermion_flutter_web-v0.2.0+5 thermion_flutter_platform_interface-v0.2.1-dev.14 thermion_flutter_ffi-v0.2.1-dev.14 thermion_flutter-v0.2.1-dev.14 thermion_dart-v0.2.1-dev.0.0.14 Nick Fisher 2024-10-30 11:43:21 +08:00
  • 82bbb572a5 feat: sanitize file paths in build.dart for Windows compatibility Nick Fisher 2024-10-30 14:28:58 +11:00
  • 2a9158d0e0 chore: use dependency_overrides for camera_manipulation project Nick Fisher 2024-10-30 14:28:06 +11:00
  • 3e29749eb4 fix: reduce size of pick functor for compatibility with armeabi-v7a Nick Fisher 2024-10-30 10:44:55 +08:00
  • 1ac72b7c7b chore(release): publish packages Nick Fisher 2024-10-29 17:24:45 +08:00
  • fb1ed9f34b chore: test cleanup Nick Fisher 2024-10-29 17:23:03 +08:00
  • 07bdc028df feat: pass through fragment coordinates for picking Nick Fisher 2024-10-29 17:22:48 +08:00
  • 4ed0e69321 chore: remove sandbox from macos quickstart project Nick Fisher 2024-10-29 17:06:24 +08:00
  • 61f8be2d62 test: add perspective projection test Nick Fisher 2024-10-28 16:57:10 +08:00
  • 25505c7648 Update dart.yml Nick Fisher 2024-10-25 17:26:07 +08:00
  • 7282e713ef Update dart.yml Nick Fisher 2024-10-25 17:19:26 +08:00
  • d76882f194 Update dart.yml Nick Fisher 2024-10-25 17:17:11 +08:00
  • d24c55033b Update dart.yml Nick Fisher 2024-10-25 17:16:02 +08:00
  • 64a163a6d6 chore: dummy tests Nick Fisher 2024-10-25 16:59:27 +08:00
  • f4e2a4bdc6 chore: dummy tests Nick Fisher 2024-10-25 14:49:11 +08:00
  • 420193a7e2 chore: dummy tests Nick Fisher 2024-10-25 14:22:28 +08:00
  • 99b79b4f16 chore: dummy test for GitHub actions Nick Fisher 2024-10-25 14:17:14 +08:00
  • d6b2e8f8d3 chore: rename test Nick Fisher 2024-10-25 13:57:21 +08:00
  • 014e1bfbcd Update dart.yml Nick Fisher 2024-10-25 13:51:39 +08:00
  • 343f3cfd61 chore: update dart.yml Nick Fisher 2024-10-25 12:31:29 +08:00
  • db3ec6b194 chore: update dart.yml Nick Fisher 2024-10-25 12:26:39 +08:00
  • 063a0b7ca7 chore: cleanup tests Nick Fisher 2024-10-25 12:24:53 +08:00
  • 5fe91f95db Update dart.yml Nick Fisher 2024-10-25 12:20:10 +08:00
  • 46cfc6e72f Update dart.yml Nick Fisher 2024-10-25 12:04:11 +08:00
  • f71874cbf7 chore: remove combined integration_test Nick Fisher 2024-10-25 12:00:18 +08:00
  • c793de7aba Update dart.yml Nick Fisher 2024-10-25 11:55:34 +08:00
  • ac3550a27c Update dart.yml Nick Fisher 2024-10-25 11:51:21 +08:00
  • b61e7df4ec Update dart.yml Nick Fisher 2024-10-25 11:45:16 +08:00
  • 1665a9698f chore: clean up thermion_dart test directory for GitHub actions Nick Fisher 2024-10-25 11:41:45 +08:00
  • 53bfd894b1 chore(release): publish packages Nick Fisher 2024-10-25 11:25:11 +08:00
  • f2cd165ee0 Update dart.yml Nick Fisher 2024-10-25 11:40:38 +08:00
  • 8947f7c819 Update dart.yml Nick Fisher 2024-10-25 11:36:59 +08:00
  • 8402619b97 Update dart.yml Nick Fisher 2024-10-25 11:32:36 +08:00
  • 5c955d15db Update dart.yml Nick Fisher 2024-10-25 11:31:00 +08:00
  • e01072ff00 Update dart.yml Nick Fisher 2024-10-25 11:29:36 +08:00
  • e3fe7aaa88 chore: (flutter) (example) use dependency overrides for local thermion packages. We want to build this application for CI before releasing, so we need to be testing the packages that will be built Nick Fisher 2024-10-25 16:45:44 +11:00
  • ff5ac01a1d chore: (windows) remove unused libs Nick Fisher 2024-10-25 16:44:42 +11:00
  • d31e6c8183 feat: sanitize file paths in build.dart for Windows compatibility Nick Fisher 2024-10-30 14:28:58 +11:00
  • cf1a50c2e5 chore: use dependency_overrides for camera_manipulation project Nick Fisher 2024-10-30 14:28:06 +11:00
  • 7c15125a97 fix: reduce size of pick functor for compatibility with armeabi-v7a Nick Fisher 2024-10-30 10:44:55 +08:00
  • b7c14ebbda chore(release): publish packages Nick Fisher 2024-10-29 17:24:45 +08:00