Commit Graph

781 Commits

Author SHA1 Message Date
Nick Fisher 435ed7bee6 don't use resize callback on Windows and use ListenableBuilder for texture ID changes
don't use resize callback on Windows and use ListenableBuilder for texture ID changes
2023-10-24 12:28:54 +11:00
Nick Fisher 537f0e1c8e change TextureDetails to ValueNotifier and add MethodChannel listener on Dart side for resize (Windows only) 2023-10-24 12:23:20 +11:00
Nick Fisher 65426aa075 update README 2023-10-24 12:21:33 +11:00
Nick Fisher 7c554e871f update Windows ANGLE libs 2023-10-24 12:21:11 +11:00
Nick Fisher 72c1cbdeb3 remove custom platform creation from FlutterAngleTexture 2023-10-23 01:36:20 +11:00
Nick Fisher 69a7a07ec7 remove custom platform creation from FlutterAngleTexture 2023-10-23 01:36:03 +11:00
Nick Fisher 0a612555b8 remove custom platform creation from FlutterAngleTexture 2023-10-23 01:35:45 +11:00
Nick Fisher 600905f7f2 remove custom platform creation 2023-10-23 01:35:21 +11:00
Nick Fisher 73db953564 don't show placeholder while resizing 2023-10-23 01:34:48 +11:00
Nick Fisher 8130319801 don't null out controller textureDetails while resizing 2023-10-23 01:34:20 +11:00
Nick Fisher 34542a29ca add flushAndWait call to destroySwapChain 2023-10-23 01:33:47 +11:00
Nick Fisher d15aa66f78 remove unnecessary bluegl from Windows/ANGLE build 2023-10-22 17:46:09 +11:00
Nick Fisher 1e6f9dcc9d initialize various FilamentViewer pointers to nullptr 2023-10-22 17:45:48 +11:00
Nick Fisher 74cfe8d9a1 store driver when creating texture 2023-10-22 17:45:26 +11:00
Nick Fisher 2b9ddef5e7 use shared EGLContext for ANGLE on Windows 2023-10-22 17:45:09 +11:00
Nick Fisher 991e09df32 update gitattributes 2023-10-19 16:40:09 +08:00
Nick Fisher 2910c34ae5 update macos/Android GLES uberz 2023-10-19 16:39:50 +08:00
Nick Fisher 67c8e503b3 update README 2023-10-19 16:37:23 +08:00
Nick Fisher ed3555c237 reorder morph animations according to actual mesh morph targets 2023-10-18 16:04:14 +08:00
Nick Fisher 50c47fe908 move LiveLinkFace-related data loaders to viewer project 2023-10-18 14:37:45 +08:00
Nick Fisher 721726d2d5 update macOS 2023-10-18 13:48:03 +08:00
Nick Fisher b26500af20 change default value for wasRenderingOnInactive to true 2023-10-18 13:47:11 +08:00
Nick Fisher 482ab29f49 iterate over completed animations in reverse order 2023-10-18 10:40:56 +08:00
Nick Fisher 7ff6f6eaf7 don't resize on resume 2023-10-17 22:12:39 +08:00
Nick Fisher 73b2633f4d add permissions check to example project
add permission check to example project

add permission check to example project
2023-10-17 18:25:42 +08:00
Nick Fisher 7f7eb89a45 remove debug mode delay on Android 2023-10-17 18:25:41 +08:00
Nick Fisher 3640e27324 remove superseded resize method call handler
remove superseded resize method call handler
2023-10-17 18:25:38 +08:00
Nick Fisher 53b8d352da Merge branch 'develop' of github.com:nmfisher/polyvox_filament into develop v0.5.0 2023-10-17 08:57:49 +08:00
Nick Fisher 2553d854e9 replace isReadyForScene with hasViewer stream and update version number/CHANGELOG 2023-10-17 08:57:00 +08:00
Nick Fisher 7f9c5a0f2d (re)set rendering on all lifecycle changes 2023-10-17 08:55:49 +08:00
Nick Fisher 7718885781 update README 2023-10-17 00:55:51 +11:00
Nick Fisher 5bf21ceaf9 update README 2023-10-17 00:54:19 +11:00
Nick Fisher d3f84f156a update README v0.4.0 2023-10-16 21:46:21 +08:00
Nick Fisher 4fe79e3b92 remove golden_toolkit from test dependency 2023-10-17 00:29:21 +11:00
Nick Fisher 2a5c863506 remove golden_toolkit from test dependency 2023-10-17 00:26:11 +11:00
Nick Fisher 837a2cebc7 different timeouts for resize in debug/release 2023-10-17 00:25:30 +11:00
Nick Fisher 6ab814114e rewrite resize handler for better support on Windows 2023-10-17 00:13:44 +11:00
Nick Fisher 818d75b493 specify minimum Flutter version in README 2023-10-16 18:24:45 +11:00
Nick Fisher 390b3d063b don't use postFrameCallback in FilamentWidget resize v0.3.0 2023-10-16 15:08:23 +08:00
Nick Fisher a0cdbde89f minor cleanup 2023-10-16 15:07:57 +08:00
Nick Fisher 4088853705 update gitattributes 2023-10-16 15:06:40 +08:00
Nick Fisher b46cf85c83 delete old goldens on regenerate 2023-10-16 15:06:29 +08:00
Nick Fisher e71f89e54f update integration tests + goldens 2023-10-16 15:06:10 +08:00
Nick Fisher 91d3894c83 make ResourceBuffer rvalue ref constructor noexcept 2023-10-16 17:02:59 +11:00
Nick Fisher 6cf8e58bed refactor resizing to address race condition on Windows 2023-10-16 17:02:24 +11:00
Nick Fisher 025bdf662e update windows libs 2023-10-16 17:00:06 +11:00
Nick Fisher 4ebd5a6645 wip 2023-10-13 17:22:31 +11:00
Nick Fisher df4f647333 add DestroyTexture for pixelBuffer implementation 2023-10-13 16:53:39 +11:00
Nick Fisher b089ddd501 Merge branch 'develop' of github.com:nmfisher/polyvox_filament into develop 2023-10-13 12:57:44 +08:00
Nick Fisher 57cff7fa47 update README re dead strip on iOS 2023-10-13 12:57:30 +08:00