Nick Fisher
40485081bc
require createViewer to be specified manually
2023-10-27 20:32:16 +08:00
Nick Fisher
59c2f8d125
add ARCHITECTURE.md
2023-10-26 11:38:25 +08:00
Nick Fisher
cf25d8f0d7
update macOS
2023-10-26 11:12:31 +08:00
Nick Fisher
8b9e6a2b3a
rename plugin from PolyvoxFilament to FlutterFilament
...
rename plugin from PolyvoxFilament to FlutterFilament
2023-10-26 14:08:20 +11:00
Nick Fisher
b42d31a773
fix window minimization issue on Windows
2023-10-26 12:49:24 +11:00
Nick Fisher
53c908dd0d
use short timeout on front-end for resizing on Windows
2023-10-26 12:38:52 +11:00
Nick Fisher
6399ca41ed
use pixelRatio properly
2023-10-26 11:33:44 +11:00
Nick Fisher
a56943fb86
use pixelRatio properly
2023-10-26 11:27:42 +11:00
Nick Fisher
38b58b6d8f
set pixel ratio in FilamentWidget
2023-10-26 11:19:35 +11:00
Nick Fisher
0fdbf0b5be
don't hide backing window when resizing
2023-10-26 02:14:55 +11:00
Nick Fisher
2fd6f44785
fixes for window resizing on Windows
2023-10-26 02:10:22 +11:00
Nick Fisher
0928d9d273
rendering correctly with backing window but some issues re pixel density, scroll & foregrounding on start
2023-10-25 17:52:37 +11:00
Nick Fisher
8cea106b30
refactor Windows classes to separate EGL/WGL/Backing Window
2023-10-25 13:11:58 +11:00
Nick Fisher
c4245b0dd3
remove duplicate EGL_ALPHA_SIZE on Windows
2023-10-24 13:23:41 +11:00
Nick Fisher
2107a17219
update pubspec.lock
2023-10-24 12:29:00 +11:00
Nick Fisher
e39d75824e
update Windows example project
2023-10-24 12:29:00 +11:00
Nick Fisher
3f988a119c
FlutterAngleTexture invoke resize callback on size change, cleanup on destruction and call glFinish in RenderCallback
...
FlutterAngleTexture invoke resize callback on size change, cleanup on destruction and call glFinish in RenderCallback
move OpenGlTextureBuffer cleanup to destructor
2023-10-24 12:28:57 +11:00
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