[Bug 53488] New: The dxgi:dxgi output is too big on debiant

WineHQ Bugzilla wine-bugs at winehq.org
Wed Aug 3 05:37:20 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=53488

            Bug ID: 53488
           Summary: The dxgi:dxgi output is too big on debiant
           Product: Wine
           Version: unspecified
          Hardware: x86-64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: d3d
          Assignee: wine-bugs at winehq.org
          Reporter: fgouget at codeweavers.com
      Distribution: ---

The dxgi:dxgi output is too big in Wine.
It used to be about 24 KB but the commit below pushed it to 34 KB, over the 32
KB limit.

Then on 2022-07-22 another commit improved the situation on debian11 but not on
debiant where the size has not changed since the commit below.

commit 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(-)
 create mode 100644 dlls/dxgi/resource.c
 delete mode 100644 dlls/dxgi/surface.c

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list