Skip to content
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

New architecture for vk-video initialization. #857

Merged
merged 1 commit into from
Nov 21, 2024

Conversation

jerzywilczek
Copy link
Collaborator

@jerzywilczek jerzywilczek commented Nov 12, 2024

This change allows users to initialize vk-video with wgpu surfaces for rendering to an on-screen window. This was previously overlooked and there was no possibility to guarantee a VulkanCtx was able to render on screen.

This patch also adds an example h264 player to vk-video.

Closes #821.

Base automatically changed from @jerzywilczek/update-wgpu to master November 13, 2024 10:00
@jerzywilczek jerzywilczek force-pushed the @jerzywilczek/player-example branch 7 times, most recently from ee1982c to fee8f15 Compare November 13, 2024 11:37
@jerzywilczek jerzywilczek force-pushed the @jerzywilczek/player-example branch 3 times, most recently from 5eebc9d to e974cf6 Compare November 18, 2024 16:08
@jerzywilczek jerzywilczek force-pushed the @jerzywilczek/player-example branch 4 times, most recently from 5e87a1b to 8cc711a Compare November 19, 2024 11:48
This change allows users to initialize `vk-video` with wgpu surfaces for
rendering to an on-screen window. This was previously overlooked and
there was no possibility to guarantee a `VulkanCtx` was able to render
on screen.

This patch also adds an example h264 player to vk-video.
@jerzywilczek jerzywilczek force-pushed the @jerzywilczek/player-example branch from 8cc711a to 6731fb5 Compare November 19, 2024 12:20
@jerzywilczek jerzywilczek merged commit cc42a9f into master Nov 21, 2024
5 checks passed
@jerzywilczek jerzywilczek deleted the @jerzywilczek/player-example branch November 21, 2024 16:13
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.

Add an example with a simple wgpu-based video player to vk-video
3 participants