From a8bc078489e8c23702f0dd5ba0579196f131e5b1732a4f164514a579e86491dc Mon Sep 17 00:00:00 2001
From: Marcus Meissner <meissner@suse.com>
Date: Mon, 20 Sep 2021 15:03:47 +0000
Subject: [PATCH] - updated to 1.9.2   - Reduced overall CPU overhead in D3D9. 
  - Fixed various failures in wine's D3D9 tests.   - Fixed various issues when
 the `d3d9.evictManagedTexturesOnUnlock` option is enabled.   - Fixed various
 issues when the `d3d11.relaxedBarriers` option is enabled.   - **Call of
 Cthulhu**: Fixed reflection rendering (#2248)   - **Crysis 3**, **Homefront
 The Revolution**: Worked around poor performance (#2256) (#2241)   -
 **GODS**: Fixed gamma curve (#2250)   - **Total War Medieval 2**: Fixed black
 lines on the world map (#2258) and settings text (#2247)     The game still
 crashes when loading battles due to running out of address space.   -
 **Fantasy Grounds**: Fix incorrect rendering (#2251)   - **Need For Speed
 Heat**: Fixed ground textures rendering incorrectly (#1764).   - **Paranormal
 Files**: Fix black screen (#2192)   - **Pathfinder: Wrath of the Rightous**:
 Fixed GPU hang in loading screen.      Note that the game itself has further
 issues loading certain parts      of the game, which do not appear to be
 related to wine or DXVK in      any way.   - **Payday**: Fix flickering
 reflections (#2259)   - **Shin Megami Tensei 3**: Fixed hang when entering
 save room (#2161)   - **Sine Mora EX**: Added 60 FPS lock (#2261) - updated
 to 1.9.1   - Fixed a number of performance and stability issues introduced
 with the D3D9 locking rewrite in 1.9 (#2142, #2149, #2150, #2164, #2168).   -
 Rewrote the way staging textures are handled in D3D11. This can reduce memory
 usage and the number of image copies necessary to move data between the CPU
 and GPU, and fixes severe performance issues in Roblox on Nvidia GPUs.   -
 Removed some workarounds for very old Mesa versions (19.0 and older).   -
 Reimplemented locking primitives based on Windows SRW locks. This may be more
 efficient compared to the winpthreads implementation in mingw builds.   -
 Earth Defense Force 5: Work around performance issues caused by the game
 frequently turning vertical synchronization on and off between frames (#2127)
   - Far Cry 1: Spoof Nvidia GPU in order to enable higher-quality water
 rendering.   - Far Cry 5 and other Dunia Engine games: Fixed various issues
 due to uninitialized memory (PR #2137).   - GTA IV: Fixed broken app profile
 that would break the game on Nvidia GPUs.   - Risen 3: Fixed crash on Nvidia
 GPUs (#2154).

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=27
---
 dxvk.changes  | 36 ++++++++++++++++++++++++++++++++++++
 dxvk.spec     |  4 ++--
 v1.9.2.tar.gz |  3 +++
 v1.9.tar.gz   |  3 ---
 4 files changed, 41 insertions(+), 5 deletions(-)
 create mode 100644 v1.9.2.tar.gz
 delete mode 100644 v1.9.tar.gz

diff --git a/dxvk.changes b/dxvk.changes
index 9ed3cc1..c64f939 100644
--- a/dxvk.changes
+++ b/dxvk.changes
@@ -1,3 +1,39 @@
+-------------------------------------------------------------------
+Mon Sep 20 15:02:04 UTC 2021 - Marcus Meissner <meissner@suse.com>
+
+- updated to 1.9.2
+  - Reduced overall CPU overhead in D3D9.
+  - Fixed various failures in wine's D3D9 tests.
+  - Fixed various issues when the `d3d9.evictManagedTexturesOnUnlock` option is enabled.
+  - Fixed various issues when the `d3d11.relaxedBarriers` option is enabled.
+  - **Call of Cthulhu**: Fixed reflection rendering (#2248)
+  - **Crysis 3**, **Homefront The Revolution**: Worked around poor performance (#2256) (#2241)
+  - **GODS**: Fixed gamma curve (#2250)
+  - **Total War Medieval 2**: Fixed black lines on the world map (#2258) and settings text (#2247)
+    The game still crashes when loading battles due to running out of address space.
+  - **Fantasy Grounds**: Fix incorrect rendering (#2251)
+  - **Need For Speed Heat**: Fixed ground textures rendering incorrectly (#1764).
+  - **Paranormal Files**: Fix black screen (#2192)
+  - **Pathfinder: Wrath of the Rightous**: Fixed GPU hang in loading screen.
+     Note that the game itself has further issues loading certain parts
+     of the game, which do not appear to be related to wine or DXVK in
+     any way.
+  - **Payday**: Fix flickering reflections (#2259)
+  - **Shin Megami Tensei 3**: Fixed hang when entering save room (#2161)
+  - **Sine Mora EX**: Added 60 FPS lock (#2261)
+- updated to 1.9.1
+
+  - Fixed a number of performance and stability issues introduced with the D3D9 locking rewrite in 1.9 (#2142, #2149, #2150, #2164, #2168).
+  - Rewrote the way staging textures are handled in D3D11. This can reduce memory usage and the number of image copies necessary to move data between the CPU and GPU, and fixes severe performance issues in Roblox on Nvidia GPUs.
+  - Removed some workarounds for very old Mesa versions (19.0 and older).
+  - Reimplemented locking primitives based on Windows SRW locks. This may be more efficient compared to the winpthreads implementation in mingw builds.
+  - Earth Defense Force 5: Work around performance issues caused by the game frequently turning vertical synchronization on and off between frames (#2127)
+  - Far Cry 1: Spoof Nvidia GPU in order to enable higher-quality water rendering.
+  - Far Cry 5 and other Dunia Engine games: Fixed various issues due to uninitialized memory (PR #2137).
+  - GTA IV: Fixed broken app profile that would break the game on Nvidia GPUs.
+  - Risen 3: Fixed crash on Nvidia GPUs (#2154).
+  - World of Final Fantasy: Forcibly disable MSAA to work around game bugs. Note that this should not impact visual quality since the game only uses MSAA for full-screen passes where it has no effect (#1216, #2136).
+
 -------------------------------------------------------------------
 Tue Jun 22 08:48:50 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
 
diff --git a/dxvk.spec b/dxvk.spec
index 0ce2a3c..0fc2932 100644
--- a/dxvk.spec
+++ b/dxvk.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package dxvk
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           dxvk
-Version:        1.9
+Version:        1.9.2
 Release:        0
 Summary:        Vulkan-based D3D11 implementation for Linux / Wine
 License:        zlib-acknowledgement
diff --git a/v1.9.2.tar.gz b/v1.9.2.tar.gz
new file mode 100644
index 0000000..1992b10
--- /dev/null
+++ b/v1.9.2.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:52530a29b27d2b4f44b83451b36d2e627af363cef55c3eb9890cf7aa63e56c90
+size 1148537
diff --git a/v1.9.tar.gz b/v1.9.tar.gz
deleted file mode 100644
index 1406ebf..0000000
--- a/v1.9.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:29318a0f61dfeb17d921856c946e9ebd83d9b0db6ab2d109ae2609421cffb6ee
-size 1130209