@mia@movsw.0x0.st@shibao@misskey.bubbletea.dev the fact that nvidia, amd, and intel, all have their own separate slightly janky and entirely incompatible toolchains for gpu compute is so annoying, i really wish there was a common standard that was as well supported as vulkan or something
especially with amd seemingly deciding which cards they wanna have support ROCm on with a dart board (its almost like they don't actually want to break apart the cuda monopoly or something)
@mia@movsw.0x0.st@shibao@misskey.bubbletea.dev as much as i don't like nvidia, at least with nvidia cuda works on pretty much any nvidia card thats still in driver support, you might not get newer fancy features/optimizations on older cards, and applications may or may not work depending on how old the card is (i'd know i tried to make pytorch work on a 780ti once) but cuda itself will be there
nvidia at least doesn't do the amd thing of only supporting ROCm for the high end of the current generation and nothing else and just randomly dropping support for cards whenever they feel like it
(like, i have a 6650xt and it basically only works with rocm because functionally its similar enough to the 6000 series cards that were supported that it'll work with an env override, except it seems amd is quietly dropping ROCm support for the 6000 series in general now too (despite the 6000 series still being recent... that'd be like nvidia dropping support for cuda on the 3080 its kinda absurd)
i recently tried to make a thing work and ran into a library that supported rocm but didn't have any builds for the 6000 rx series (i didn't think supporting the currently only previous generation is that much of a stretch but okay) and i would have had to compile it myself, but then all of my attempts to compile it myself ended in suffering and failure too)
honestly congrats to AMD for having a gpu compute toolchain annoying enough to make me legitimately consider the possibility of getting an nvidia card down the line just to save myself some hair pulling as support for the 6000 series gets quietly dropped from rocm
@puniko poking around in the twitter replies, some of these butthurt losers being angry at godot for being "political" went and drudged out some crappy stuff one of the godot discord mods posted to use as some kind of 'gotcha' against them, but the screenshot they dredged out is... from 2016...
(if you're gonna dredge out some stuff to use for spite incrimination, at least try to find something newer than 8 entire years old... or at least more substance than "one of the mods said slurs 8 years ago")