Camilla Berglund
d1132cb3d1
Fixed Win32 joystick name memory leak.
ago%!(EXTRA string=13 years)
Camilla Berglund
b72a97d531
Renamed global struct and substructs.
...
Renamed _glfwLibrary to _glfw and made all substructs lower-case, making
global variable names easier to read and type. Partially inspired by the
internal naming conventions of glwt.
ago%!(EXTRA string=13 years)
Camilla Berglund
52dac79219
Ripped out horribly broken refresh rate mess.
ago%!(EXTRA string=13 years)
Camilla Berglund
bd31ea0a69
WGL context option cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
5da8ed250a
Cleanup of backend option strings.
ago%!(EXTRA string=13 years)
Camilla Berglund
69a900592e
Added explicit support for sRGB framebuffers.
ago%!(EXTRA string=13 years)
Camilla Berglund
34d383399c
Finished initial window/context backend split.
ago%!(EXTRA string=13 years)
Camilla Berglund
10cc85343a
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
b934cdf573
Begun preparations for Win32 EGL support.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
1c21fc1383
Removed GLFW_SYSTEM_KEYS from the GLFW API
...
Rationale: Disabling system commands is inherently
dangerous, and should not be encouraged. Also, it's very
difficult to define and implement a reliable and
consistent cross-platform mechanism.
ago%!(EXTRA string=13 years)
Camilla Berglund
7eff6b1b1e
Initial implementation of joystick name retrieval on Win32.
ago%!(EXTRA string=13 years)
Camilla Berglund
c83b336a4c
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
830f2b439c
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
52c27113d3
Shortened PC boolean name.
ago%!(EXTRA string=13 years)
Camilla Berglund
fc74a5533e
Moved WGL context logic into OpenGL module.
ago%!(EXTRA string=13 years)
Camilla Berglund
b78fd85e11
Moved glext.h inclusion back.
ago%!(EXTRA string=13 years)
Camilla Berglund
be12cbca15
Added separate platform headers for EGL and GLX.
ago%!(EXTRA string=13 years)
Camilla Berglund
db066b4f46
Win32 Unicode fixes.
ago%!(EXTRA string=13 years)
Camilla Berglund
cef9dea1d2
Unified nomenclature for cursor positions.
ago%!(EXTRA string=13 years)
Camilla Berglund
21e77fe1a6
Split platform-specific global data.
ago%!(EXTRA string=13 years)
Camilla Berglund
f868712f02
Simplified clipboard API.
ago%!(EXTRA string=13 years)
Camilla Berglund
2753577dbd
Removed dynamic loading of gdi32.
ago%!(EXTRA string=13 years)
Camilla Berglund
532e0dd2f6
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
cd44a7182b
Removed re-definitions of Win32 things now ancient.
ago%!(EXTRA string=13 years)
Matt Arsenault
3bcde7e1cd
Only define Win32 crud macros if not defined already
ago%!(EXTRA string=13 years)
Camilla Berglund
8d2c2791c2
Added initial Linux MinGW-w64 support.
ago%!(EXTRA string=13 years)
Camilla Berglund
742299faaa
Merged implementation for Win32.
ago%!(EXTRA string=13 years)
Camilla Berglund
32b07923ab
Formatting.
ago%!(EXTRA string=14 years)
Camilla Berglund
fccef20b76
Added explicit WINVER, avoid redefining UNICODE.
ago%!(EXTRA string=14 years)
Camilla Berglund
84579305cb
Made string conversions globally available.
ago%!(EXTRA string=14 years)
Camilla Berglund
9c0c2c6b08
Upgraded Win32 port to Unicode mode.
ago%!(EXTRA string=14 years)
Marcel Metz
5a16042c8a
Fixed mingw compile errors.
ago%!(EXTRA string=14 years)
Marcel Metz
df64773a44
Moved monitor callback to shared implementation.
ago%!(EXTRA string=14 years)
Marcel Metz
f228d23024
Moved platform specific monitor list creation part to separate functions.
ago%!(EXTRA string=14 years)
Marcel Metz
6f970f5753
Made monitor list cleanup shared.
ago%!(EXTRA string=14 years)
Camilla Berglund
d322fa1ab4
Added workaround for APIENTRY.
ago%!(EXTRA string=14 years)
Marcel Metz
85d4bfcff5
Implemented monitor (dis)connect callback for win32.
ago%!(EXTRA string=14 years)
Camilla Berglund
9738728298
Reshuffling, formatting and shortening.
ago%!(EXTRA string=14 years)
Camilla Berglund
0322d8fba0
Made Win32 port build (functionality soon).
ago%!(EXTRA string=14 years)
Marcel Metz
426df42d00
Replaced display with monitor in monitor related api.
ago%!(EXTRA string=14 years)
Marcel Metz
58d4323ece
Implemented display aware glfwVideoModes function for X11 XRandR and win32.
ago%!(EXTRA string=14 years)
Marcel Metz
a905e671b3
Implemented display iteration for win32 platform.
ago%!(EXTRA string=14 years)
Marcel Metz
d5def558d3
Renamed struct member to match x11 naming.
ago%!(EXTRA string=14 years)
Camilla Berglund
a98c66c8cb
Added glext header explanation.
ago%!(EXTRA string=14 years)
Camilla Berglund
3b733b91bb
Fixed header include paths.
ago%!(EXTRA string=14 years)
Camilla Berglund
30e362d435
Shortened native extension boolean names.
ago%!(EXTRA string=14 years)
Camilla Berglund
4afc67c1df
Various Windows and VC++ 2010 fixes.
ago%!(EXTRA string=14 years)
Camilla Berglund
53f4f54c46
Flattened source tree.
ago%!(EXTRA string=14 years)
Camilla Berglund
0f93e8f252
Flattened source tree.
ago%!(EXTRA string=14 years)
Camilla Berglund
d43e0b50d0
Added initial ARB_robustness support.
ago%!(EXTRA string=14 years)