Commits

Author Commit Message Labels Comments Date
Ivan Vučica
Commit to clean up hg's internal state (it thinks these files are modified)
Ivan Vučica
Added missing X libraries.
Ivan Vučica
Closed branch
Ivan Vučica
Merge
Ivan Vučica
Minor reworkings of test-launching scripts.
Ivan Vučica
Added elementary EWMH window types compat. Attempt at optimizing texture binding.
Ivan Vučica
Restored launching xterm along with wm.
Ivan Vučica
Added mapping of preexisting windows. Upon mapping, windows are animated with a zoom animation. Windows are also resized to fullscreen (unless they prevent that by setting minimum width and height).
Ivan Vučica
Added some atexit() cleanup.
Ivan Vučica
Updated year in readme
Ivan Vučica
Old work on Fireplace
Ivan Vučica
Playing with rectangle texture storage.
Ivan Vučica
Finally got the texture grabbing using glXBindTexImageEXT to work. Done on NVIDIA 9400M using proprietary driver 304.64 on Ubuntu 12.04.
Ivan Vučica
Reorganization of configuration and addition of debug facilities. More sensible context switching, with some debug info. Context switching macros, for readability. Corrected where context switches are performed and cleaned up the mess a bit.
Ivan Vučica
Work-in-progress modifications to run better on actual hardware.
Ivan Vučica
Fixed a crash on NVidia 9400m. Added requirements. Added ability to test with a real server.
Ivan Vučica
Fixed the misuse of [pool drain] in FPEventLoop.
Ivan Vučica
Work on getting GL_ARB_texture_from_pixmap to work. Created a simple effect on each window, to demonstrate animation.
Ivan Vučica
Correct implementation of -_currentTime function. Work on signal handler for SIGTERM (doesn't work yet).
Ivan Vučica
Managed to get the image by using glReadPixels() and gluBuild2DMipmaps(). Of course, this is hideously slow.
Ivan Vučica
TODO
Ivan Vučica
Basic framework for event handling. Creation of GL context and window. Adding GL window into composite extension's overlay. Passing events under the overlay. Most of the work on actual painting of created windows - except the texture does not get fetched for some reason.