• 0 Posts
  • 150 Comments
Joined 2 years ago
cake
Cake day: June 21st, 2023

help-circle


  • Not 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.




  • port forwarding/firewall issues that most people don’t know how to deal with

    This sort of thing makes me want to tear my hair out when I hear “Why bother rolling out IPv6 when IPv4 just WORKS!?”

    NAT, port forwarding and the problems they cause are seen as expected, just the way the internet works instead of the dirty hacks they actually are. Most people aren’t old enough to remember the time when everything connected to the internet had a routable IPv4 address.




  • zurohki@aussie.zonetoMemes@lemmy.mlBe kind
    link
    fedilink
    English
    arrow-up
    16
    ·
    3 months ago

    I’ve heard that’s a thing - people spend the morning in church being told that they’re better than everyone else and then they carry that attitude with them when they go out to eat after church. It takes them a few hours to sober up and remember how to human.




  • No, I mean that if lots of developers are using Denuvo wrong, it’s Denuvo’s fault for being too difficult to use correctly or not providing enough support to developers.

    Even if it’s the developers using it wrong, if lots of developers are doing that then it’s a fault with Denuvo.

    If one car hits something, it’s a problem with that car. If lots of cars keep hitting something, it’s a problem with the road.