Tephra
GPU library
A high-performance C++17 graphics and compute library leveraging Vulkan for GPU-accelerated tasks
A modern, high-performance C++17 graphics and compute library based on Vulkan
19 stars
1 watching
1 forks
Language: C++
last commit: 8 days ago
Linked from 1 awesome list
gpgpugpugraphicsgraphics-libraryhigh-performancelow-levelperformancerenderingvulkan
Related projects:
Repository | Description | Stars |
---|---|---|
nvidia/matx | A C++17 GPU-accelerated numerical computing library with Python-like syntax | 1,220 |
glavnokoman/vuh | A Vulkan-based framework for accelerating computations on graphics processing units. | 347 |
google/swiftshader | A high-performance CPU-based implementation of the Vulkan graphics API for hardware independence in 3D graphics. | 2,143 |
jpbruyere/vkvg | A 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations. | 767 |
andrejnau/flycube | A low-level graphics API providing features like ray tracing and support for multiple backends | 388 |
saschawillems/vulkanwicked | An implementation of the Vulkan graphics API in C++ | 11 |
boostorg/compute | A C++ library providing a thin wrapper over the OpenCL API for GPU computing. | 1,562 |
liblava/liblava | A modern C++ library providing Vulkan API support and essential tools for 3D graphics development | 794 |
uncomplicate/clojurecuda | Provides Clojure bindings for CUDA programming, enabling GPU-accelerated computation in Clojure applications. | 180 |
michaldrobot/shaderfastlibs | Optimized shader libraries for fast operations on AMD GCN architecture. | 358 |
cg-tuwien/auto-vk-toolkit | A C++ framework for creating Vulkan-based graphics applications with built-in support for various features and tools. | 406 |
unetworking/libvc | A Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks. | 132 |
gan74/yave | A C++20 Vulkan engine designed as a learning project with basic features and limited compatibility. | 471 |
erkaman/vulkan_minimal_compute | A Vulkan-based demo of rendering a fractal on the GPU through compute operations | 713 |
calebwin/emu | A library for portable, modular, and performant GPU compute programming in Rust. | 1,596 |