Trolling is a art form.
- 0 Posts
- 9 Comments
zurohki@aussie.zoneto Programming@programming.dev•Can somebody explain the graphics stack? Vulkan, OpenGL, Magma, DirectX, SDL, Metal, Mesa, ... wat?English31·4 days agoVulkan was the successor to AMD’s Mantle API from 2013, though. Metal wasn’t first.
zurohki@aussie.zoneto Programming@programming.dev•Can somebody explain the graphics stack? Vulkan, OpenGL, Magma, DirectX, SDL, Metal, Mesa, ... wat?English2·4 days agoThey do seem to alternate between making MacOS graphics worse and wondering why nobody’s making games for MacOS.
Management seem to think that desktop Mac has the same market share that iPhone does and keep wondering why throwing their weight around isn’t working.
zurohki@aussie.zoneto Programming@programming.dev•Can somebody explain the graphics stack? Vulkan, OpenGL, Magma, DirectX, SDL, Metal, Mesa, ... wat?English152·5 days agoNot an expert, but I’ll give it a shot. That way someone will speak up to correct me. 🐸
With an AMD GPU on Linux, you’ve got your kernel
amdgpu
driver which talks to the hardware, loads firmware, etc.Sitting on top of that is Mesa, which provides an opengl and vulkan driver. Your application talks to the opengl driver which talks to the kernel driver which talks to the hardware.
Windows has it’s own graphics stack, which has video card drivers and DirectX drivers.
Metal is Apple’s proprietary Vulkan knock-off, which seems to exist to force game devs to write games that only run on MacOS. This hasn’t really worked.
Magma seems to be about inserting a layer between the kernel driver and Mesa, so you can use Mesa OpenGL drivers on top of Magma on Windows kernel drivers? That’s not really something most people are looking to do.
zurohki@aussie.zoneto News@lemmy.world•Gutfeld sparks backlash after reclaiming Nazi as his own ‘n-word’: ‘Beneath contempt’English9·6 days agoThe whites are whiter, too. This guy would approve.
zurohki@aussie.zoneto Stick Enthusiasts@sh.itjust.works•This one goes in the top 10 for sureEnglish49·7 days agoI think you’re supposed to socket materia into that.
He means alpha as in alpha versions of software. Unstable, buggy and not fit for the general public.
zurohki@aussie.zoneto Technology@lemmy.world•Google is intentionally throttling YouTube videos, slowing down users with ad blockersEnglish1·1 month agoThe thing is, their anti-adblocking measures are still less unpleasant than actually watching ads.
You should probably know that ‘trolling is a art form’ is kind of a meme, because the statement itself has an obvious language error in it that people feel the need to correct.