ValveSoftware / Dota-2-Vulkan

Tracker for issues specific to the Vulkan version of Dota 2 on Windows, Linux, and macOS
98 stars 17 forks source link

Effigys caused severe rendering artifacts #435

Open letharion opened 8 months ago

letharion commented 8 months ago

Your system information

Computer Information: Manufacturer: MSI Model: Z97M-G43(MS-7924) Form Factor: Desktop No Touch Input Detected Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i5-5675C CPU @ 3.10GHz CPU Family: 0x6 CPU Model: 0x47 CPU Stepping: 0x1 CPU Type: 0x0 Speed: 3600 MHz 4 logical processors 4 physical processors Hyper-threading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Supported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Unsupported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: "Gentoo Linux" (64 bit) Kernel Name: Linux Kernel Version: 6.1.53-gentoo X Server Vendor: The X.Org Foundation X Server Release: 12101008 X Window Manager: KWin Steam Runtime Version: steam-runtime_0.20230801.56012 Video Card: Driver: NVIDIA Corporation NVIDIA GeForce GTX 770/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 470.199.02 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x10de DeviceID: 0x1184 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 5120 x 1440 Desktop Resolution: 5120 x 1440 Primary Display Size: 0.04" x 0.04" (0.04" diag), 0.1cm x 0.1cm (0.1cm diag) Primary Bus: PCI Express 16x Primary VRAM: 2048 MB Supported MSAA Modes: 2x 4x 8x 16x Sound card: Audio device: USB Mixer Memory: RAM: 15951 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English LANG: sv_SE.utf8 Total Hard Disk Space Available: 452873 MB Largest Free Hard Disk Block: 36897 MB Storage: Number of SSDs: 4 SSD sizes: 3000G,3000G,512G,500G Number of HDDs: 0 Number of removable drives: 0

Please describe your issue in as much detail as possible:

When playing a game where there are effigies in the game, and they are on-screen, they cause severe rendering artifacts. It doesn't happen at the start of the game, but I haven't found a particular trigger, it just happens "after a while".

This started happening after summer update, https://www.dota2.com/summer2023, presumably somehow related to the rendering updates that occurred then.

Steps for reproducing this issue:

  1. Play a game.
  2. Have a effigies in a base.
  3. Towards mid or end game, scroll an effigy into view.
  4. Profit from massive rendering artifacts.

dota2vulkanrenderingissue

letharion commented 8 months ago

Today I played two whole games with no rendering issues from effigies thought for a minute maybe the latest update, which caused a shader refresh, might have fixed the issue. Unfortunately it just happened to flags instead. image

letharion commented 7 months ago

I tried the different graphics settings today to see if I could pin down the cause to some particular rendering feature, but even with the "fastest" graphics settings, I still had the same issue.

letharion commented 4 months ago

I have replaced my aging GTX 770 with a GTX 1660 Super instead, and the problem has gone away. Beyond the hardware upgrade this also let me upgrade the driver from the 400 to 500 series, so the change is pretty big, which means it doesn't help much in narrowing the issue down. At least it works for me now. :)