An open API service indexing awesome lists of open source software.

https://github.com/ppekko/lxdemowin

Small Header-Only Window and OpenGL Manager for Linux.
https://github.com/ppekko/lxdemowin

demoscene header-only linux opengl small window-manager x11

Last synced: about 1 year ago
JSON representation

Small Header-Only Window and OpenGL Manager for Linux.

Awesome Lists containing this project

README

          

# LxDemOWin
### **Linux Demo OpenGL** *and* **Window** *manager*

A small header-Only Window and OpenGL manager made in C, written in about 2 hours. With some basic code (plain window with OpenGL loaded) and compression, it compiles to ~2.2kb (2206 bytes built on Arch Linux with clang, project is located in the demo/ folder). Ideal for demoscene use.

It also comes with some nifty features, like timers and shader managment for OpenGL.

(licensed under the MIT license)

# Dependencies

- XOrg (-lX11)
- OpenGL (-lGl)

# Q&A

### Why is X so unpolished?
lazy

### Why is X so unoptimised?
lazy, and if you know how, make a PR

### Why does the readme use html?
lazy + i want things centered

### Why are you so lazy?
i made this in 2 hours and i dont plan examining 2 lines for 10 hours to make one improvment. this was made so that i could quickly hop onto making another project. I will occasionally update this with new features here and there.

### Why another window manager? We already have GLFW/SDL ect.
~~not small enough (see [SmallGlitter's](https://github.com/ppekko/Small-Glitter) size for reference)~~
**this is around one hundred bytes smaller than SDL**