Talk:Comparison of OpenGL and Direct3D

Latest comment: 6 years ago by 2A02:A03F:5C0C:D400:E883:60A8:2004:4BF in topic Missing a features section with feature comparison table


DirectX Price edit

The chart at the top says Direct3D is not free.. but isn't it free to download and use it in code? Direct3D LieAfterLie (talk) 23:43, 25 October 2010 (UTC)Reply


I am also pretty sure OpenGL isn't quite free either. The only two "free implementations available" I know of are the SGI reference implementation and Mesa. Both were licensed a long time ago. I am quite sure the Krohnos group won't allow anybody to slap GL logo on a piece of commercial software/hardware implementation without licensing the trademark.
I agree with you. This is open to interpretation and should be deleted. By your point of view, there's no difference between the two APIs. It is also notable Wine implements some subset of Direct3D.
MaxDZ8 talk 07:10, 26 October 2010 (UTC)Reply

At the very least it needs to say what it means by "free".. free to implement? Use commercially? Release in free software? Modify? LieAfterLie (talk) 19:31, 26 October 2010 (UTC)Reply

Handedness edit

Shouldn't there be at least a remark about the handedness difference between OpenGL and Direct3D (right hand vs left hand coordinate system). And matrix storage conventions, row major or column major. These ar for me as a developer important differences. — Preceding unsigned comment added by Daniel Dekkers (talkcontribs) 12:36, 24 June 2014 (UTC)Reply

Missing a features section with feature comparison table edit

There is no table with features and when they are introduced in OpenGL and DirectX. It would be good thing to have such a table. Seems best place for it would be a section between Portability and Ease of use in the wikipedia article. Features such as introduction of geometry shaders, geometry instancing, separate blend modes per-MRT, pixel shader per sample, tessellation, compute shaders, texture compression, SPIR-V/DXIL, fast packed 16bit math, deterministic fragment ordering: ARB_fragment_shader_interlock/Rasterizer Ordered Views (ROVs), Conservative Rasterization, and many more. — Preceding unsigned comment added by 2A02:A03F:5C0C:D400:E883:60A8:2004:4BF (talk) 23:46, 23 February 2018 (UTC)Reply

About "Direct3D is a proprietary[2][3] API" edit

Both of these links talk about DirectX (not direct3d) as software, not as a api. They can be used to show that DirectX as a software is not free but they can NOT be used to show if the API is free or not. As for the "Microsoft Windows only", there are multiple free implementations of Direct3d for linux (and other OSes), there is even a implementation for Mesa, just as native as OpenGL. (unlike what the article claims).194.219.140.7 (talk)

External links modified edit

Hello fellow Wikipedians,

I have just modified one external link on Comparison of OpenGL and Direct3D. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 16:34, 11 August 2017 (UTC)Reply