Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 days ago.
Improve this question
I'm well known of Mesa3D which is an open source software renderer for OpenGL and Vulkan and enables latest OpenGL and GLSL support on systems with old GPUs or even without a GPU. But is there any similar open source project for DirectX which could enable latest DirectX and HLSL support on old systems with software rendering?
I tried searching on Google and found a program named SwiftShader which enables newer DirectX and shading model support on old hardware but I couldn't confirm that it's open source.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I am looking for a list that states which vendor does support which OpenGL extension.
For example I wanted to use ARB_shading_language_include, which was accepted in 2013, but from various forums on the internet I assume it isn't implemented on AMD drivers. But I can't find any official document that states where this extension is supported.
Does such a list exist?
There is no general document for extensions support, though some databases are kept largely up to date by communities:
https://opengl.gpuinfo.org/listreports.php?extension=GL_ARB_shading_language_include
As of writing no AMD renderers show up as supporting ARB_shading_language_include.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I have a code which implements DirectSound8. MSFT states in its website that this library has been deprecated. So, what are my options if I updated this code provided that I maintain the windows platform. If I switched to Linux, what are the options?
For Windows and Xbox One, the replacement for the DirectSound API for playback/3D positional audio is XAudio2.
There are numerous 3rd party audio solutions available. This blog post discusses a number of them. They are usually cross-platform, and on Windows they make use of WASAPI for communication with the audio hardware.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
What are some good cross-platform alternatives to Windows-specific 2D APIs? I'm looking for an API for rendering simple geometric objects as well as an API for rendering text with subpixel antialiasing (ClearType) and OpenType support, specifically support for hinting.
OpenGL is the defacto cross-platform graphics API. OpenGL supports the FreeType and OpenType libraries. Newer versions of FreeType (2.7+) have support for sub-pixel hinting similar to what DirectWrite offers.
Have a look at the Simple DirectMedia Layer (SDL), it contains exactly what you need. SDL_ttf is an extension to libsdl that provides functionality for rendering of text.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I can't find a tutorial for the use of OpenGLES 3D graphics in c++, on a raspberry pi so I can program a video game with c++, also, I cannot find a raspberry pi compatible OpenGLES library.
Edit:
At the time, I just couldn't find a library for working with OpenGL / OpenGLES, such as GLFW.
Google for Broadcom OpenGL ES and start here
http://elinux.org/Raspberry_Pi_VideoCore_APIs
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Is it possible to write/draw graphics (3D & 2D) using Visual C++ 2010 Express? (I found a series of tutorials on youtube about game programming, but 'ttraps'-the guy who made them- never got to graphics. His last post was in 2010.)
If so, what project type should I build and what library headers do I need?
If this is impossible, please direct me to some other resources that I could use.
(I am using Windows 7.)
There are a whole range of libraries for drawing graphics using C/C++.
If you are on Windows and not afraid to use platform dependent code then you can use the Windows GDI API. GDI is usually used to build interactive GUI Widgets, such as custom drawn buttons and edit boxes.
If you are looking for 3D rendering you can use Microsoft's own DirectX API. There is also an OpenGL Windows implementation.