| |||||
GLFW venture is a free of charge, Open up Supply, moveable framework for OpenGL application advancement. In brief, it is a solitary library supplying a potent, transportable API for or else running program specific jobs these kinds of as opening an OpenGL window, and reading keyboard, time, mouse and joystick enter.
It also gives features accessing OpenGL extensions, developing and synchronizing threads and reading through textures from data files.
GLFW is obtainable for Home windows, Mac OS X and Unix-like systems this sort of as Linux, Solaris and FreeBSD.
Product's homepage
Listed here are some key attributes of "GLFW":
· Extremely uncomplicated to use API ( similar to the OpenGL API)
· No process certain code needed
· Open an OpenGL window with one phone
· Fantastic fullscreen assistance
· Keyboard, mouse and joystick enter
· Unicode keyboard character input
· Significant -precision timer input
· Multi threading assist
· Guidance for fullscreen antialiasing
· Texture loading assist (from memory buffers and Targa picture data files )
· Close to 100 % compatibility amongst supported platforms
· It is Open Source with a liberal license
· Guidance for most common C/C++ compilers
· Assist for Delphi, Visual Fundamental, MASM32, Lua and D
· Extensive documentation, with a User's Guide, Reference Guide, tutorials and illustrations
· Can website link possibly statically or dynamically with your software
· It's however tiny
Supported compilers:
· Apple Developer Applications (Mac OS X)
· Borland C++ Builder ( Home windows )
· Cygwin ( Windows )
· DJGPP (DOS)
· GCC (Unix)
· Geek Gizmos (GCC/AmigaOS)
· LCC-Win32 ( Home windows )
· Microsoft Visual C++ ( Windows )
· MinGW32 ( Windows )
· OpenWatcom ( Home windows )
· Pelles C ( Home windows )
· VBCC (AmigaOS)
What is New in This Release : [ study entire changelog ]
· This variation provides fixes for a number of cursor motion bugs on Home windows and fixes help for the LFLAGS surroundings variable on OS X.
Via: GLFW 2.7.9
No comments:
Post a Comment