Elias Naur
|
40373ec422
|
Reverted the dirty flag change, because it might be used as a flag to check if the back buffer is corrupted when creating textures from the it. You can't just swap the back buffer in to clear the flag in that case. So we need the flag to be cleared also when isDirty is called
|
2004-04-04 14:09:12 +00:00 |
Caspian Rychlik-Prince
|
6f4a3afd26
|
Tweaking
|
2004-04-04 13:43:43 +00:00 |
Caspian Rychlik-Prince
|
0e733a1fb7
|
Tweaking
|
2004-04-04 13:39:10 +00:00 |
Elias Naur
|
ffc4758d6d
|
Pulled global isUndecorated into function
|
2004-04-04 13:24:34 +00:00 |
Caspian Rychlik-Prince
|
85130ebd90
|
Rules with mighty fist. New API killed off before it even sees light of day. Some refactoring.
|
2004-04-04 12:53:45 +00:00 |
Elias Naur
|
a538d84eb1
|
Implemented the undecorated flag and reshape on linux
|
2004-04-04 09:34:11 +00:00 |
Elias Naur
|
8e6568d3d6
|
Fixed compile problems
|
2004-04-04 08:36:55 +00:00 |
Caspian Rychlik-Prince
|
37262e6727
|
New window sizing & undecorated code
|
2004-04-03 23:01:39 +00:00 |
Elias Naur
|
e5e492a285
|
added missing software flag checks in linux
|
2004-03-29 11:26:26 +00:00 |
Elias Naur
|
021e03eea5
|
Implemented version check to check for incompatible native libraries
|
2004-03-27 14:09:55 +00:00 |
Elias Naur
|
0a576f8e33
|
Save unread buffered input events between read()s
|
2004-03-26 21:11:20 +00:00 |
Caspian Rychlik-Prince
|
fca57cefd5
|
Simplification work
|
2004-03-26 11:09:39 +00:00 |
Brian Matzon
|
bb51e3dc23
|
Cursor animation support regardless of platform features
|
2004-03-21 21:54:57 +00:00 |
Elias Naur
|
536bab5a52
|
org.lwjgl.opengl.Window.allowSoftwareOpenGL flag support for linux
|
2004-03-12 07:12:34 +00:00 |
Elias Naur
|
9da5a48fa9
|
Split GLX from extgl into separate platform specific extgl_glx
|
2004-03-11 12:38:13 +00:00 |
Elias Naur
|
f5bf5b590b
|
Removed duplicate exception
|
2004-03-09 12:20:21 +00:00 |
Elias Naur
|
39140f1072
|
Replaced CHECK_EXISTS with one time check at symbol load time
|
2004-03-07 15:18:47 +00:00 |
Ioannis Tsakpinis
|
d49ce2bfc0
|
render-to-texture support
|
2004-03-02 01:59:32 +00:00 |
Elias Naur
|
912ffcfaea
|
alert->nAlert in linux
|
2004-02-27 09:54:37 +00:00 |
Elias Naur
|
0cc4f710a8
|
Fixed up linux for JOGL integration work
|
2004-02-25 18:09:10 +00:00 |
Elias Naur
|
52a709efd6
|
Small linux fix
|
2004-02-25 16:44:45 +00:00 |
Caspian Rychlik-Prince
|
5356e13feb
|
New Context stuff
|
2004-02-18 17:48:26 +00:00 |
Elias Naur
|
5c3e17c8a3
|
Added GLX_ARB_multisample support to Pbuffers
|
2004-02-15 15:46:10 +00:00 |
Elias Naur
|
e3a4f5f7f7
|
Added GLX_ARB_multisample support
|
2004-02-15 15:27:02 +00:00 |
Elias Naur
|
ceca66cd6d
|
Added null check in linux setDisplayMode
|
2004-02-11 11:25:19 +00:00 |
Elias Naur
|
b5194bbb04
|
Implemented linux swap control through GLX_SGI_swap_control
|
2004-01-03 08:09:17 +00:00 |
Elias Naur
|
790b01a01b
|
Reduced Sys.debug from bool -> int
|
2003-12-20 22:03:25 +00:00 |
Elias Naur
|
fb8fd0a2d7
|
Implemented proper debug levels
|
2003-12-20 14:01:31 +00:00 |
Elias Naur
|
472b5337d4
|
Replaced debug libraries with runtime debug condition
|
2003-12-15 11:49:17 +00:00 |
Elias Naur
|
a4b1a7fd5a
|
Newline fix
|
2003-11-22 19:20:05 +00:00 |
Elias Naur
|
f4c5e78bfa
|
Removed a XSetInputFocus call from linux Window.cpp
|
2003-11-02 14:41:20 +00:00 |
Caspian Rychlik-Prince
|
a4facc93f0
|
*** empty log message ***
|
2003-10-28 19:26:51 +00:00 |
Caspian Rychlik-Prince
|
754f917730
|
New Sys.openURL command added
|
2003-10-28 16:23:17 +00:00 |
Elias Naur
|
7d5992c02e
|
*** empty log message ***
|
2003-10-24 05:51:50 +00:00 |
Elias Naur
|
b00c24ef76
|
Fixed ARBFragmentProgram and ARB_vbo
|
2003-10-23 07:18:07 +00:00 |
Elias Naur
|
8cabcd523f
|
*** empty log message ***
|
2003-10-22 18:34:42 +00:00 |
Elias Naur
|
0f1d70a6ec
|
*** empty log message ***
|
2003-10-22 11:45:51 +00:00 |
Caspian Rychlik-Prince
|
2714842095
|
New vsync code
|
2003-10-20 14:17:47 +00:00 |
Elias Naur
|
b6390ef976
|
Fixed linux mouse creation
|
2003-10-20 12:49:50 +00:00 |
Elias Naur
|
b6a13f736b
|
Fixed mouse creation
|
2003-10-20 12:40:51 +00:00 |
Elias Naur
|
a6c56bd791
|
*** empty log message ***
|
2003-10-14 14:29:23 +00:00 |
Elias Naur
|
963605989f
|
Implemented mouse button buffering
|
2003-10-11 16:29:40 +00:00 |
Elias Naur
|
2f0089b961
|
*** empty log message ***
|
2003-10-11 13:23:55 +00:00 |
Elias Naur
|
0fa67c9680
|
Fixed mouse hot spot coordinate
|
2003-10-11 12:56:26 +00:00 |
Elias Naur
|
43b2d67a71
|
Moved native cursor origin to middle of the window
|
2003-10-11 11:03:06 +00:00 |
Elias Naur
|
fc925baab4
|
*** empty log message ***
|
2003-10-08 07:49:43 +00:00 |
Elias Naur
|
aa9e183c7f
|
*** empty log message ***
|
2003-10-07 13:10:17 +00:00 |
Elias Naur
|
0e799f0972
|
*** empty log message ***
|
2003-10-07 10:04:38 +00:00 |
Elias Naur
|
09cdf84141
|
*** empty log message ***
|
2003-10-06 08:13:18 +00:00 |
Elias Naur
|
6d8991f7dd
|
*** empty log message ***
|
2003-09-30 11:14:06 +00:00 |
Elias Naur
|
9d52aaba56
|
Dummy getAdapter()/getVersion() for linux
|
2003-09-28 07:02:23 +00:00 |
Elias Naur
|
42ad1026af
|
Don't ignore lying drivers
|
2003-09-26 13:59:50 +00:00 |
Elias Naur
|
a8cd48965f
|
*** empty log message ***
|
2003-09-08 14:51:01 +00:00 |
Elias Naur
|
8b947a575f
|
*** empty log message ***
|
2003-09-07 16:11:15 +00:00 |
Elias Naur
|
2787a66207
|
*** empty log message ***
|
2003-09-03 15:42:37 +00:00 |
Elias Naur
|
8e7572192d
|
*** empty log message ***
|
2003-09-02 14:06:34 +00:00 |
Elias Naur
|
ba3acc79b9
|
Committed spelling fixes
|
2003-08-29 08:00:44 +00:00 |
Elias Naur
|
7d35ee2744
|
*** empty log message ***
|
2003-08-23 09:47:58 +00:00 |
Elias Naur
|
da4eb5d83e
|
*** empty log message ***
|
2003-08-17 18:40:58 +00:00 |
Elias Naur
|
a8826b4b12
|
update->updateState
|
2003-08-17 18:17:20 +00:00 |
Brian Matzon
|
4f39c59b45
|
renamed updateStatus to update
|
2003-08-17 14:10:53 +00:00 |
Brian Matzon
|
7e283db15c
|
mod: tick is now called updateState - bitch all you will :p
|
2003-08-17 09:27:32 +00:00 |
Elias Naur
|
f625bea9f0
|
*** empty log message ***
|
2003-08-11 17:33:41 +00:00 |
Elias Naur
|
177595e4ca
|
*** empty log message ***
|
2003-08-11 16:53:16 +00:00 |
Elias Naur
|
c8f38ac9b7
|
Flipped cursor coordinates to match OpenGL
|
2003-08-11 16:35:45 +00:00 |
Elias Naur
|
683991fe79
|
Added buffer positions to Cursor
|
2003-08-05 20:07:32 +00:00 |
Elias Naur
|
a62ebc2c3b
|
Fixed a negative focus feedback loop
|
2003-08-05 14:21:59 +00:00 |
Elias Naur
|
35a1538f82
|
Implemented safe VBO indices (phew)
|
2003-08-04 23:00:49 +00:00 |
Elias Naur
|
e6cca3fda8
|
*** empty log message ***
|
2003-08-04 10:11:53 +00:00 |
Elias Naur
|
d359a6b7e1
|
*** empty log message ***
|
2003-08-04 10:09:40 +00:00 |
Elias Naur
|
f7ce5c39ed
|
Improved createIndexBuffer
|
2003-08-03 16:19:09 +00:00 |
Elias Naur
|
3f18bd15c4
|
Removed Sys.NULL
|
2003-08-03 11:02:57 +00:00 |
Elias Naur
|
907d5f083d
|
Converted various GL sizes to buffer.remaining()
|
2003-08-02 15:21:55 +00:00 |
Elias Naur
|
ee08be5b75
|
Converted GL native
|
2003-08-02 12:53:25 +00:00 |
Elias Naur
|
baa39830c0
|
Renamed Sys.createARBVBOBuffer to Sys.createIndexBuffer
|
2003-07-29 11:09:44 +00:00 |
Elias Naur
|
8b9931560f
|
Moved GL capabilities to GLCaps
|
2003-07-28 10:09:58 +00:00 |
Elias Naur
|
579dc64f4f
|
Fixed WGL extension bug
|
2003-07-26 09:39:48 +00:00 |
Elias Naur
|
e4aaf66d8c
|
Fixed some int address->Buffer bugs
|
2003-07-20 19:27:36 +00:00 |
Elias Naur
|
d8f64cbb15
|
Separated BaseGL from CoreGL and GL and renamed to GLWindow
|
2003-07-18 19:02:49 +00:00 |
Elias Naur
|
794c802253
|
Added createARBVBOBuffer to enable VBO indexing with Buffers
|
2003-07-17 09:16:51 +00:00 |
Elias Naur
|
1526ad3a2a
|
Added linux focus support
|
2003-07-16 21:10:28 +00:00 |
Elias Naur
|
63e3ef67fd
|
Small error message fix
|
2003-07-15 14:02:39 +00:00 |
Elias Naur
|
315375dee5
|
Ported OpenGL to Buffers
|
2003-06-24 12:24:55 +00:00 |
Elias Naur
|
2e30eff2a5
|
Try to return a better minimum cursor size
|
2003-06-08 14:32:30 +00:00 |
Elias Naur
|
34aeff1757
|
Try to return a better minimum cursor size
|
2003-06-08 14:30:53 +00:00 |
Elias Naur
|
71f46bfce9
|
Fixed win9x keyboard translation
|
2003-06-07 13:56:06 +00:00 |
Elias Naur
|
c267f6d5da
|
Linux fixes
|
2003-06-01 17:20:03 +00:00 |
Elias Naur
|
18685ab806
|
Added USEGLX13 to BaseGL.cpp
|
2003-05-30 16:29:17 +00:00 |
Elias Naur
|
e66f5dee8a
|
More Display checks
|
2003-05-30 14:44:45 +00:00 |
Elias Naur
|
66a2676652
|
Extra checks in window creation
|
2003-05-30 06:10:33 +00:00 |
Elias Naur
|
16e1d44cdb
|
Implemented gamma, brightness and contrast controls on win32 and linux
using a simplified gamma ramp API
|
2003-05-27 14:12:10 +00:00 |
Elias Naur
|
5411e23b7a
|
Native cursor fixes
|
2003-05-20 14:28:30 +00:00 |
Elias Naur
|
ccc115fe9d
|
Native cursor fixes
|
2003-05-20 13:59:30 +00:00 |
Elias Naur
|
4c53756e7b
|
Cursor fixes
|
2003-05-20 12:33:51 +00:00 |
Elias Naur
|
9bcaa18c3d
|
Implemented Pbuffers on win32 and linux (render to texture will be done later)
Implemented native cursor caps (one bit transparancy, alpha translucency and animations)
|
2003-05-20 12:20:13 +00:00 |
Elias Naur
|
a1649bab3f
|
Min cursor size 1, not 0
|
2003-05-17 08:06:39 +00:00 |
Elias Naur
|
e886d95122
|
Native cursors implemented
|
2003-05-16 18:39:46 +00:00 |
Elias Naur
|
038a1c540c
|
*** empty log message ***
|
2003-05-02 20:58:53 +00:00 |
Elias Naur
|
86798e426f
|
Fixed some linux input focus issues
|
2003-05-02 13:41:40 +00:00 |
Elias Naur
|
b705ea51d0
|
Removed makeContexCurrent and releaseContext
|
2003-04-26 06:54:32 +00:00 |