-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add external texture plugin for GPU texture #157
Comments
related issue and PR (for : implementation in tizen engine: |
Thank you for sharing. I guess flutter/engine#26562 is the same implementation with flutter-tizen. I'm looking forward to it will be merged. After that, I'll copy and merge it to our repo. |
yes, I think you're right. the reason why I linked tizen one is because in discussion, dev actually shows how to use this code :) |
Update: flutter/engine#26562 (comment) |
Hey @HidenoriMatsubayashi, isn't this thread solved by DMA buffers? Or is that different than external texture plugin. Is using the DMA buffer that is currently implemented in Thank you! Been trying to figure out how to improve performance here further. I have gstreamer elements with hardware accelerated decoding, but now need to ensure that rendering is done with hardware acceleration. |
No, it's different from dmabuf in video_player. The task in this issue is that porting flutter/engine#26840. Currently, we haven't implemented
The latter. |
Thanks @HidenoriMatsubayashi for the detailed explanation! I will research this further to see if I can make a dent. 👍🏾 |
Has there been any progress on this? I wanted to do harware accelerated video rendering using |
unfortunately, there is no progress. So it would be great if you could create a patch for this :) |
@HidenoriMatsubayashi Got it. |
I don't remember, but it’s unfinished and old. |
The current external texture plugin which is the same with Flutter desktop for Windows supports pixel buffer only. However, its performance is not good. So we need to add a texture plugin with a GPU texture buffer.
The text was updated successfully, but these errors were encountered: