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.
☆322Updated this week
Related projects ⓘ
Alternatives and complementary repositories for OpenCL-Wrapper
- OpenCL SDK☆573Updated 3 weeks ago
- A guide to help developers get up and running quickly with the OpenCL programming framework☆542Updated 3 months ago
- A small OpenCL benchmark program to measure peak GPU/CPU performance.☆164Updated this week
- Simple OpenCL examples for exploiting GPU computing☆197Updated 3 months ago
- Khronos OpenCL-CLHPP☆379Updated 3 weeks ago
- A single-file zero-overhead C++ idiomatic wrapper for WebGPU native☆302Updated this week
- Collection of easy, well-documented and useful OpenCL examples in C++.☆66Updated 2 years ago
- Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library☆1,550Updated last month
- Intel(R) Open Volume Kernel Library☆201Updated 5 months ago
- A modern C++17 glTF 2.0 library focused on speed, correctness, and usability☆312Updated this week
- A micro Vulkan compute pipeline and a collection of benchmarking compute shaders☆227Updated 3 months ago
- HIPIFY: Convert CUDA to Portable C++ Code☆523Updated this week
- A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.☆321Updated last week
- Vulkan compute for people☆347Updated last year
- Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C+…☆1,390Updated this week
- SYCL Academy, a set of learning materials for SYCL heterogeneous programming☆459Updated this week
- A fast, header-only, C++17 library for parsing Wavefront .obj files.☆178Updated 8 months ago
- Open Source Ray Tracing Library☆116Updated 9 months ago
- Implementation of OpenCL 3.0 on Vulkan☆359Updated this week
- ☆204Updated 3 weeks ago
- RTX compute samples☆69Updated last year
- A (modern) C++ implementation of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project struct…☆273Updated 2 months ago
- An efficient C++17 GPU numerical computing library with Python-like syntax☆1,220Updated this week
- Experimental path tracing with C++20 and SYCL☆24Updated 3 years ago
- Omnitrace: Application Profiling, Tracing, and Analysis☆299Updated this week
- Abstraction layer over Khronos Vulkan API☆223Updated this week
- basic examples of OpenCL with the C++ API☆167Updated 5 years ago
- Daxa is a convenient, simple and modern gpu abstraction built on vulkan☆381Updated this week
- Tensor Tiling Library☆33Updated 2 months ago
- Metal graphic api ported to C++ with CMake build system☆225Updated 10 months ago