4 ms·
I wonder if we're seeing this due to AMD's inability to write good drivers. In certain benchmarks, the performance of cards that cost way less than nVidia's sho
by anon4 11y ago
I wonder if we're seeing this due to AMD's inability to write good drivers. In certain benchmarks, the performance of cards that cost way less than nVidia's shot up to match theirs. "If the driver is the problem, then no driver is no problem", I guess. It's overall a very welcome development, but I have to wonder what level of incompetence goes on at AMD to get to this point.
- fr0styMatt2 11y agoThat's certainly not a fair assessment. APIs like Metal & Vulkan (and AMD's Mantle which arguably started the trend on the PC) are the correct technical direction to go and not an indication of incompetence on AMD's part - if anything they're an indication of trying to fix a broken status quo. You have to understand that drivers are hard to write because they became an over-complicated mess of hacks and impedance mismatch between what OpenGL/DirectX of old made graphics hardware look like and what graphics hardware actually evolved into. The hardware just evolved away from the APIs. See here for a start -- this post is extremely enlightening on the situation: http://www.gamedev.net/topic/666419-what-are-your-opinions-on-dx12vulkanmantle/#entry5215019 http://www.gamedev.net/topic/666419-what-are-your-opinions-o...
- Jasper_ 11y agoOpenGL is super, super hard to get right. No vendor besides NVIDIA has gotten it right (and often "right" means "follow what NVIDIA does, not what the spec says"). Intel, Qualcomm, ARM/Mali (and Vivante, Broadcom, etc., ...) also all have similarly broken OpenGL implementations. NVIDIA has sunk millions into their driver, to the point where major games developers only test on NVIDIA, NVIDIA is the reference point, etc., and it's super hard to play catch-up. They have a market share so big that they've convinced you that everybody who isn't NVIDIA is terrible at writing drivers. All major consoles this generation use AMD-based GPUs, and they seem to work fine.