Skip to content

a cross platform (Linux and Windows) OpenGL window library in a single header

License

Notifications You must be signed in to change notification settings

ziacko/TinyWindow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyWindow

alt tag

a cross platform single header window management library for OpenGL applications.

The TinyWindow library is a cross-platform (Windows and Linux) open-source project. This project was primarily created to make graphics research and development as portable as possible.

The TinyWindow library was started being developed back in 2014 as a replacement for existing window management APIs such as GLFW and SDL as well as for my own edification. The API focuses on being small, easy to use and using multiple windows simultaneously.

My name is Ziyad Barakat and I am a software engineer with over 8 years of programming experience. my core languages are C, C++, C#, D, HLSL and GLSL.

I can be reached at [email protected]

documentation: Documentation is generated using Doxygen:

cd Docs
	doxygen Doxyfile

You can then obtain a PDF of the documentation by running:

cd latex
	make

A file titled refman.pdf should be created in that directory.

About

a cross platform (Linux and Windows) OpenGL window library in a single header

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published