ppekko / LxDemOWin

Small Header-Only Window and OpenGL Manager for Linux.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 size for reference) this is around one hundred bytes smaller than SDL

About

Small Header-Only Window and OpenGL Manager for Linux.

License:MIT License


Languages

Language:C 100.0%