Skip to content
View MehdiNS's full-sized avatar

Block or report MehdiNS

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
108 stars written in C++
Clear filter

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

C++ 72,541 11,686 Updated Apr 10, 2026

Fast C++ logging library.

C++ 28,633 5,115 Updated Apr 11, 2026

A brief computer graphics / rendering course

C++ 23,406 2,233 Updated Nov 21, 2025

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

C++ 20,306 3,217 Updated Apr 8, 2026

Mesh optimization library that makes meshes smaller and faster to render

C++ 7,557 627 Updated Apr 2, 2026

This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

C++ 6,714 2,149 Updated Apr 10, 2026

The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

C++ 5,509 555 Updated Jul 3, 2025

Lightweight and modular C++11 graphics middleware for games and data visualization

C++ 5,140 462 Updated Mar 24, 2026

A generic post-processing injector for games and video software.

C++ 5,123 654 Updated Apr 11, 2026

Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui

C++ 3,854 1,052 Updated Dec 27, 2025

This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

C++ 3,531 846 Updated Apr 10, 2026

An open source version of a game engine developed by Croteam for the classic Serious Sam games.

C++ 3,144 387 Updated Oct 31, 2020

Embedded Template Library

C++ 2,959 514 Updated Apr 11, 2026

Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics

C++ 2,910 213 Updated Feb 21, 2024

Mesh parameterization / UV unwrapping library

C++ 2,473 255 Updated Jun 16, 2024

A collection of tools, libraries, and tests for Vulkan shader compilation.

C++ 2,132 421 Updated Apr 10, 2026

DirectXTex texture processing library

C++ 2,090 479 Updated Apr 6, 2026

Mitsuba 2: A Retargetable Forward and Inverse Renderer

C++ 2,071 264 Updated Aug 22, 2022

High performance physically based renderer in C++11

C++ 1,818 174 Updated Mar 10, 2022

Animation Compression Library

C++ 1,552 126 Updated Nov 26, 2025

Interactive C live coding environment

C++ 1,425 74 Updated Jun 11, 2024

High dynamic range (HDR) image viewer for people who care about colors

C++ 1,353 117 Updated Apr 7, 2026

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

C++ 1,309 210 Updated Mar 31, 2023

NanoRT, single header only modern ray tracing kernel.

C++ 1,118 94 Updated Oct 1, 2025

Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.

C++ 1,045 73 Updated Apr 21, 2023

This project provides a new implementation of our EGSR 2008 paper "Precomputed Atmospheric Scattering".

C++ 1,036 135 Updated Oct 5, 2025

A sample app that demonstrates several techniques for rendering real-time shadow maps

C++ 1,011 82 Updated May 25, 2025

CodeXL is a comprehensive tool suite that enables developers to harness the benefits of CPUs, GPUs and APUs.

C++ 1,004 148 Updated Apr 29, 2020

Easy to integrate memory allocation library for Direct3D 12

C++ 983 108 Updated Feb 24, 2026

A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.

C++ 981 81 Updated Mar 21, 2025
Next