Pierre Champion

Results 84 comments of Pierre Champion

Quoting from `csnewman` (gitter.im): > I've managed to track down the poor performance issues, they were being caused by the render_task_runner, with this unset (we can implement a proper runner...

Looking a bit deeper at the flutter-rs code, it seems they are Creating a new texture on [every new frame]( https://github.com/flutter-rs/flutter-rs/blame/696d4b1ecce501e061523d01d8476280f88f3d2e/flutter-engine/src/texture_registry.rs#L79-L80). This isn't what we do, we are [reusing the...

Also another FWI, @befovy has started to port his video player to go-flutter, I think he stop because of https://github.com/go-flutter-desktop/go-flutter/issues/311 https://github.com/befovy/fijkplayer

Even if you use valgrind, it's going to fail. Since the engine is written itself in C, the output will just be a bunch of unrelated mess.

@MattNguyen this is so cool! I've quickly glance through you implementation, it's much more cleaner than what I've previously done. I'm always surprised on how the community is using go-flutter...

@Leadrive this is related to the official linux embedder. GoFlutter is another implementation of the flutter embedding API (read our readme if you are lost). Differences between both project are...

``` [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: Invalid argument(s): Failed to lookup symbol 'bitsdojo_window_api': /home/zw963/Magpie/magpie-desktop-app/go/build/outputs/linux-debug_unopt/magpie_desktop_app: undefined symbol: bitsdojo_window_api #0 DynamicLibrary.lookup (dart:ffi-patch/ffi_dynamic_library_patch.dart:34:70) ``` This problem is about FFI loading. I don't know how it...

In the same way a texture api is required to implement camera/video plug-in. There is a special Api to implement in the go-flutter source code to implement webview plug-in. The...

> @pchampio Any idea how we can open a window without opening a new app ? SO that we dont get a new Icon in the app bar, etc No,...

Event Channel is about to be merged, some works still needs to be made on the flutter/engine side. What's missing is the texture API. Once the texture API is complete...