[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
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: 1764214671199.jpg (138 KB, 1280x720)
138 KB
138 KB JPG
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.

>DirectX 8 wasn't an explosive update, but it completely altered the way modern rendering works. Every single device we use right now, from phones to consoles to computers, they wouldn't work the way they do without employing DX8's fundamental principle of control
>DirectX 9 was first released in 2002, games are still made for it and in some cases only for DX9
>Xbox 360 went significantly beyond Direct3D 9 / DX9 / Shader Model
>DirectX12 brought us a ton of new stuff, such as low level access to hardware, better CPU parallelization, ray-tracing, async computing, mesh shaders, autohdr
>DX11 and DX12/Vulkan are designed to solve very different problems
>DX12 unifies Windows PC and Xbox Console development with one API, making it easier for game devs
>Your GPU is built for DirectX
>>
>>107652470
because m$ didn't create GPU
indirect cause is worthless
>>
>>107652470
>Every GPU innovation ever only exist because Microsoft kickstarted it through DirectX
Pure propaganda. Kill yourself.

https://web.archive.org/web/20061114231355/https://developer.download.nvidia.com/opengl/specs/GL_EXT_geometry_shader4.txt
https://microsoft.fandom.com/wiki/DirectX#:~:text=DirectX%2010%20was%20released%20in,the%20Windows%20Display%20Driver%20Model.
>>
>>107652470
DirectX locked us into being stuck with obsolete 2d triangle accelerators for decades. So called 3d gpus have zero concept of 3d, they just draw primitives in the exact order they are submitted, completely ignoring depth, the z-buffer being a shitty hack that barely works.

In a better time line, we would have had a higher level graphics api, where you the game would present an entire scene and materials to the gpu. And the driver would be responsible of handling all the low level stuff, this would allow for actual hardware innovation, rather than every piece of hardware being forced to be the exact same, since DIrectX is too low-level.
>>
>>107652470
>Why doesn't MS get enough credit for DirectX?

DirectX only exists because MS relized that Windows was worse for Games than DOS. And they needed an alternative for direct Hardware access for windows or nobody would use it for games.
>>
File: 1758254906432668.png (128 KB, 2560x1067)
128 KB
128 KB PNG
>>107652470
Because OpenGL predates it by years.
>>
>>107652850
Your hypothetical better solution requires more computing hence even stupider.
>>
>>107652893
this
>>
>>107652470
posted it again award
>>107652893
this
>>
>>107652470
DirectX was Microsoft's way of segmenting their operating systems, whereas OpenGL applications could run on anything from Windows 98 to the present day.
>>
File: 1618737875014.jpg (81 KB, 500x494)
81 KB
81 KB JPG
>>107652470
>look mom I posted it again!
https://desuarchive.org/g/search/text/innovation%20directx/type/op/



[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.