Skip to content

Hardware accelerated video decoding#437

Open
KKhanhH wants to merge 4 commits intomasterfrom
hw_accel_video
Open

Hardware accelerated video decoding#437
KKhanhH wants to merge 4 commits intomasterfrom
hw_accel_video

Conversation

@KKhanhH
Copy link
Copy Markdown
Collaborator

@KKhanhH KKhanhH commented Mar 30, 2026

Adds hardware accelerated video decoding on the FFmpeg Video Player

@KKhanhH KKhanhH force-pushed the hw_accel_video branch 5 times, most recently from c65b344 to f5e2e07 Compare April 11, 2026 06:58
@KKhanhH KKhanhH force-pushed the hw_accel_video branch 2 times, most recently from 9a1d8a3 to 5e144ae Compare April 15, 2026 08:51
@KKhanhH KKhanhH marked this pull request as ready for review April 15, 2026 08:52
@KKhanhH
Copy link
Copy Markdown
Collaborator Author

KKhanhH commented Apr 15, 2026

This still requires copying hardware frames from gpu memory into cpu memory and then resubmitting as a texture through the renderer.

Might be able to pass hardware buffer directly but would require platform specific code and probably more effort than its worth.
https://stackoverflow.com/questions/57242800/how-to-convert-an-ffmpeg-texture-to-open-gl-texture-without-copying-to-cpu-memor

@KKhanhH
Copy link
Copy Markdown
Collaborator Author

KKhanhH commented Apr 15, 2026

bgfx might make it easier but put a pin on that until 0.10 or post release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant