Alexandre Julliard pushed to branch master at wine / wine
Commits: 7a1f5a9b by Elizabeth Figura at 2025-04-03T15:06:42+02:00 d3d11: Plumb SubmitDecoderBuffers() through wined3d.
This patch contains all the boilerplate for splitting purposes; the actual implementation is deferred to a following patch.
- - - - - 89730f2d by Elizabeth Figura at 2025-04-03T15:06:45+02:00 wined3d: Create and submit video decode command buffers.
- - - - - 4bcc8718 by Elizabeth Figura at 2025-04-03T15:06:45+02:00 wined3d: Call vkQueueSubmit() if there are semaphores.
Even if there is no active command buffer.
- - - - - c7e7a414 by Elizabeth Figura at 2025-04-03T15:06:47+02:00 wined3d: Add a "next" pointer to wined3d_context_vk_create_image().
- - - - - 24b352c5 by Elizabeth Figura at 2025-04-03T15:06:47+02:00 wined3d: Implement Vulkan H.264 decoding.
- - - - - f5ce21c0 by Elizabeth Figura at 2025-04-03T15:06:47+02:00 d3d11/tests: Add tests for H.264 decoding.
- - - - -
16 changed files:
- dlls/d3d11/device.c - dlls/d3d11/tests/Makefile.in - dlls/d3d11/tests/d3d11.c - + dlls/d3d11/tests/h264_frame0 - + dlls/d3d11/tests/h264_frame1 - + dlls/d3d11/tests/resource.rc - dlls/wined3d/context_vk.c - dlls/wined3d/cs.c - dlls/wined3d/decoder.c - dlls/wined3d/device.c - dlls/wined3d/texture.c - dlls/wined3d/wined3d.spec - dlls/wined3d/wined3d_private.h - dlls/wined3d/wined3d_vk.h - include/dxva.h - include/wine/wined3d.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e956c4ec71dd0f41090df3863e6f93...