d3d12: Add D3D12 WGL winsys

Graphics / Mesa 3D Graphics Library / Mesa - Louis-Francis Ratté-Boulianne [collabora.com] - 18 November 2020 10:15 UTC

Add a winsys for code paths common to the libgl-gdi and libgl-d3d12 targets when using the D3D12 gallium driver.

bb9cc7ede4d d3d12: Add D3D12 WGL winsys
src/gallium/meson.build | 5 ++-
src/gallium/targets/libgl-d3d12/libgl_d3d12.c | 24 ++----------
src/gallium/targets/libgl-d3d12/meson.build | 4 +-
src/gallium/targets/libgl-gdi/libgl_gdi.c | 11 ++----
src/gallium/targets/libgl-gdi/meson.build | 4 +-
src/gallium/winsys/d3d12/wgl/d3d12_wgl_public.h | 50 +++++++++++++++++++++++++
src/gallium/winsys/d3d12/wgl/d3d12_wgl_winsys.c | 50 +++++++++++++++++++++++++
src/gallium/winsys/d3d12/wgl/meson.build | 32 ++++++++++++++++
8 files changed, 146 insertions(+), 34 deletions(-)

Upstream: cgit.freedesktop.org


  • Share