timvisee / pixelpwnr-render

:fireworks: Blazingly fast GPU accelerated pixelflut renderer written in Rust.

Home Page:https://timvisee.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository has been archived, and its contents have been merged into pixelpwnr-server:


pixelpwnr render (WIP, prototype)

A blazingly fast GPU accelerated pixelflut (video) renderer in Rust, for use in a high performance pixelflut server.

This is just a renderer, and is intended to be implemented in a server.
For a quick server implementation using this renderer, see:
→ pixelpwnr-server (server)

Note: This is currently an experiment, and is heavily tested with. This prototype renderer will be implemented in a quick server if successful.

Features

  • Blazingly fast pixelflut rendering
  • GPU accelerated
  • Highly concurrent, to support many connections
  • Linux, Windows and macOS
  • ...

Requirements

  • Rust v1.25 (or higher)
  • Build essentials (Ubuntu package: build-essential)
  • freetype2 development files (Ubuntu package: libfreetype6-dev)

Relevant projects

License

This project is released under the GNU GPL-3.0 license. Check out the LICENSE file for more information.

About

:fireworks: Blazingly fast GPU accelerated pixelflut renderer written in Rust.

https://timvisee.com/

License:GNU General Public License v3.0


Languages

Language:Rust 98.4%Language:GLSL 1.6%