vlc | branch: master | Steve Lhomme <[email protected]> | Tue Feb  9 15:52:52 
2021 +0100| [f29736471563c2a7cbaac6899cce26f941a357f1] | committer: Steve Lhomme

d3d11: split the generic part of shaders into its own code

We use a generic d3d_quad_t with only the parts necessary to handle pixel/vertex
shaders.

Now the d3d11_shaders code is just responsible for creating the D3D11 shader
objects. The d3d11_quad code is also responsible for D3D11 specific objects
to handle a d3d_quad.

No functional changes.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f29736471563c2a7cbaac6899cce26f941a357f1
---

 modules/video_output/win32/d3d11_quad.c    |  859 +---------------
 modules/video_output/win32/d3d11_quad.h    |   15 -
 modules/video_output/win32/d3d11_shaders.c |  657 +-----------
 modules/video_output/win32/d3d11_shaders.h |   59 +-
 modules/video_output/win32/d3d_shaders.c   | 1512 +++++++++++++++++++++++++++-
 modules/video_output/win32/d3d_shaders.h   |   95 ++
 modules/video_output/win32/direct3d11.c    |   88 +-
 7 files changed, 1710 insertions(+), 1575 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=f29736471563c2a7cbaac6899cce26f941a357f1
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to