Nikolay Sivov : dxgi: Create DXGI resource object, optionally supporting surface interfaces.

Alexandre Julliard julliard at winehq.org
Wed Jun 15 16:05:58 CDT 2022


Module: wine
Branch: master
Commit: 184ff3bfbb4be3e3fbcfaaba3ec7095d2d885882
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=184ff3bfbb4be3e3fbcfaaba3ec7095d2d885882

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Sat Jun 11 19:36:20 2022 +0300

dxgi: Create DXGI resource object, optionally supporting surface interfaces.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>

---

 dlls/d3d11/d3d11_private.h |   4 +-
 dlls/d3d11/tests/d3d11.c   |   7 -
 dlls/d3d11/texture.c       | 130 +++++++-------
 dlls/dxgi/Makefile.in      |   2 +-
 dlls/dxgi/device.c         |  24 +--
 dlls/dxgi/dxgi_private.h   |  11 +-
 dlls/dxgi/resource.c       | 423 +++++++++++++++++++++++++++++++++++++++++++++
 dlls/dxgi/surface.c        | 296 -------------------------------
 dlls/dxgi/tests/dxgi.c     |  34 ++--
 include/wine/winedxgi.idl  |   7 +-
 10 files changed, 526 insertions(+), 412 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=184ff3bfbb4be3e3fbcfaaba3ec7095d2d885882



More information about the wine-cvs mailing list