CORE: Computing and Rendering#
CORE provides higher-level abstractions over GPU APIs to reduce boilerplate when building compute and graphics workloads. Start with a working example, then explore the backend that fits your application.
Note
This documentation framework is a preview. The pages contain starter content; detailed guides and the API reference will follow.
Start here#
Installation: prepare your development environment.
First example: build and run a demo.
Explore Vulkan#
Vulkan overview: understand the module and its workflow.
Context and device: initialize Vulkan and select queues.
Buffers and images: manage GPU resources and transfers.
Compute: create and dispatch a compute pipeline.
Rendering: create graphics pipelines and present frames.
Other backends#
OpenGL, OpenGL ES, OpenCL, and Metal have reserved documentation sections. Their content will be added as those modules mature.
Project guides#
Run tests: validate your build.
Writing documentation: add chapters and Markdown pages.