Browse Source

GL: update workaround description with additional info.

pull/674/head
Vladimír Vondruš 1 year ago
parent
commit
f88c0f5327
  1. 12
      src/Magnum/GL/Implementation/driverSpecific.cpp

12
src/Magnum/GL/Implementation/driverSpecific.cpp

@ -221,12 +221,12 @@ constexpr Containers::StringView KnownWorkarounds[]{
returns false instead of segfaulting. */
"nv-egl-crashy-query-device-attrib"_s,
/* On NV driver 572.83, DSA buffer APIs don't work. This was reported on
Windows with a NVIDIA RTX 2000 ADA generation graphics card, and downgrading
to an older driver version (September 13 2024, not sure which version) fixes
that. On Arch and 570.86 it doesn't happen. Not sure if it's really specific
to that GPU generation or it's just a regression in the platform-independent
GL frontend.
/* On NV driver 572.83 and likely 566.24 as well, DSA buffer APIs don't work.
This was reported on Windows with a NVIDIA RTX 2000 ADA generation graphics
card, and downgrading to 556.39 fixes that. On Arch, RTX 3050 and 570.86 it
doesn't happen. Not sure if it's really specific to that GPU generation or
it's just a regression in the platform-independent GL frontend that affects
only some cards somehow.
The behavior is similar to the one explained below in the
"intel-windows-crazy-broken-buffer-dsa" workaround (ImGui rendering

Loading…
Cancel
Save