Nick Fisher
|
9d961af8ed
|
chore: rename Viewer_destroyOnRenderThread method and cleanup unused SwapChain parameter in render threa
|
2024-10-23 14:45:21 +08:00 |
|
Nick Fisher
|
dd82d5d3e7
|
Windows embedder fixes
|
2024-10-23 14:45:21 +08:00 |
|
Nick Fisher
|
e2d11014d0
|
fix Windows build.dart to avoid native_assets fork; add implementations for ThermionFlutterWindows
|
2024-10-23 14:45:20 +08:00 |
|
Nick Fisher
|
ae91e09943
|
add option for async loading glTF resources
|
2024-10-23 14:45:19 +08:00 |
|
Nick Fisher
|
4f012662e6
|
feat: camera and resizing improvements
|
2024-10-23 14:45:18 +08:00 |
|
Nick Fisher
|
4adcf7bca5
|
chore: remove EMSCRIPTEN ifdefs in *RenderThread methods (no longer used)
|
2024-10-23 14:45:18 +08:00 |
|
Nick Fisher
|
50ed0bdfda
|
feat: support multiple ThermionWidget on Android
|
2024-10-23 14:45:18 +08:00 |
|
Nick Fisher
|
fbd54a2a09
|
feat: working implementation of multiple widgets on macos
|
2024-10-23 14:45:14 +08:00 |
|
Nick Fisher
|
22020d8607
|
refactor: continual refactor to support multiple render targets
|
2024-10-23 14:45:04 +08:00 |
|
Nick Fisher
|
a5ca6132f0
|
refactor!: refactor to support multiple Views/Render Targets
|
2024-10-23 14:45:04 +08:00 |
|
Nick Fisher
|
ef5b12af4f
|
feat!: big refactor to support multiple swapchains
|
2024-10-23 14:45:04 +08:00 |
|
Nick Fisher
|
e2eb1137d2
|
refactor!: remove RenderThread methods no longer needed
|
2024-10-23 14:45:03 +08:00 |
|
Nick Fisher
|
758704d464
|
renaming/refactoring and allow creating new cameras
|
2024-10-23 14:45:02 +08:00 |
|
Nick Fisher
|
ed5f23faf2
|
introduce stronger native typing, camera projection/culling methods, update tests
|
2024-10-23 14:45:00 +08:00 |
|
Nick Fisher
|
ab1de78b74
|
rename from *FFI to *RenderThread, return bool from render() to check frame timings, update render loop to wait on condition variable, add requestFrame() method
|
2024-10-23 14:45:00 +08:00 |
|