Skip to content
View bosmacs's full-sized avatar

Block or report bosmacs

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
99 stars written in C++
Clear filter

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

C++ 2,061 408 Updated Sep 26, 2025

DirectXTex texture processing library

C++ 2,007 464 Updated Nov 4, 2025

High performance physically based renderer in C++11

C++ 1,807 175 Updated Mar 10, 2022

C++ compile-time enum to string, iteration, in a single header file

C++ 1,796 180 Updated Feb 10, 2024

GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.

C++ 1,782 311 Updated Nov 3, 2025

GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.

C++ 1,770 431 Updated May 14, 2020

Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous progra…

C++ 1,729 200 Updated Nov 6, 2025

A C++ GPU Computing Library for OpenCL

C++ 1,633 339 Updated Aug 14, 2025

SU2: An Open-Source Suite for Multiphysics Simulation and Design

C++ 1,577 904 Updated Nov 4, 2025

This repo contains LLILC, an LLVM based compiler for .NET Core. It includes a set of cross-platform .NET code generation tools that enables compilation of MSIL byte code to LLVM supported platforms.

C++ 1,522 156 Updated Mar 15, 2022

OpenGL capture / playback debugger.

C++ 1,424 126 Updated Nov 21, 2017

Constrained Delaunay Triangulation (C++)

C++ 1,301 158 Updated Jul 14, 2025

Applied 3D geometry in C++, with a focus on surface meshes.

C++ 1,261 172 Updated Oct 13, 2025

Official git repository for libdivide: optimized integer division

C++ 1,251 89 Updated Jun 15, 2025

A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.

C++ 1,228 66 Updated Oct 15, 2024

Radeon Rays is ray intersection acceleration library for hardware and software multiplatforms using CPU and GPU

C++ 1,096 197 Updated Mar 10, 2024

Source code for the version of pbrt described in the second edition of "Physically Based Rendering"

C++ 996 345 Updated Jan 5, 2019

C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.

C++ 981 82 Updated Jun 25, 2025

C++ libraries and programs demonstrating mesh processing research published in ACM SIGGRAPH (1992-2003)

C++ 911 141 Updated Oct 29, 2025

OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions

C++ 876 143 Updated Apr 28, 2024

a software library containing BLAS functions written in OpenCL

C++ 863 241 Updated Aug 2, 2024

A C++ binding for the OpenGL API, generated using the gl.xml specification.

C++ 861 95 Updated Oct 16, 2025

OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.

C++ 844 281 Updated Jul 31, 2025

C++ library for solving large sparse linear systems with algebraic multigrid method

C++ 822 131 Updated Aug 27, 2025

C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications

C++ 751 207 Updated Jun 2, 2025

Robust Tetrahedral Meshing in the Wild.

C++ 681 105 Updated Apr 27, 2023

Rendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources.

C++ 567 64 Updated Apr 17, 2019

A single-header C++ library for simplifying the use of CUDA Runtime Compilation (NVRTC).

C++ 564 74 Updated Sep 15, 2025

Numerical linear algebra software package

C++ 523 99 Updated Nov 7, 2025