Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shenmian/graphics
A simple abstraction layer for the modern graphics APIs.
https://github.com/shenmian/graphics
computer-graphics cpp20
Last synced: about 1 month ago
JSON representation
A simple abstraction layer for the modern graphics APIs.
- Host: GitHub
- URL: https://github.com/shenmian/graphics
- Owner: ShenMian
- License: apache-2.0
- Created: 2021-10-23T12:03:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-04T14:55:43.000Z (almost 2 years ago)
- Last Synced: 2023-03-04T17:02:47.086Z (almost 2 years ago)
- Topics: computer-graphics, cpp20
- Language: C++
- Homepage: https://shenmian.github.io/graphics
- Size: 12.2 MB
- Stars: 19
- Watchers: 3
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Graphics
[![CodeFactor](https://img.shields.io/codefactor/grade/github/ShenMian/graphics/main?label=Code%20factor)](https://www.codefactor.io/repository/github/shenmian/graphics)
[![Codacy](https://img.shields.io/codacy/grade/dd1bf82a1a1a449daaca2ca1bddcc778/main?label=Codacy)](https://www.codacy.com/gh/ShenMian/graphics/dashboard?utm_source=github.com&utm_medium=referral&utm_content=ShenMian/Graphics&utm_campaign=Badge_Grade)
[![Windows](https://img.shields.io/github/actions/workflow/status/ShenMian/graphics/windows.yml?branch=main&label=Windows)](https://github.com/ShenMian/Graphics/actions/workflows/windows.yml)
[![Ubuntu](https://img.shields.io/github/actions/workflow/status/ShenMian/graphics/ubuntu.yml?branch=main&label=Ubuntu)](https://github.com/ShenMian/Graphics/actions/workflows/ubuntu.yml)
[![Docs](https://img.shields.io/github/actions/workflow/status/ShenMian/graphics/doxygen.yml?branch=main&label=Docs)](https://github.com/ShenMian/Graphics/actions/workflows/doxygen.yml)(This project is still in the early stages of development and do not reflect the final quality)
A simple abstraction layer for the modern graphics APIs.
## Features
- Cross-platform support: Linux, Windows, ~~macOS~~.
- Multiple backends: OpenGL, ~~Vulkan, Direct3D, Metal~~.## Documentation
- [API Reference](https://shenmian.github.io/graphics/index.html)
- [Getting Started](https://shenmian.github.io/graphics/_getting_started.html)
- [Examples](https://github.com/ShenMian/graphics/blob/main/examples/README.md)
- [Roadmap](https://trello.com/b/qpehnqDv/graphics)
- [Dependencies](https://github.com/ShenMian/graphics/blob/main/deps/README.md)