Jump to content

User:TooRationalFMOS/sandbox

From Wikipedia, the free encyclopedia
Direct3D Vulkan Metal OpenGL WebGL WebGPU
Overhead Low Low Low High
Pipeline Programmable Custom Pipeline Unified Simple Pipeline
Programming Language C++ C/C++ Multiple Multiple
Shader Language HLSL Multiple

(SPIR-V)

MSL GLSL WGSL
Compatibility Windows Cross Platform Apple Wide Support Web Web
OpenGL Metal Vulkan WebGPU CUDA OpenCL SYCL ROCm OneAPI
Target Cross Platform Nvidia GPU

FPGA

GPGPU
Compute Shader
Language C

C++14

C++ Multiple DPC++

SYCL