[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/v/ - Video Games


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


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.
>>
>>729039405
because it's complete dogshit when it released and by the time it became ok Vulkan was much better
>>
>>729039534
Nobody wants to use Vulkan except id (who would rather make open source bullshit than good games) and emulator developers (who are all mentally ill).
>>
>>729039405
DirectX 11 and 12 are complete dogshit
>>
>>729039405
>>729039742
imagine having to work on the weekend lol
>>
DirectX is proprietary garbage designed to enforce a PC ecosystem monopoly.
>>
>>729039938
This.
>>
>>729039938
>everyone runs Windows
>everyone uses the API by the developer of Windows
Simple as. When there's another OS that can run games, let me know.
>>
>>729040436
Linux 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
>>
>>729039405
DX12 is not kino its fucking dog shit, because it always lowers my fps by a decent amount
>>
>>729041639
Show me one windows game that doesn't run on Linux where the devs didn't actively block it.
>>
>>729039405
Eat shit shill
Oh wait
You already do, like literally
>>
>>729041124
Still waiting.
>>
>>729042876
For what? You asked for an OS that can run games and I provided that.
>>
>>729043018
Nobody 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 prompt
I 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 PC
t-thanks ..
>>
>>729039405
retard. 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 can
Imagine lying on the internet for free.
>>
>>729039405
sacrifice your mother to microsoft then retard
>>
File: SGIINDY.png (796 KB, 1920x1040)
796 KB
796 KB PNG
>>729039405
Because 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 better
What 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.
>>
>>729039405
most 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 apis
tl;dr microshaft is unoriginal garbage
>>
>>729047090
>True, it would be much better.
Can you stop being anti-semetic... FOR FIVE SECONDS?
>>
>>729044563
direct x 12 started in 2015.
he was talking about more recent versions, stupid
>>
>>729039938
/thread
>>
>>729039405
if 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 2025
It's insane how people don't realize that all these APIs are vendor lock-in prisons.

https://www.sebastianaaltonen.com/blog/no-graphics-api
>>
File: E9_Y_k1VcAgsIgv_large.jpg (563 KB, 1536x2048)
563 KB
563 KB JPG
>>729039405
Coping 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.
>>
>>729051281
vulkan is OS-agnostic though?
>>
>>729044467
opengl sucked dick until vulkan
>>
>>729039405
Yeah 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 behind
who woulda fucking thunk
>>
>>729052242
>>729052520
The 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 games
id 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.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.