SHA256
1
0
forked from pool/dxvk
Commit Graph

9 Commits

Author SHA256 Message Date
29b9f28e3e - updated to 1.8.1
## Bug fixes and Improvements
  - Fixed a regression that would cause a number of D3D9 games to crash when changing the resolution or during startup.
  - Improved performance in many D3D9 games when using MSAA on RADV.
  - Improved presentation logic for MSAA swap chains, which are common in older D3D9 games.
  - **Mafia II**: Work around shadows being broken when the game thinks it's running on an AMD GPU. (#1294)
  - **Warhammer Online**: Work around the game trying to use unsupported image formats. (#1296)

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=21
2021-03-02 06:25:47 +00:00
0c2ac184f8 - updated to 1.8
## Bug Fixes and Improvements
  - Fixed some build system warnings with newer Meson versions.
  - CPU-based Vulkan implementations such as Lavapipe will now always be enumerated last. This should avoid issues on systems without a dedicated GPU where games could potentially default to a CPU rasterizer.
  - Optimized image layout transitions, which may improve performance on Intel GPUs in some games.
  - D3D9: Improved performance of texture uploads and occlusion queries in some cases.
  - D3D9: Fixed an issue where supported back buffer formats would be reported incorrectly.
  - DXGI: Enabled multi-monitor support. This requires a relatively recent Wine version with XRandR 1.4 support to work correctly.
  - D3D11: Fixed a number of reference counting issues that could potentially lead to stability issues (PR #1887, PR ##1888).
  - D3D11: Improved correctness of NaN handling in shaders with `VK_KHR_shader_float_controls`, and removed most app workarounds setting `d3d11.enableRtOutputNanFixup`.
  - Enabled `d3d11.enableRtOutputNanFixup` by default on older RADV versions.
  - Enabled `d3d11.invariantPosition` option by default to fix common Z-fighting issues, especially on RDNA2 GPUs.
  - **Atelier Ryza 2**: Added workaround for video playback breaking D3D11 rendering, like in other games of the series.
  - **Battle Engine Aquila**: Fixed broken textures (PR #1759).
  - **Dark Messiah of Might & Magic**: Work around out-of-memory issues on startup.
  - **Everquest**: Work around performance issues.
  - **F1 2018/2020**: Work around broken compute shaders causing artifacts on Mesa drivers, similar to F1 2019 (#1897).
  - **Hitman 3**: Work around AMDAGS issues on AMD GPUs similar to Hitman 2 (PR #1909).
  - **Nioh 2**: Work around black screen issues.
  - **Tomb Raider Legend**: Work around performance issues (#1685).

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=18
2021-02-19 06:39:27 +00:00
14dee16909 - Added support for new DXGI interfaces introduced in Windows 10 version 1809.
- Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)
  - Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.
  - Fixed some D3D9 games crashing on RADV due to invalid shader code.
  - Fixed Vulkan validation errors when the HUD is active.
  - Optimized away redundant render target clears in some games to potentially increase performance.
  - Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.
  - **EverQuest 2** Fixed broken cloth rendering on Nvidia. (#1832)
  - **Trine 4**: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)
- disable stack-clash, as the PE mode of it is buggy. (bsc#1179804)

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=16
2020-12-09 10:28:57 +00:00
94dabbb56d - Added support for new DXGI interfaces introduced in Windows 10 version 1809.
- Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)
- Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.
- Fixed some D3D9 games crashing on RADV due to invalid shader code.
- Fixed Vulkan validation errors when the HUD is active.
- Optimized away redundant render target clears in some games to potentially increase performance.
- Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.
- **EverQuest 2** Fixed broken cloth rendering on Nvidia. (#1832)
- **Trine 4**: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=14
2020-12-02 16:10:46 +00:00
d21c8d9a2d - updated to 1.7.3
- Added support for new DXGI interfaces introduced in Windows 10 version 1809.                                                                                                               
- Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)                                                                                             
- Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.                                                                      
- Fixed some D3D9 games crashing on RADV due to invalid shader code.                                                                                                                         
- Fixed Vulkan validation errors when the HUD is active.                                                                                                                                     
- Optimized away redundant render target clears in some games to potentially increase performance.                                                                                           
- Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.                                                                       
- **EverQuest 2** Fixed broken cloth rendering on Nvidia. (#1832)                                                                                                                            
- **Trine 4**: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=13
2020-12-02 16:10:37 +00:00
b5d693d8d9 - updated to 1.7.2
- Fixed a major D3D9 regression that would cause crashes in many games.
  - Fixed D3D9 crashes on AMDVLK due to invalid Vulkan API usage (#1742).
  - Work around stack overflows in some 32-bit D3D9 games.
  - Added workarounds for rendering issues on AMD drivers in some Unity Engine games.
  - Work around Unicode support on Windows being garbage (PR #1761).
  - Log file creation can now be disabled by setting `DXVK_LOG_PATH=none`, but logs will still be printed to stderr (#1743).
  - **Age of Empires II HD**: Fixed video playback (#1726).
  - **Baldur's Gate 3**: Fixed crash after character selection screen in D3D11 mode.
  - **Final Fantasy XIV**: Improved stability on recent Nvidia drivers.
  - **Just Cause 3**: Work around a game bug causing flickering terrain on RADV (#1553).
  - **Marvel's Avengers**: Fixed spurious crashes due to invalid resource copies.
  - **Need for Speed Heat**: Fixed some Vulkan validation errors.
  - **PGA TOUR 2K21**: Fixed Vulkan validation errors and potential crashes.
  - **Trails in the Sky SC**: Fixed fog rendering (#1771).

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=9
2020-10-08 06:44:41 +00:00
5a7767b9dd - switch to using release tarballs, removed git service
OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=3
2020-09-05 17:51:07 +00:00
f68087d3dd - updated to 1.7.1
- fixes and Improvements
  - VK_EXT_4444_formats is now used on supported drivers to resolve potential issues with sampler border colors on Intel hardware.
  - VK_EXT_extended_dynamic_state is now used on supported drivers to implement out-of-bounds vertex buffer access behaviour correctly.
  - Minor performance improvements.
  - Implemented NV12 video format support for D3D9. This should make the GeForce Now app usable with DXVK.
  - Implemented missing shader instruction for D3D9 to fix shadow rendering in a number of games.
  - Anarchy Online: Fixed an out-of-memory error.
  - Metro Exodus: Added missing DXGI entry points required to run the game.
  - Observation: Work around a game bug causing rendering issues on RADV.
  - Resident Evil 7: Disabled relaxedBarriers option again due to rendering issues.
  - Serious Sam 2 and others: Fixed incorrect water reflections.
  - SpellForce 2: Work around black water ripples.
  - Timeshift: Fixed shadows
  - TrackMania: Fixed water and other rendering issues.
  - Work around performance issues in Darksiders: Warmastered Edition (#1719) and Monster Hunter World on AMD and recent Nvidia drivers.
  - Work around Z-fighting issues in Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition, Terminator: Resistance.
- Compatibility notes
  VK_EXT_transform_feedback is now a hard requirement for D3D10 and
  D3D11. This extension is supported by all Nvidia and Mesa drivers
  released in early 2019 or later, as well as recent AMDVLK releases
  and the proprietary AMD driver.

OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=2
2020-09-05 17:49:52 +00:00
e7c957264c osc copypac from project:home:X0F:HSF package:dxvk revision:18
OBS-URL: https://build.opensuse.org/package/show/Emulators:Wine/dxvk?expand=0&rev=1
2020-09-05 17:47:16 +00:00