Why doesn't MS get enough credit for DirectX?Every GPU innovation ever only exist because Microsoft kickstarted it through DirectX. Remember when GPU went from the separated Vertex and Pixel shaders paradigm to the unified shaders paradigm around 2006 ? That was because Microsoft rewrote their graphical API stack for WIndows Vista and the Xbox 360. NVidia and ATI only created GPUs that would work with the new API.DX12 on Windows PCs and Xbox is pretty kino.
>>729039405because it's complete dogshit when it released and by the time it became ok Vulkan was much better
>>729039534Nobody wants to use Vulkan except id (who would rather make open source bullshit than good games) and emulator developers (who are all mentally ill).
>>729039405DirectX 11 and 12 are complete dogshit
>>729039405>>729039742imagine having to work on the weekend lol
DirectX is proprietary garbage designed to enforce a PC ecosystem monopoly.
>>729039938This.
>>729039938>everyone runs Windows>everyone uses the API by the developer of WindowsSimple as. When there's another OS that can run games, let me know.
>>729040436Linux exists and can run everything windows can unless devs actively go out of their way to specifically block Linux.
>>729041124>Linux exists and can run everything windows can>unless LMAOOOOOOOOOOOOOOOO
>>729039405DX12 is not kino its fucking dog shit, because it always lowers my fps by a decent amount
>>729041639Show me one windows game that doesn't run on Linux where the devs didn't actively block it.
>>729039405Eat shit shillOh wait You already do, like literally
>>729041124Still waiting.
>>729042876For what? You asked for an OS that can run games and I provided that.
>>729043018Nobody wants to run text adventures on a command prompt. Keep your unlicensed and illegal MSDOS ripoff.
>>729043292>Nobody wants to run text adventures on a command promptI fail to see how that's relevant. Linux can run anything windows can.
>>729039405>all those directX12 games that refuse to run on my 11 year old PCt-thanks ..
>>729039405retard. dx was the hardware neutral alternative to dedicated APIs. except it wasn't, because it just made every GPU have to be a dx hardware optimized card, and that was how we got stuck with nvidia. no independent APIs, no true innovation in hardware and feature design. just 25+ years of corporate collusion between the shitters at ms and nvidia.
>>729043623>no graphics support>can run anything Windows canImagine lying on the internet for free.
>>729039405sacrifice your mother to microsoft then retard
>>729039405Because that faggot ass company tried to kill OpenGL and purposely fucked over Fahrenheit (SGI & MSFT) which would've unified everything under one API. Thank fuck linux is raping HinduOS into the ground. SGI STAYS WINNING NIGGERS
>>729039534>because it's complete dogshit when it released and by the time it became ok Vulkan was much betterWhat the fuck are you talking about? DirectX released in 1995. Vulkan released in 2016. PC gaming as we know it today would not exist without DirectX.
>>729044563>PC gaming as we know it today would not exist without DirectX.True, it would be much better.
>>729039405most of their "innovations" are actually stolen from opengl/khronos and vulkan. they just grab the current vulkan or opengl draft and push their proprietary version before the definitive spec is finished and then try to enforce lock in via their proprietary apistl;dr microshaft is unoriginal garbage
>>729047090>True, it would be much better.Can you stop being anti-semetic... FOR FIVE SECONDS?
>>729044563direct x 12 started in 2015.he was talking about more recent versions, stupid
>>729039938/thread
>>729039405if DirectX 12 is so good where's DirectX 13?
The best thing about DirectX is that it can be translated to OpenGL and Vulkan.
>graphics APIs in 2025It's insane how people don't realize that all these APIs are vendor lock-in prisons.https://www.sebastianaaltonen.com/blog/no-graphics-api
>>729039405Coping Troonixtards that still seethe about the fact SDL never got any meaningful adoption until it was zlib-licensed.Microsoft was the only major operating system developer that gave a shite about gaming.The other major competitor, Apple, meanwhile did this:>Game Sprockets was released on 29 March 1996, just before that year's WWDC.>Game Sprockets was one of many Apple technologies that ended development after the return of Steve Jobs to the CEO position at Apple. Its death was announced in a March 1997 press release, as part of a wide series of layoffs and restructuring as the company moved to a Mac OS X based future. DeSalvo wrote a fairly lengthy open letter on the topic, noting that Sprockets might come to life again in the future.See also pic related.
>>729051281vulkan is OS-agnostic though?
>>729044467opengl sucked dick until vulkan
>>729039405Yeah the white people who built it made it good. Now it's being ran by pajeets so it's going to get shit fast. Vulkan is the future
>>729052242>opengl was sabotaged at every turn by microsoft>falls behindwho woulda fucking thunk
>>729052242>>729052520The story of OpenGL is a fascinating one. For all intents and purposes, it should have taken DirectX's place, but Microsoft managed to skirt by because of their sabotage and OpenGL's own stupidity.
>>729039742>who would rather make open source bullshit than good gamesid Software stopped being pro-open source once they were acquired by Bethesda, tho.They've embraced proprietary middleware, something Carmack always refused to do after it became an issue when releasing the Doom source code back in the 90s.