LibQtScreen - Qt library for making directx and opengl screenshots.

  •        52

Qt library for making directx and opengl screenshots.



Related Projects

DirectX OpenGL Wrapper

  •    C++

DirectX OpenGL Wrapper emulates API calls thru OpenGL commands and other platform specific commands in order to run DirectX 8 application running on other platform than Windows

DirectXTK - The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11

  •    C++

The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++

angle - ANGLE: OpenGL ES to DirectX translation for Windows Store, Windows Phone and Desktop

  •    C++

ANGLE allows Windows users to seamlessly run OpenGL ES content by efficiently translating OpenGL ES API into DirectX 11 API calls.The ms-master branch and ms-win8.1 branch contain the source code used to build the ANGLE binaries that we publish on NuGet. The NuGet package with Windows 10 (UWP) binaries is available here. The NuGet package with Win8.1/Phone8.1 binaries is available here.

GLM - OpenGL Mathematics (GLM)

  •    C++

OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications. GLM provides classes and functions designed and implemented with the same naming conventions and functionality than GLSL so that anyone who knows GLSL, can use GLM as well in C++.

bsf - Modern C++14 library for the development of real-time graphical applications

  •    C++

bs::framework is a C++ library that aims to provide a unified foundation for the development of real-time graphical applications, whether games, engines or tools. Current feature-set includes a wide range of high level systems, ranging from math and utility libraries, to a physically based renderer backed by Vulkan, DirectX or OpenGL, all the way to input, GUI, physics, audio, animation and scripting systems, with asset support for most popular resource formats.

BansheeEngine - Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting

  •    CSharp

Banshee is a high-quality and modern game development toolkit. It provides a high-performance, multi-threaded game engine written in C++14. The engine includes math and utility libraries, Vulkan, DirectX 11 and OpenGL support, handles common tasks such as input, GUI, physics, audio, animation and scripting, and supports many popular resource formats (e.g. FBX, PNG, PSD, TTF, OGG, WAV).

Flameshot - Powerful yet simple to use screenshot software

  •    C++

Flameshot is a powerful yet simple to use screenshot software. It supports Customizable appearance, In-app screenshot edition, GUI and CLI support, Upload to Imgur.

Diablo Item Capture

  •    CSharp

Capture item pictures in diablo III

DXQuake - A Direct3D version of Quake

  •    C++

This is a version of Quake / QuakeWorld code that has been modified to use Direct3D instead of OpenGL. Useful for people with graphics cards that do not support OpenGL (but do support Direct3D), for DirectX developers, and for comparing OpenGL performance

renderdoc - RenderDoc is a stand-alone graphics debugging tool.

  •    C++

RenderDoc is a frame-capture based graphics debugger, currently available for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES development on Windows 7 - 10, Linux, and Android. It is completely open-source under the MIT license. If you have any questions, suggestions or problems or you can create an issue here on github, email me directly or come into IRC to discuss it.


  •    C++

BlitzDirect is a 3D engine that works on Windows XP and Windows Vista. It uses DirectX 9 and DirectX 10 if it is installed on the target system (e.g. Windows Vista) and OpenGL as an alternative. A graphical user interface (GUI) is also available.

AE Engine

  •    C++

AE Engine is a free 3D Engine. It runs in Linux and Windows and uses OpenGL or DirectX for graphics rendering and SDL or DirectX to communicate with the operating system. Its main goal is to be fast, flexible and easy to use.


  •    DotNet

Rendering.NET is an abstraction for any visualization device and over several APIs like OpenGL, DirectX, XNA, WebGL, WPF, Silverlight, Mobile DirectX, etc.

SMAA - A highly customizable implementation of Subpixel Morphological Antialiasing for Unity

  •    CSharp

This is a highly customizable implementation of Subpixel Morphological Antialiasing for Unity3D. Tested with Unity 5+ (Personal or Pro). Works with the deferred & forward rendering paths, in gamma or linear color space, with Directx 9, Directx 11 and OpenGL targets.

GL2DX (OpenGL to DirectX Wrapper Library)


GL2DX is a wrapper library that allows you to build your OpenGL app for WinRT.

Nez - Nez is a free 2D focused framework that works with MonoGame and FNA

  •    CSharp

There are various systems documented separately on the Nez website docs. You can also access the markdown files directly below. Note that sometimes the Nez website docs lag behind the markdown files linked below.All Nez shaders are compiled for OpenGL so be sure to use the DesktopGL template, not DirectX! Nez only supports OpenGL out of the box to keep things compatible across Android/iOS/Mac/Linux/Windows.