libvlc: make the D3D11 callback give a ID3D11RenderTargetView per plane
This is more flexible as it doesn't depend on a shared ID3D11DeviceContext. A NULL callback is still allowed as long as the host app does the OMSetRenderTargets on their single ID3D11RenderTargetView.
Showing
- doc/libvlc/d3d11_player.cpp 4 additions, 1 deletiondoc/libvlc/d3d11_player.cpp
- include/vlc/libvlc_media_player.h 7 additions, 4 deletionsinclude/vlc/libvlc_media_player.h
- modules/video_output/win32/d3d11_quad.c 5 additions, 1 deletionmodules/video_output/win32/d3d11_quad.c
- modules/video_output/win32/d3d11_quad.h 1 addition, 1 deletionmodules/video_output/win32/d3d11_quad.h
- modules/video_output/win32/d3d11_swapchain.c 3 additions, 3 deletionsmodules/video_output/win32/d3d11_swapchain.c
- modules/video_output/win32/d3d11_swapchain.h 1 addition, 1 deletionmodules/video_output/win32/d3d11_swapchain.h
- modules/video_output/win32/direct3d11.c 5 additions, 2 deletionsmodules/video_output/win32/direct3d11.c
Loading
Please register or sign in to comment