FlyCube

Graphics API

A low-level graphics API providing features like ray tracing and support for multiple backends

Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.

GitHub

388 stars
4 watching
20 forks
Language: C++
last commit: 3 months ago
Linked from 1 awesome list

d3d12direct3ddirectxdirectx-12directx12dxrgamedevgraphics-apigraphics-enginegraphics-librarygraphics-programmingmetalray-tracingraytracingrendererrenderingrtxvulkanvulkan-api

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
diligentgraphics/diligentcore A modern cross-platform low-level graphics API implementation 631
godunko/adagl Provides a software interface to OpenGL for rendering graphics in multiple platforms. 10
blurstudio/cross3d Provides a consistent interface to multiple 3D computer graphics application APIs. 138
saschawillems/vulkanwicked An implementation of the Vulkan graphics API in C++ 11
mwalczyk/plume A wrapper around the Vulkan graphics API. 14
pfirsich/kaun A Lua module for 3D graphics intended to provide a low-level API for abstracting away OpenGL details and enabling advanced techniques without the need for significant modifications to an existing game engine. 7
akira13641/pasbgfx Pascal bindings to the C API for BGFX, providing a way to access and use the cross-platform graphics library from Pascal. 20
gpuopen-librariesandsdks/cauldron A framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12 922
google/swiftshader A high-performance CPU-based implementation of the Vulkan graphics API for hardware independence in 3D graphics. 2,143
billyfrcs/graphicsprogramming An open-source project for learning and implementing 2D and 3D rendering using modern OpenGL and C++. 1
jpbruyere/vkvg A 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations. 767
cg-tuwien/auto-vk-toolkit A C++ framework for creating Vulkan-based graphics applications with built-in support for various features and tools. 406
ripper37/gl_vs_vk A comparison of two graphics APIs to measure their API-related overhead and performance differences 83
gpuopen-librariesandsdks/nbodyd3d12 Provides DirectX 12 APIs and sample projects to build graphics-intensive applications on Windows 57
powervr-graphics/native_sdk Provides a set of libraries and examples to simplify the development of graphics applications on various platforms 714