ProjectPhysX / OpenCL-Wrapper
OpenCL is the most powerful programming language ever created. Yet the OpenCL C++ bindings are cumbersome and the code overhead prevents many people from getting started. I created this lightweight OpenCL-Wrapper to greatly simplify OpenCL software development with C++ while keeping functionality and performance.
☆297Updated last month
Related projects: ⓘ
- A guide to help developers get up and running quickly with the OpenCL programming framework☆515Updated last month
- OpenCL SDK☆544Updated last month
- A micro Vulkan compute pipeline and a collection of benchmarking compute shaders☆217Updated last month
- Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C+…☆1,335Updated 2 weeks ago
- Khronos OpenCL-CLHPP☆369Updated last week
- SYCL Academy, a set of learning materials for SYCL heterogeneous programming☆445Updated 2 weeks ago
- A single-file zero-overhead C++ idiomatic wrapper for WebGPU native☆281Updated 3 months ago
- HIPIFY: Convert CUDA to Portable C++ Code☆499Updated this week
- Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library☆1,518Updated last week
- ☆196Updated 3 months ago
- Intel(R) Open Volume Kernel Library☆200Updated 3 months ago
- Vulkan compute for people☆346Updated 11 months ago
- A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.☆318Updated 3 weeks ago
- A small OpenCL benchmark program to measure peak GPU/CPU performance.☆152Updated last month
- Implementation of OpenCL 3.0 on Vulkan☆342Updated 2 weeks ago
- ☆238Updated 3 months ago
- Metal graphic api ported to C++ with CMake build system☆210Updated 8 months ago
- An efficient C++17 GPU numerical computing library with Python-like syntax☆1,187Updated last week
- Circle C++ shaders☆477Updated 2 years ago
- A modern C++17 glTF 2.0 library focused on speed, correctness, and usability☆273Updated last week
- VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.☆860Updated 7 months ago
- A (modern) C++ implementation of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project struct…☆270Updated 3 weeks ago
- Simple OpenCL Samples that Build with Khronos Headers and Libs☆84Updated last week
- Simple OpenCL examples for exploiting GPU computing☆192Updated last month
- GPU Raytracer from scratch in C++/CUDA☆798Updated 2 years ago
- Research shading language IR☆219Updated last week
- ANARI Software Development Kit (SDK)☆211Updated last week
- ☆93Updated 4 months ago
- Daxa is a convenient, simple and modern gpu abstraction built on vulkan☆365Updated this week
- A fast, header-only, C++17 library for parsing Wavefront .obj files.☆174Updated 6 months ago