<Tr> <Td> OpenGL </Td> <Td> Cross-platform </Td> <Td> Cross-platform through OpenGL ES </Td> <Td> Open standard, some features patented </Td> </Tr> <P> In more detail, the two computer graphics APIs are the following: </P> <Ol> <Li> Direct3D is a proprietary API by Microsoft that provides functions to render two - dimensional (2D) and three - dimensional (3D) graphics, and uses hardware acceleration if available on the graphics card . It was designed by Microsoft Corporation for use on the Windows platform . </Li> <Li> OpenGL is an open standard API that provides many functions to render 2D and 3D graphics, and is available on most modern operating systems including but not limited to Windows, macOS, and Linux . </Li> </Ol> <Li> Direct3D is a proprietary API by Microsoft that provides functions to render two - dimensional (2D) and three - dimensional (3D) graphics, and uses hardware acceleration if available on the graphics card . It was designed by Microsoft Corporation for use on the Windows platform . </Li>

Which is better open gl or direct x