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

Loading…
Cancel
Save