← Home ← Back to /v/

Thread 717899590

14 posts 4 images /v/
Anonymous No.717899590 >>717899717 >>717903079 >>717905689 >>717909180
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.
Anonymous No.717899717
>>717899590 (OP)
Because it's shit since 12 and MS even ruined previous ones. You get better performance and compatibility by translating it into Vulkan.
Anonymous No.717900532
Because who cares. To almost everyone earth, its just a box to tick so you can carry on installing your game.
Anonymous No.717900883 >>717901852
Wasn't directx12 really fucking bad
Anonymous No.717901632 >>717901852
because proprietary standard are cancer
Anonymous No.717901680 >>717905147 >>717905689 >>717909385
What's the reason windows quality went to shit?
Anonymous No.717901852
>>717900883
this
>>717901632
also this
IM GLAD PEOPLE ARE AWARE OF THE BEAR AWARE BE AWARE OF THE BEAR
Anonymous No.717903079 >>717909303
>>717899590 (OP)
most of directx's "achievements" are just stealing the work of opengl and vulkan and repackaging it with a tacked on sticker
Anonymous No.717905147
>>717901680
Because Microsoft stopped caring about quality and started caring about metrics. Every Windows update is basically aimed at pleasing imaginary shareholders and telemetry graphs rather than users. They fired half the QA team and replaced them with unpaid beta testers. Feature updates break more things than they fix, system settings are scattered across three different UIs, and good luck making it through one update cycle without something like audio or networking randomly borking itself. Windows is a service now, which is corpo-speak for "we'll finish the OS sometime after you're dead."
Anonymous No.717905689 >>717907064
>>717899590 (OP)
>Why doesn't the US government get enough credit for their concentration camps?
>>717901680
Their behavior has always been intensely hostile.
Anonymous No.717907064
>>717905689
yeah but they've really ramped up their anti-user efforts lately
Anonymous No.717909180 >>717909303
>>717899590 (OP)
>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.

What Microsoft actually did was fix a mistake they themselves had created earlier and which had delayed adoption of the unified shaders paradigm by at least half a decade.

DirectX Shader Model 1.0 was a straight up port of Nvidia's register combiners and texture shaders that Nvidia had developed prior as OpenGL extensions NV_register_combiners and NV_texture_shader.
Whereas DirectX Shader Model 1.1 had its new 'pixel' shader stage be a straight up port of the fragment processing that AMD (at the time ATI) had initially developed as the OpenGL extension ATI_fragment_shader.

Because the two implementations were straight up ports of the OpenGL features, they had fundamental hardware dependencies baked into them.
In essence this meant that Nvidia cards couldn't use Shader Model 1.1 with the integrated pixel stage at all and were stuck on Shader Model 1.0 until finally, Microsoft fixed their fuck-up with Shader Model 2.0 when they delivered a standardized programming model and instruction set for shader language.

Something that OpenGL actually *also* had done years earlier with the ARB_vertex_program and ARB_fragment_program standardized API surface that both Nvidia and ATI/AMD had to accept.
Anonymous No.717909303
>>717903079
Correct. And also managing to fuck it up in new and interesting ways, along the way - e.g. >>717909180
Anonymous No.717909385
>>717901680
Steve (((Ballmer))) the Jew did a lot of damage as well since he was the biggest push for outsourcing Microsoft to India