mirror of
https://github.com/glfw/glfw.git
synced 2024-11-26 14:24:35 +00:00
Started 3.0.3.
This commit is contained in:
parent
58aef89521
commit
8c1588b14e
@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 2.8)
|
|||||||
|
|
||||||
set(GLFW_VERSION_MAJOR "3")
|
set(GLFW_VERSION_MAJOR "3")
|
||||||
set(GLFW_VERSION_MINOR "0")
|
set(GLFW_VERSION_MINOR "0")
|
||||||
set(GLFW_VERSION_PATCH "2")
|
set(GLFW_VERSION_PATCH "3")
|
||||||
set(GLFW_VERSION_EXTRA "")
|
set(GLFW_VERSION_EXTRA "")
|
||||||
set(GLFW_VERSION "${GLFW_VERSION_MAJOR}.${GLFW_VERSION_MINOR}")
|
set(GLFW_VERSION "${GLFW_VERSION_MAJOR}.${GLFW_VERSION_MINOR}")
|
||||||
set(GLFW_VERSION_FULL "${GLFW_VERSION}.${GLFW_VERSION_PATCH}${GLFW_VERSION_EXTRA}")
|
set(GLFW_VERSION_FULL "${GLFW_VERSION}.${GLFW_VERSION_PATCH}${GLFW_VERSION_EXTRA}")
|
||||||
|
35
README.md
35
README.md
@ -6,9 +6,8 @@ GLFW is a free, Open Source, portable library for OpenGL and OpenGL ES
|
|||||||
application development. It provides a simple, platform-independent API for
|
application development. It provides a simple, platform-independent API for
|
||||||
creating windows and contexts, reading input, handling events, etc.
|
creating windows and contexts, reading input, handling events, etc.
|
||||||
|
|
||||||
Version 3.0.2 adds support for OpenGL 4 on and precise scrolling deltas on OS
|
Version 3.0.3 is *not yet described*. As this is a patch release, there are no
|
||||||
X and fixes for a number of bugs that together affect all supported platforms.
|
API changes.
|
||||||
As this is a patch release, there are no API changes.
|
|
||||||
|
|
||||||
If you are new to GLFW, you may find the
|
If you are new to GLFW, you may find the
|
||||||
[introductory tutorial](http://www.glfw.org/docs/latest/quick.html) for GLFW
|
[introductory tutorial](http://www.glfw.org/docs/latest/quick.html) for GLFW
|
||||||
@ -205,36 +204,6 @@ See the [GLFW documentation](http://www.glfw.org/docs/latest/).
|
|||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
- Allowed character callback to be triggered regardless of modifier keys
|
|
||||||
- Bugfix: The `-Wall` flag was not used with Clang and other GCC compatibles
|
|
||||||
- Bugfix: The default for `GLFW_ALPHA_BITS` was set to zero
|
|
||||||
- Bugfix: `glfwInit` would segfault if monitor enumeration failed and no error
|
|
||||||
callback was set
|
|
||||||
- [Win32] Added `_GLFW_USE_DWM_SWAP_INTERVAL` for forcing the swap interval
|
|
||||||
to be set even when DWM compositing is enabled
|
|
||||||
- [Win32] Added support for forcing the use of the high-performance GPU
|
|
||||||
on nVidia Optimus systems
|
|
||||||
- [Win32] Bugfix: The clipboard string was not freed on terminate
|
|
||||||
- [Win32] Bugfix: Entry points for OpenGL 1.0 and 1.1 functions were not
|
|
||||||
returned by `glfwGetProcAddress`
|
|
||||||
- [Win32] Bugfix: The `user32` and `dwmapi` module handles were not freed on
|
|
||||||
library termination
|
|
||||||
- [Cocoa] Added support for precise scrolling deltas on OS X 10.7 and later
|
|
||||||
- [Cocoa] Enabled explicit creation of OpenGL 3.x and 4.x contexts as supported
|
|
||||||
by OS X 10.9
|
|
||||||
- [Cocoa] Bugfix: The clipboard string was not freed on terminate
|
|
||||||
- [Cocoa] Bugfix: Selectors were used that are not declared by the 10.6 SDK
|
|
||||||
- [Cocoa] Bugfix: The position set by `glfwSetWindowPos` was incorrect
|
|
||||||
- [X11] Bugfix: Override-redirect windows were resized to the desired instead
|
|
||||||
of the actual resolution of the selected video mode
|
|
||||||
- [X11] Bugfix: Screensaver override for full screen windows had a possible
|
|
||||||
race condition
|
|
||||||
- [X11] Bugfix: The reported window position did not account for the size of
|
|
||||||
the window frame on some WMs
|
|
||||||
- [X11] Bugfix: The original video mode of a monitor was overwritten by calls
|
|
||||||
to `glfwSetWindowSize`
|
|
||||||
- [X11] Bugfix: Key release events for `GLFW_KEY_KP_5` were discarded.
|
|
||||||
|
|
||||||
|
|
||||||
## Contact
|
## Contact
|
||||||
|
|
||||||
|
@ -228,7 +228,7 @@ extern "C" {
|
|||||||
* API changes.
|
* API changes.
|
||||||
* @ingroup init
|
* @ingroup init
|
||||||
*/
|
*/
|
||||||
#define GLFW_VERSION_REVISION 2
|
#define GLFW_VERSION_REVISION 3
|
||||||
/*! @} */
|
/*! @} */
|
||||||
|
|
||||||
/*! @name Key and button actions
|
/*! @name Key and button actions
|
||||||
|
Loading…
Reference in New Issue
Block a user