vout: direct3d11: build in C++
This allows using COM helpers and shorter API calls. It's already built with C++ from the sensor and DirectComposition handlers.
Showing
- modules/video_chroma/d3d11_fmt.h 14 additions, 1 deletionmodules/video_chroma/d3d11_fmt.h
- modules/video_chroma/dxgi_fmt.h 8 additions, 0 deletionsmodules/video_chroma/dxgi_fmt.h
- modules/video_output/Makefile.am 5 additions, 8 deletionsmodules/video_output/Makefile.am
- modules/video_output/win32/common.h 4 additions, 3 deletionsmodules/video_output/win32/common.h
- modules/video_output/win32/d3d11_quad.cpp 55 additions, 80 deletionsmodules/video_output/win32/d3d11_quad.cpp
- modules/video_output/win32/d3d11_shaders.cpp 25 additions, 40 deletionsmodules/video_output/win32/d3d11_shaders.cpp
- modules/video_output/win32/d3d11_shaders.h 18 additions, 16 deletionsmodules/video_output/win32/d3d11_shaders.h
- modules/video_output/win32/d3d11_swapchain.cpp 46 additions, 64 deletionsmodules/video_output/win32/d3d11_swapchain.cpp
- modules/video_output/win32/d3d11_swapchain.h 1 addition, 1 deletionmodules/video_output/win32/d3d11_swapchain.h
- modules/video_output/win32/d3d_dynamic_shader.h 8 additions, 0 deletionsmodules/video_output/win32/d3d_dynamic_shader.h
- modules/video_output/win32/d3d_shaders.h 9 additions, 1 deletionmodules/video_output/win32/d3d_shaders.h
- modules/video_output/win32/dcomp_wrapper.cpp 0 additions, 38 deletionsmodules/video_output/win32/dcomp_wrapper.cpp
- modules/video_output/win32/dcomp_wrapper.h 0 additions, 35 deletionsmodules/video_output/win32/dcomp_wrapper.h
- modules/video_output/win32/direct3d11.cpp 139 additions, 159 deletionsmodules/video_output/win32/direct3d11.cpp
- modules/video_output/win32/dxgi_swapchain.cpp 85 additions, 98 deletionsmodules/video_output/win32/dxgi_swapchain.cpp
- modules/video_output/win32/dxgi_swapchain.h 11 additions, 4 deletionsmodules/video_output/win32/dxgi_swapchain.h
- po/POTFILES.in 1 addition, 1 deletionpo/POTFILES.in
Loading
Please register or sign in to comment