Brian Matzon
|
eb795b9ecb
|
caching of window icon
|
2005-07-16 11:15:37 +00:00 |
|
Kevin Glass
|
9c40ee58b1
|
LWJGL icon used as window icon in test.
|
2005-07-16 10:37:00 +00:00 |
|
Kevin Glass
|
5e72533772
|
Fix for compilation on 1.4, remove autoboxing
|
2005-07-16 10:36:13 +00:00 |
|
Brian Matzon
|
c100909c35
|
XPM File reader
|
2005-07-16 09:11:26 +00:00 |
|
Brian Matzon
|
6bfd01502b
|
way simple icon test
|
2005-07-11 17:05:11 +00:00 |
|
Kevin Glass
|
ce83d997bf
|
Fix size check bug in icon setting. Divide by four to get the size of the buffer in pixels.
|
2005-07-10 20:15:55 +00:00 |
|
Kevin Glass
|
d99ec21e90
|
Updated Win32 native interface to use IntBuffers rather than ByteBuffers
|
2005-07-05 22:09:44 +00:00 |
|
Kevin Glass
|
94e0bb30c0
|
Added methods to set the window icon. MacOS implementation added using AWT images.
|
2005-07-05 21:54:12 +00:00 |
|
Brian Matzon
|
105c859ed7
|
automatic polling via Display.update();
|
2005-06-29 20:48:58 +00:00 |
|
Brian Matzon
|
351e6f5b19
|
support isCreated and destroy (destroy currently ignored)
|
2005-06-29 20:47:18 +00:00 |
|
Brian Matzon
|
e487a4a2b9
|
decrease visibility of classes
|
2005-06-29 20:38:21 +00:00 |
|
Kevin Glass
|
0ae6c420ef
|
Initial controller input checkin. Source for the wrapper round JInput including the test tool.
|
2005-06-29 20:11:15 +00:00 |
|
Elias Naur
|
dda8ac8af1
|
Mac OS X: Handle MouseEvent.NOBUTTON case
|
2005-06-29 07:39:28 +00:00 |
|
Elias Naur
|
839306597b
|
Check for null pixel format in Display.create
|
2005-06-16 20:59:55 +00:00 |
|
Brian Matzon
|
40e821ffff
|
patch as per: http://lwjgl.org/forum/viewtopic.php?t=1130
|
2005-06-16 11:18:44 +00:00 |
|
Ioannis Tsakpinis
|
e77c1807ce
|
Fixed mode parameter
|
2005-06-07 10:33:17 +00:00 |
|
Brian Matzon
|
75309ab96d
|
set displaymode when it isn't null!
|
2005-06-05 11:50:32 +00:00 |
|
Elias Naur
|
29a51b7cad
|
Added doPrivileged to MacOSXDisplay.setCursorPosition()
|
2005-06-01 07:18:09 +00:00 |
|
Elias Naur
|
f1705b7fde
|
Added AccessController.doPrivileged where needed
|
2005-05-30 16:21:05 +00:00 |
|
Brian Matzon
|
fd36f96df9
|
javadoc
|
2005-05-29 22:16:56 +00:00 |
|
Brian Matzon
|
05c762be22
|
added getILType(filename)
|
2005-05-29 22:14:32 +00:00 |
|
Brian Matzon
|
25badde4c9
|
added UlfJacks GL_FLOAT patch for gluScaleImage
|
2005-05-28 08:48:01 +00:00 |
|
Elias Naur
|
aef35ae0ed
|
Linux AWT: in case we're not on a SUN jdk, try to determine values instead of bombing out. This should help us compile and run on gcj
|
2005-05-27 11:50:13 +00:00 |
|
Brian Matzon
|
4a85362ccb
|
added System.exit so that vm instances gets nuked in webstart
|
2005-05-22 12:12:10 +00:00 |
|
Brian Matzon
|
4ad9b565d5
|
using .dylibs for devil on mac
|
2005-05-22 11:14:00 +00:00 |
|
Brian Matzon
|
322f35351b
|
fixed fmod webstart loading
|
2005-05-19 22:32:30 +00:00 |
|
Brian Matzon
|
8d18a63f59
|
0.97 version string
|
2005-05-18 21:02:41 +00:00 |
|
Elias Naur
|
b12ac2c44c
|
Mouse: Allow delta queries when not grabbed.
|
2005-05-17 08:04:48 +00:00 |
|
Brian Matzon
|
348d9922b4
|
use internal lock mechanism instead of own instance
|
2005-05-12 15:45:53 +00:00 |
|
Brian Matzon
|
a4e8f36130
|
Threading 101: dont sleep while holding a lock
|
2005-05-12 15:44:48 +00:00 |
|
Brian Matzon
|
c5c80aaa57
|
updated test to expect exceptions
|
2005-05-12 15:44:22 +00:00 |
|
Elias Naur
|
0f5281e24f
|
OpenAL: Made the openal library path returned by the current ClassLoader and cwd more override java.library.path. Converted some printfDebug to printfDebugJava
|
2005-05-12 07:47:07 +00:00 |
|
Brian Matzon
|
04b3595477
|
added missing enums
|
2005-05-10 22:31:09 +00:00 |
|
Elias Naur
|
9902110033
|
Removed update() from Display.createWindow() as it caused garbage to appear as the first frame. Added a black background brush t win32 window class
|
2005-05-06 09:40:36 +00:00 |
|
Elias Naur
|
78e75012ba
|
Mac OS X: Enable native cursor in Mac OS X 10.4 and later because Apple fixed the outstanding bugs
|
2005-05-05 11:04:17 +00:00 |
|
Elias Naur
|
137cad2394
|
Properly reset Keyboard on destroy()
|
2005-05-05 10:16:46 +00:00 |
|
Elias Naur
|
523a5c6fc2
|
Fixed generator to not include checkALerror.h
|
2005-05-05 10:02:45 +00:00 |
|
Caspian Rychlik-Prince
|
200ed3792a
|
Cleanup of unused imports
|
2005-05-04 20:59:44 +00:00 |
|
Caspian Rychlik-Prince
|
2d46f5580a
|
Internal tweaks to allow certain display mode changes
|
2005-05-04 20:41:24 +00:00 |
|
Caspian Rychlik-Prince
|
4747c4878b
|
Clean state after destroy
|
2005-05-04 20:38:29 +00:00 |
|
Elias Naur
|
1c49b2f969
|
Mac OS X: Only use SetSystemUIMode workaround on 10.3 and lower
|
2005-05-03 09:08:12 +00:00 |
|
Elias Naur
|
4d5957a22a
|
Corrected AWTGLCanvas documentation
|
2005-04-30 15:37:42 +00:00 |
|
Elias Naur
|
019a1418c6
|
Mac OS X: Added a workaround for the 'white screen' problem
|
2005-04-28 12:55:23 +00:00 |
|
Elias Naur
|
2cd1e740ee
|
Removed cached width and height from Mouse
|
2005-04-28 11:57:38 +00:00 |
|
Elias Naur
|
8ae988494b
|
Remove unused code
|
2005-04-28 10:52:03 +00:00 |
|
Elias Naur
|
a32da7e226
|
Fon't reset the cursor position in resetMouse()
|
2005-04-28 10:36:51 +00:00 |
|
Elias Naur
|
038d929180
|
Allow setCursorPosition when mouse is grabbed
|
2005-04-28 10:31:32 +00:00 |
|
Elias Naur
|
0b9d221f9c
|
Fix cursor jumping after Mouse.setGrabbed()
|
2005-04-28 09:57:45 +00:00 |
|
Elias Naur
|
c8d5fe296b
|
Moved AWTSurfaceLock retry-loop to java to avoid non-standard sleep functions
|
2005-04-27 20:30:14 +00:00 |
|
Elias Naur
|
e492cd240b
|
Linux: try to work around crash on opengl library unload
|
2005-04-25 07:47:28 +00:00 |
|
Elias Naur
|
a1e593cee0
|
Linux: Fixed crash
|
2005-04-25 07:26:07 +00:00 |
|
Elias Naur
|
096fca927d
|
Mac OS X: Fix potential NPE
|
2005-04-18 06:47:41 +00:00 |
|
Elias Naur
|
5fe3157227
|
*** empty log message ***
|
2005-04-12 11:56:59 +00:00 |
|
Elias Naur
|
61ddd625df
|
Added Mouse.setCursorPosition(x, y)
|
2005-04-12 11:45:06 +00:00 |
|
Elias Naur
|
f3d3ce7ce5
|
Moved ALC error check to java. Fix linux type cast warnings
|
2005-04-12 10:55:23 +00:00 |
|
Elias Naur
|
f5cf0ef2a4
|
Converted ALC pointers from int to long
|
2005-04-12 10:30:05 +00:00 |
|
Elias Naur
|
0e6c9aa0cd
|
Added LWJGLUtil.getPlatform to encapsulate platform detection. Added FreeBSD as an alias to Linux.
|
2005-04-09 17:35:37 +00:00 |
|
Caspian Rychlik-Prince
|
24c3017d68
|
Replaced sync() with a method that works, based on sync2() and Thread.sleep(1)
|
2005-04-09 16:45:14 +00:00 |
|
Elias Naur
|
fecbafc097
|
Don't emit initNativeStub() when generating context-specific OpenGL java classes
|
2005-04-04 11:19:18 +00:00 |
|
Elias Naur
|
d53a793a27
|
Linux: Fix crash on exit on NVIDIA
|
2005-03-31 09:32:04 +00:00 |
|
Elias Naur
|
1619279ed1
|
Fix linux openal library name
|
2005-03-30 08:32:15 +00:00 |
|
Brian Matzon
|
198a7f5516
|
updated text to print proper org.lwjgl.util.Debug
|
2005-03-29 20:47:25 +00:00 |
|
Brian Matzon
|
ad8d7676c2
|
moved Sys.log to LWJGLUtils and renamed property to org.lwjgl.util.Debug
|
2005-03-29 18:09:33 +00:00 |
|
Elias Naur
|
c9fc024fa4
|
Linux: Moved display connection reference count to java. Linux: Load OpenGL library before opening display to work around a crash in NVIDIA drivers.
|
2005-03-29 11:31:22 +00:00 |
|
Brian Matzon
|
3dc9e4e4cf
|
first stab at one-shot devil initialization on mac
|
2005-03-28 13:08:48 +00:00 |
|
Brian Matzon
|
97f919869e
|
reworked detection of native paths to shared implementation in new class LWJGLUtil
|
2005-03-28 12:44:33 +00:00 |
|
Brian Matzon
|
daa07a6fc0
|
added missing v methods
|
2005-03-28 10:07:30 +00:00 |
|
Brian Matzon
|
369f13ab4d
|
minor cleanup
|
2005-03-27 20:12:47 +00:00 |
|
Brian Matzon
|
2e906f07bf
|
minor cleanup
|
2005-03-27 19:48:47 +00:00 |
|
Brian Matzon
|
c706319f08
|
minor cleanup
|
2005-03-27 19:36:09 +00:00 |
|
Brian Matzon
|
38dc39c8dc
|
reworked methods to use buffer position
removed not used code
|
2005-03-27 19:34:44 +00:00 |
|
Brian Matzon
|
ef3c0f81e0
|
fixed lib names
|
2005-03-25 13:00:06 +00:00 |
|
Brian Matzon
|
ff21520179
|
added ilutGet<type>v
|
2005-03-25 01:42:04 +00:00 |
|
Brian Matzon
|
831fd20b18
|
cleanup
|
2005-03-25 01:40:42 +00:00 |
|
Brian Matzon
|
822013ef33
|
small cleanup
|
2005-03-25 01:15:26 +00:00 |
|
Brian Matzon
|
ed3dacf6a3
|
dynamic loading of devil
|
2005-03-25 01:08:18 +00:00 |
|
Elias Naur
|
c3d6665585
|
Minor fix(2)
|
2005-03-23 10:06:17 +00:00 |
|
Elias Naur
|
78c2900cd9
|
Minor fix
|
2005-03-23 10:05:05 +00:00 |
|
Elias Naur
|
cf978fcf1a
|
Added SHIFT-F in WindowCreationTest to do a complete fullscreen toggle
|
2005-03-23 09:56:22 +00:00 |
|
Brian Matzon
|
ee668cf9de
|
Work In Progress - demobox
|
2005-03-23 06:44:02 +00:00 |
|
Brian Matzon
|
d7c9d3c562
|
fixed license
|
2005-03-22 22:02:50 +00:00 |
|
Elias Naur
|
a5af4dfeba
|
Added missing file
|
2005-03-22 12:41:33 +00:00 |
|
Brian Matzon
|
c3733213c6
|
updated WindowCreationTest to allow more dynamic testing
|
2005-03-21 21:28:16 +00:00 |
|
Elias Naur
|
87bf14c698
|
Implemented strong references in glVertexPointer and friends
|
2005-03-21 08:27:45 +00:00 |
|
Brian Matzon
|
665839e202
|
updated version string to 96
|
2005-03-16 21:18:41 +00:00 |
|
Elias Naur
|
e6f4e08365
|
Sync generated source files
|
2005-03-16 11:47:24 +00:00 |
|
Mark Bernard
|
f7e73b3ea7
|
DevIL dynamic lib loading. Added some Mac and Linux code.
|
2005-03-15 03:53:43 +00:00 |
|
Caspian Rychlik-Prince
|
76cb2ba735
|
Removed that ugly calibration code! Now using a new kind of hires timer instead.
|
2005-03-13 20:12:50 +00:00 |
|
Ioannis Tsakpinis
|
2e2396d1f0
|
Fixed GetShader & GetProgram
|
2005-03-11 16:19:02 +00:00 |
|
Elias Naur
|
7986b0abef
|
OpenAL: Don't use System.mapLibraryName
|
2005-03-09 13:28:16 +00:00 |
|
Elias Naur
|
7251a38930
|
OpenAL: Moved more library loading from native to java
|
2005-03-09 13:06:17 +00:00 |
|
Elias Naur
|
ed325d0c95
|
Moved Win32 specific code to win32 specific class(!)
|
2005-03-09 08:37:06 +00:00 |
|
Caspian Rychlik-Prince
|
7d7ec34082
|
Fixed up bugs and problems in new timer calibration code.
|
2005-03-08 23:13:50 +00:00 |
|
Brian Matzon
|
94cb99de64
|
fixed loading of awt through use of loadLibrary on windows
|
2005-03-08 20:44:41 +00:00 |
|
Caspian Rychlik-Prince
|
43a4117e42
|
New auto-calibrating system hires timer.
|
2005-03-08 14:46:46 +00:00 |
|
Brian Matzon
|
4946bf9b60
|
cleanup
|
2005-03-07 16:17:25 +00:00 |
|
Brian Matzon
|
20fbdd18be
|
AWT version of gears
|
2005-03-07 16:15:14 +00:00 |
|
Brian Matzon
|
336f2f6a34
|
moved WaveData to util
|
2005-03-01 16:49:52 +00:00 |
|
Brian Matzon
|
8bf163d7a8
|
moved WaveData to util
|
2005-02-25 20:24:11 +00:00 |
|
Elias Naur
|
a5469e6ff3
|
Win32: Handle context-dependent wgl extensions
|
2005-02-24 13:24:08 +00:00 |
|
Elias Naur
|
f9400843aa
|
Mac OS X: getPbufferCapabilities no longer requires a current context
|
2005-02-24 11:09:16 +00:00 |
|
Elias Naur
|
bdcb68a582
|
Linux: Handle different GLX capabilities on different screens
|
2005-02-24 10:44:34 +00:00 |
|
Elias Naur
|
2e03a6426b
|
Made Context.setVSync static. Added synchronization.
|
2005-02-23 12:12:47 +00:00 |
|
Elias Naur
|
2586270d03
|
Removed debug
|
2005-02-23 11:47:47 +00:00 |
|
Elias Naur
|
d28a2ad61c
|
Clean up java code
|
2005-02-23 11:45:25 +00:00 |
|
Elias Naur
|
f84e2ceb26
|
Linux: Make sure libjawt.so can be loaded
|
2005-02-23 11:22:14 +00:00 |
|
Elias Naur
|
3085702a38
|
Mac OS X port of the refactoring. Linux and Win32 fixes.
|
2005-02-23 11:11:08 +00:00 |
|
Elias Naur
|
acbbf03fe6
|
Removed loading of jawt, since it does not exist on mac
|
2005-02-22 14:10:06 +00:00 |
|
Elias Naur
|
9a764b3d33
|
Linux: moved handle allocations to native
|
2005-02-22 13:59:33 +00:00 |
|
Elias Naur
|
47814d58f4
|
Fix AWTGLCanvas to create context and make it current in paint(). GL usage can then only happen from an overidden paintGL().
|
2005-02-22 13:35:09 +00:00 |
|
Elias Naur
|
ca260e3330
|
*** empty log message ***
|
2005-02-21 15:58:24 +00:00 |
|
Elias Naur
|
8bb10a1372
|
Linux: moved Cursor handle allocation to native side
|
2005-02-21 15:56:53 +00:00 |
|
Elias Naur
|
62e561cddf
|
Win32 part of refactor and AWTGLCanvas
|
2005-02-21 14:46:47 +00:00 |
|
Caspian Rychlik-Prince
|
39694b9780
|
Moved generator to util packages
|
2005-02-20 19:28:34 +00:00 |
|
Elias Naur
|
61949cea24
|
*** empty log message ***
|
2005-02-20 12:31:42 +00:00 |
|
Elias Naur
|
451a5b9d92
|
Fixed reflection method names in LinuxCanvasImplementation.java
|
2005-02-20 12:24:02 +00:00 |
|
Elias Naur
|
8364443052
|
Made Linux specific code use reflection to avoid compilation errors on other platforms
|
2005-02-20 12:05:19 +00:00 |
|
Elias Naur
|
91813bfc09
|
Added missing file
|
2005-02-20 11:36:15 +00:00 |
|
Elias Naur
|
fb5d89599b
|
Linux support for AWTGLCanvas. Big refactor of context specific code into Context.java that is now shared between Display, Pbuffer and AWTGLCanvas. (Win32 and Mac OS X is now broken while I implement the same changes on those platforms)
|
2005-02-20 11:24:22 +00:00 |
|
Elias Naur
|
851c4d3129
|
AL: override default access control in AL.getPathFromClassLoader
|
2005-02-18 08:17:27 +00:00 |
|
Elias Naur
|
2d4c68d037
|
*** empty log message ***
|
2005-02-17 12:48:06 +00:00 |
|
Elias Naur
|
412dfc7462
|
Moved the current BufferObjectInstance into ContextCapabilities to make it ThreadLocal
|
2005-02-17 12:23:38 +00:00 |
|
Elias Naur
|
e5a0e67f6d
|
Clarified comment. Mac OS X: Added debug output
|
2005-02-17 11:57:34 +00:00 |
|
Elias Naur
|
31a4d7e3f5
|
Implemented capability caching in GLContext
|
2005-02-17 11:09:40 +00:00 |
|
Elias Naur
|
1310678934
|
Moved loaded_stubs from GLContext to ContextCapabilities
|
2005-02-17 10:27:13 +00:00 |
|
Elias Naur
|
94a8c16bb9
|
Fixed NV_vertex_array_range platform specific symbols. Fixed generics warning.
|
2005-02-17 09:44:06 +00:00 |
|
Elias Naur
|
0f97eef81b
|
Made the generator deterministic by sorting. Should make the CVS commits smaller and make verification of generator changes easier by diff'ing previous and current output.
|
2005-02-16 21:46:03 +00:00 |
|
Elias Naur
|
19a74460af
|
Don't reset the ThreadLocal variable itself on GLContext.useContext(null)
|
2005-02-16 21:28:57 +00:00 |
|
Elias Naur
|
5d53187baa
|
Win32: fixed compilation
|
2005-02-16 20:25:23 +00:00 |
|
Elias Naur
|
34f4e7ae56
|
Implemented generator support for per-context function pointers. Fixed NV_vertex_array_range
|
2005-02-16 16:04:29 +00:00 |
|
Caspian Rychlik-Prince
|
348b057db1
|
Hack removed; use /delayload:jawt.dll for Win32 VC 7 build options
|
2005-02-16 15:21:51 +00:00 |
|
Caspian Rychlik-Prince
|
662631deb6
|
Further hackery to correct AWT dependency problem
|
2005-02-16 14:19:32 +00:00 |
|
Caspian Rychlik-Prince
|
9b52b120ff
|
Temporary hack to load JAWT.dll in Sys class init until AWTGLCanvas is moved out into a separate .dll
|
2005-02-16 14:17:22 +00:00 |
|
Caspian Rychlik-Prince
|
5e962e54e2
|
Fixed AWTGLCanvas destroy crash. Fixed nv vertex array range glitch
|
2005-02-16 14:14:50 +00:00 |
|
Caspian Rychlik-Prince
|
e3f5cc7691
|
AWTGLCanvas fix
|
2005-02-16 13:47:21 +00:00 |
|
Caspian Rychlik-Prince
|
543e0ee5e2
|
*** empty log message ***
|
2005-02-16 13:31:47 +00:00 |
|
Elias Naur
|
fdfa82a061
|
Made the gl caps flags auto-generated and moved them to GLContext.getCapabilities()
|
2005-02-16 12:58:40 +00:00 |
|
Ioannis Tsakpinis
|
2ddd363cad
|
Cleanup
|
2005-02-15 17:13:05 +00:00 |
|
Elias Naur
|
239e01f6bb
|
Generator wont generate java source for empty extensions
|
2005-02-15 13:33:03 +00:00 |
|
Elias Naur
|
17ee2523c0
|
The Big Generator. All OpenGL and OpenAL java and native source files are now generated from templates. See doc/generator.txt for a detailed description.
|
2005-02-15 11:05:36 +00:00 |
|
Elias Naur
|
b9da4fae20
|
Added BufferObjectTracker.bindVBOBuffer()
|
2005-02-09 14:05:00 +00:00 |
|
Elias Naur
|
dcb726d7da
|
Added BufferChecks.checkNullTerminated
|
2005-02-09 13:44:52 +00:00 |
|
Elias Naur
|
8489f336a3
|
Moved BO code from GL11 into BufferObjectTracker
|
2005-02-08 19:12:56 +00:00 |
|
Brian Matzon
|
2632148791
|
cleanup
|
2005-02-07 18:48:22 +00:00 |
|
Brian Matzon
|
e75efedec3
|
fixed license
no longer public
|
2005-02-07 18:47:53 +00:00 |
|
Brian Matzon
|
2c5a862c99
|
add comment on keyboard layout/key
|
2005-02-07 18:45:25 +00:00 |
|
Brian Matzon
|
0915b4f4c5
|
cleanup
|
2005-02-07 18:38:54 +00:00 |
|
Brian Matzon
|
5ff61abd15
|
cleanup
|
2005-02-07 16:39:54 +00:00 |
|
Elias Naur
|
0612deb69f
|
Fixed setDisplayMode
|
2005-02-04 12:00:24 +00:00 |
|
Elias Naur
|
9849345f55
|
Linux: Added firefox to list of browsers
|
2005-02-03 13:51:45 +00:00 |
|
Ioannis Tsakpinis
|
9ecd426e31
|
Improved API for glBufferData
|
2005-01-30 23:21:06 +00:00 |
|
Ioannis Tsakpinis
|
5ef40a803a
|
Improved API for glBufferData
|
2005-01-29 23:13:00 +00:00 |
|
Elias Naur
|
1446c78b76
|
Renamed AL.getPathFromJWS to AL.getPathFromClassLoader and made it access protected methods too
|
2005-01-28 15:47:29 +00:00 |
|
Ioannis Tsakpinis
|
d37c176cf4
|
Optimized buffer allocation
|
2005-01-26 22:48:12 +00:00 |
|
Brian Matzon
|
a1fec2734a
|
fixed "html" tags causing bug 5082928 in 1.5
|
2005-01-25 21:26:52 +00:00 |
|
Brian Matzon
|
d945460442
|
incrementing to 0.95
|
2005-01-25 06:31:35 +00:00 |
|
Caspian Rychlik-Prince
|
f5106d92ed
|
Fixing Mac problems.
|
2005-01-22 00:34:50 +00:00 |
|
Elias Naur
|
9a4824e79b
|
Mac OS X: Remove invokeAndWait stuff since AWT, unlike swing, is thread safe
|
2005-01-21 22:07:20 +00:00 |
|
Elias Naur
|
0c8f349653
|
Mac OS X: Move GLCanvas init() from paint to immediately after being displayable to avoid deadlocks
|
2005-01-21 08:35:35 +00:00 |
|
Caspian Rychlik-Prince
|
a8fcd3edde
|
Fixed AWT dependency.
|
2005-01-20 22:51:28 +00:00 |
|
Elias Naur
|
a7fa07c2cc
|
Moved pbuffer supported check into native code to fix the case of no current context when creating the pbuffer
|
2005-01-19 13:05:07 +00:00 |
|
Elias Naur
|
cc8f1d8fdd
|
Mac OS X: Don't use invokeAndWait() if called from dispatch thread
|
2005-01-19 09:10:48 +00:00 |
|
Ioannis Tsakpinis
|
4b09065e86
|
Added EXT_framebuffer_object
|
2005-01-18 20:57:32 +00:00 |
|
Elias Naur
|
66181d1486
|
Delegate Sys platform dependent methods into SysImplementation instances
|
2005-01-18 20:23:05 +00:00 |
|
Elias Naur
|
87ce7a85af
|
Fix tests
|
2005-01-18 19:22:43 +00:00 |
|
Elias Naur
|
89074eafa2
|
Removed Sys.setProcessPriority
|
2005-01-18 19:05:34 +00:00 |
|
Elias Naur
|
f8ae518d0f
|
Linux:Moved NUM_BUTTONS up into java
|
2005-01-18 17:25:34 +00:00 |
|
Elias Naur
|
f4180a214d
|
Cleaned up Mouse and Keyboard now that buffering and translation are always enabled
|
2005-01-18 16:42:31 +00:00 |
|
Elias Naur
|
250a87767f
|
Removed Controller
|
2005-01-18 15:32:13 +00:00 |
|
Elias Naur
|
8220b2e04c
|
Removed EAX
|
2005-01-18 15:22:52 +00:00 |
|
Caspian Rychlik-Prince
|
9cda0f74a8
|
*** empty log message ***
|
2005-01-18 14:27:49 +00:00 |
|
Elias Naur
|
59a6cc7b73
|
Made Sys.getLibraryName() private
|
2005-01-18 12:53:05 +00:00 |
|
Elias Naur
|
b57ff7cc22
|
Fixed tests
|
2005-01-18 12:49:26 +00:00 |
|
Elias Naur
|
fbcd19698b
|
Moved Mouse.getNativeCursorCaps() to Cursor.getCapabilities()
Renamed Pbuffer.getPbufferCaps() to Pbuffer.getCapabilities()
|
2005-01-18 12:34:36 +00:00 |
|
Elias Naur
|
9d770148ca
|
Added supported check to Pbuffer constructor
|
2005-01-18 11:58:33 +00:00 |
|
Ioannis Tsakpinis
|
2227e83ea4
|
Completed GL 2.0
|
2005-01-15 23:50:55 +00:00 |
|
Elias Naur
|
73552e3d51
|
Don't allow null strings in Sys.alert()
|
2005-01-15 16:30:17 +00:00 |
|
Elias Naur
|
77bdce5ff7
|
Don't set the window location twice in Display.createWindow()
|
2005-01-14 12:29:19 +00:00 |
|
Elias Naur
|
02b883726b
|
Removed redundant makeCurrent from Display.java
|
2005-01-14 09:39:22 +00:00 |
|
Elias Naur
|
859204c4a0
|
Don't make context current in DisplayImplementation.createWindow(), but let Display do it explicitly to increase native call granularity
|
2005-01-14 09:24:59 +00:00 |
|
Ioannis Tsakpinis
|
3d30d60c7e
|
VBOTracker renamed to BufferObjectTracker
|
2005-01-13 20:34:44 +00:00 |
|
Ioannis Tsakpinis
|
2b89043b5f
|
Finished PBO support implementation
|
2005-01-13 20:32:31 +00:00 |
|
Ioannis Tsakpinis
|
01e6f3c27c
|
Implemented PBO support
|
2005-01-13 02:17:42 +00:00 |
|
Mark Bernard
|
3e1651e8e0
|
Add files for ILUT portion of DevIL.
|
2005-01-12 12:30:34 +00:00 |
|
Elias Naur
|
b27a9697ff
|
Added sanity check to GLContext.java
|
2005-01-12 08:58:41 +00:00 |
|
Elias Naur
|
ccd37148e1
|
Linux: Implemented AWT synchronization through JAWT. Needed because Xlib is not guaranteed thread safe
|
2005-01-11 15:22:12 +00:00 |
|
Elias Naur
|
925139bc7d
|
Added a Pbuffer argument to the Pbuffer constructor to enable sharing between pbuffers when the display is not created. Moved Pbuffer native methods into DisplayImplementation.
|
2005-01-11 13:53:12 +00:00 |
|
Elias Naur
|
69bc20f3f5
|
Removed enableBuffer() and enableTranslation() from the public API.
|
2005-01-10 08:19:28 +00:00 |
|
Mark Bernard
|
953e0f7982
|
iluGetImageInfo now working.
|
2005-01-09 23:59:33 +00:00 |
|
Mark Bernard
|
af70a0ef76
|
First pass at ILU portion of DevIL. Only basic testing is one. No dynamic loading yet. 3 methods not implemented yet.
|
2005-01-09 04:59:50 +00:00 |
|
Elias Naur
|
3a320a7cbf
|
call setLocation _after_ window has been created
|
2005-01-06 14:22:25 +00:00 |
|
Elias Naur
|
4def20c892
|
Linux: Moved trivial methods from native to java
|
2005-01-06 14:03:48 +00:00 |
|
Ioannis Tsakpinis
|
86883c66c1
|
Added PBO extension
|
2004-12-28 20:21:37 +00:00 |
|
Brian Matzon
|
94bd9a8af2
|
move before creation
|
2004-12-27 21:39:30 +00:00 |
|
Brian Matzon
|
abb1a97b3b
|
respect display location
|
2004-12-27 21:38:50 +00:00 |
|
Brian Matzon
|
b032d56cea
|
move window after centering
updated output
|
2004-12-27 21:32:22 +00:00 |
|
Caspian Rychlik-Prince
|
d4d8fd9ac6
|
Fixed openURL
|
2004-12-14 12:54:25 +00:00 |
|
Elias Naur
|
b84e98f8f6
|
Log ignored exception in Display.destroy()
|
2004-12-14 08:11:18 +00:00 |
|
Brian Matzon
|
16fc090691
|
0.94
|
2004-12-13 17:16:47 +00:00 |
|
Elias Naur
|
16d13b2320
|
Mac OS X: Emulate right click on ctrl-left click
|
2004-12-13 08:06:08 +00:00 |
|
Brian Matzon
|
64fbbb24ac
|
get out if initialization failed
|
2004-12-13 06:26:23 +00:00 |
|
Elias Naur
|
1e7a67673d
|
Added initial mode debug output
|
2004-12-11 16:44:56 +00:00 |
|
Elias Naur
|
69fc946640
|
Mac OS X: Added support for org.lwjgl.opengl.Window.undecorated
|
2004-12-11 10:50:05 +00:00 |
|
Mark Bernard
|
270380194f
|
Test for DevIL library.
|
2004-12-11 02:14:07 +00:00 |
|
Mark Bernard
|
4010309a94
|
Added load methods to read from a stream and URL
|
2004-12-11 01:55:49 +00:00 |
|
Elias Naur
|
ddeaa00e55
|
MacOSX: improved key mapping
|
2004-12-10 10:01:21 +00:00 |
|
Elias Naur
|
3640f60f47
|
Fix small bugs in SourceLimitTest.java
|
2004-12-08 21:02:50 +00:00 |
|
Mark Bernard
|
da5f3d9577
|
Add all functions that can be called platform independently.
|
2004-12-08 19:16:28 +00:00 |
|
Brian Matzon
|
f4ed91d9a5
|
using grabbed mode
|
2004-12-07 22:01:15 +00:00 |
|
Brian Matzon
|
7aa6e52e4b
|
using grabbed mode
|
2004-12-07 21:56:07 +00:00 |
|
Brian Matzon
|
47200a16c7
|
fixed displaymode
using grabbed mouse mode
empty mouse buffer
|
2004-12-07 21:54:43 +00:00 |
|
Brian Matzon
|
5a01a1313a
|
simple optimization
|
2004-12-07 21:50:30 +00:00 |
|
Brian Matzon
|
8f4b0eb455
|
cleanup and fixes
|
2004-12-07 21:44:57 +00:00 |
|
Brian Matzon
|
d8d223964c
|
fixed display mode bug
|
2004-12-07 21:34:02 +00:00 |
|
Brian Matzon
|
fa9cd75463
|
check that controller is actually created!
|
2004-12-07 21:29:17 +00:00 |
|
Brian Matzon
|
2c5cab2fa1
|
comment fixing
|
2004-12-07 06:38:37 +00:00 |
|
Caspian Rychlik-Prince
|
5c72fa9cb2
|
*** empty log message ***
|
2004-12-07 00:24:29 +00:00 |
|
Caspian Rychlik-Prince
|
668e59f52d
|
Shoved resolution down into ints for better wrap handling
|
2004-12-07 00:23:20 +00:00 |
|
Caspian Rychlik-Prince
|
62ba34e5fb
|
*** empty log message ***
|
2004-12-03 00:56:14 +00:00 |
|
Caspian Rychlik-Prince
|
a16f7c2268
|
Fixed timer wrapping problem
|
2004-12-03 00:54:01 +00:00 |
|
Caspian Rychlik-Prince
|
f334272243
|
Tweak to trap getClipboard properly
|
2004-11-30 21:05:04 +00:00 |
|
Elias Naur
|
59aa0586f7
|
Minimum requirements for PixelFormat is 8 bit depth
|
2004-11-29 08:20:13 +00:00 |
|
Ioannis Tsakpinis
|
83dd8b6bbc
|
Code cleanup
|
2004-11-25 22:31:38 +00:00 |
|
Ioannis Tsakpinis
|
3041c0494d
|
Code cleanup
|
2004-11-25 22:20:45 +00:00 |
|
Ioannis Tsakpinis
|
f86b00c9ba
|
glTexImageXD now accept null buffers
|
2004-11-25 22:18:29 +00:00 |
|
Caspian Rychlik-Prince
|
c7eed98e57
|
Now added URL encoding
|
2004-11-22 21:54:06 +00:00 |
|
Elias Naur
|
567f89515d
|
Mac OS X: Implemented MacOSXDisplay.openURL()
|
2004-11-22 21:40:13 +00:00 |
|
Caspian Rychlik-Prince
|
2ee1ff3713
|
Uses Webstart services for Sys.openURL now
|
2004-11-22 21:38:08 +00:00 |
|
Elias Naur
|
2577ffd377
|
Split up Sys.openURL into the platform specific DisplayImplementation
|
2004-11-22 21:22:30 +00:00 |
|
Caspian Rychlik-Prince
|
23b6e400eb
|
Centres windowed mode now.
|
2004-11-22 21:12:51 +00:00 |
|
Elias Naur
|
4d0a4ac6fc
|
Mac OS X: Fix bogus repeated mouse deltas when grabbed
|
2004-11-22 19:32:40 +00:00 |
|
Caspian Rychlik-Prince
|
282ac78fc1
|
Fixed a fullscreen/displaymode setting bug
|
2004-11-22 13:42:28 +00:00 |
|
Elias Naur
|
bc788f00c9
|
Mac OS X: Ignore repeating key press events
|
2004-11-22 12:52:57 +00:00 |
|
Elias Naur
|
8412ce40ed
|
Fix Mac OS X Webstart OpenAL by searching for thw lwjgl library in addition to the openal library
|
2004-11-22 09:43:52 +00:00 |
|
Brian Matzon
|
db1952489a
|
call correct native method!
|
2004-11-21 10:06:52 +00:00 |
|
Brian Matzon
|
6fd2a42ef0
|
import cleanup
|
2004-11-20 16:46:44 +00:00 |
|
Brian Matzon
|
9814e10832
|
fix sphere bug reported by Ken Russell
|
2004-11-20 02:48:38 +00:00 |
|
Elias Naur
|
f3221396ed
|
Mac OS X: Handle frame == null case
|
2004-11-19 15:18:29 +00:00 |
|
Elias Naur
|
e5486ff2df
|
Mac OS X: Don't dispose frame if already disposed
|
2004-11-19 15:05:21 +00:00 |
|
Elias Naur
|
edf5a98e80
|
Mac OS X: Set fullscreen window to null before disposing
|
2004-11-19 13:16:10 +00:00 |
|
Elias Naur
|
9ec94cb364
|
Move getPbufferCaps to DisplayImplementation. Mac OS X pbuffer support
|
2004-11-18 12:10:28 +00:00 |
|
Elias Naur
|
c307e9a13e
|
Mac OS X: Try harder to reset mouse deltas
|
2004-11-16 20:33:48 +00:00 |
|
Elias Naur
|
cea73a6b85
|
Mac OS X: Implemented gamma
|
2004-11-16 14:08:31 +00:00 |
|
Elias Naur
|
45607a7c69
|
Mac OS X: Work around AWT shifting the fullscreen window off the screen
|
2004-11-16 13:21:46 +00:00 |
|
Elias Naur
|
f65ae73d47
|
Mac OS X: Don't hide mouse mouse when already hidden (because the cursor state is counted)
|
2004-11-15 15:28:53 +00:00 |
|
Elias Naur
|
26ce1fecae
|
Mac OS X: Add missing file and disable native cursors because of AWT bugs
|
2004-11-15 14:38:00 +00:00 |
|
Elias Naur
|
6b62ccbdfb
|
Mac OS X fixed isKeyDown not working
|
2004-11-13 08:48:56 +00:00 |
|
Elias Naur
|
7a2f853c44
|
Mac OS X part of absolute mouse coords
|
2004-11-12 15:37:47 +00:00 |
|
Elias Naur
|
d4d164e87e
|
Mac OS X part of absolute mouse coords
|
2004-11-12 15:11:42 +00:00 |
|
Elias Naur
|
9741a99c64
|
Make read() and poll() return absolute coordinates when the mouse is not grabbed
|
2004-11-12 15:01:29 +00:00 |
|
Elias Naur
|
0fb264180e
|
Mac OS X: Made AWT access thread safe
|
2004-11-12 13:23:20 +00:00 |
|
Elias Naur
|
2ae536c7c7
|
Mac OS X default implementation of gamma and state keys
|
2004-11-12 10:48:51 +00:00 |
|
Elias Naur
|
3ed8212ac1
|
Access Mac OS X java extensions through relfection to enable compilation on other platforms
|
2004-11-12 10:39:06 +00:00 |
|
Mark Bernard
|
60fa55fe40
|
Added more tests.
|
2004-11-12 03:37:34 +00:00 |
|
Mark Bernard
|
957b0a3194
|
Full functionality from IL. Does not include Windows specific calls or anything that uses function pointers.
|
2004-11-12 02:40:41 +00:00 |
|
Elias Naur
|
ab6433c004
|
Added missing files
|
2004-11-11 16:04:28 +00:00 |
|
Elias Naur
|
1ec70842d0
|
Mac OS X port, second try :)
|
2004-11-11 16:03:19 +00:00 |
|
Elias Naur
|
b5d783f685
|
*** empty log message ***
|
2004-11-11 13:54:25 +00:00 |
|
Elias Naur
|
5b1b513aab
|
Moved native cursors to DisplayImplementation
|
2004-11-11 13:27:59 +00:00 |
|
Ioannis Tsakpinis
|
a46706b752
|
New extensions
|
2004-11-09 21:29:17 +00:00 |
|
Caspian Rychlik-Prince
|
14b1199812
|
Reverted sync2 change
|
2004-11-07 17:26:45 +00:00 |
|
Caspian Rychlik-Prince
|
23791a0230
|
Adjusted sync2() to sync to FPS - 1, like sync() does. Now runs much smoother in Super Elvis.
|
2004-11-07 16:38:02 +00:00 |
|
Elias Naur
|
7ecf2516fb
|
Only initialize Controller on win32
|
2004-11-03 13:58:06 +00:00 |
|
Elias Naur
|
742559fe20
|
Don't set native cursor if not supported by the platform
|
2004-11-03 13:49:08 +00:00 |
|
Elias Naur
|
0f95034fd3
|
Added Display.processMessages(), providing a hook to only process native events and not swap buffers or poll input
|
2004-11-02 18:15:39 +00:00 |
|
Elias Naur
|
ddd61963ee
|
Split out native implementation of Display/Mouse/Keyboard into implementers of DisplayImplementation
|
2004-11-02 12:48:58 +00:00 |
|
Elias Naur
|
c51c3897b1
|
Don't reset the mode to the initial mode when a mode switch or window creation goes wrong
|
2004-11-01 23:13:30 +00:00 |
|
Ioannis Tsakpinis
|
9f7b3756e3
|
Fixed memory leak
|
2004-10-29 19:48:12 +00:00 |
|
Brian Matzon
|
96967d1296
|
change to directory scanning thingy
|
2004-10-28 20:01:08 +00:00 |
|
Brian Matzon
|
394a3ba97b
|
default to trimmed string since most tags include a \0
|
2004-10-28 19:32:31 +00:00 |
|
Ioannis Tsakpinis
|
bc836b9079
|
Added floating point extensions
|
2004-10-28 17:16:03 +00:00 |
|
Elias Naur
|
8dbce4dfde
|
Win32: Don't pretend we're minimized when we're just inactive
|
2004-10-24 17:29:24 +00:00 |
|
Brian Matzon
|
18b89b752a
|
0.93
|
2004-10-24 11:19:08 +00:00 |
|
Brian Matzon
|
ea0d128a0a
|
no need to cal ilInit
|
2004-10-23 08:57:53 +00:00 |
|
Brian Matzon
|
6fbe7f1501
|
always call ilInit since it can't be used without anyway
|
2004-10-23 08:55:27 +00:00 |
|
Mark Bernard
|
98aad6d786
|
Test for DevIL.
|
2004-10-22 21:03:17 +00:00 |
|
Mark Bernard
|
3db485288d
|
Initial interface for DevIL
|
2004-10-22 21:02:18 +00:00 |
|
Brian Matzon
|
e6feeb3d5c
|
moved clipboard stuff to PlatformAdapter
|
2004-10-17 17:25:29 +00:00 |
|
Brian Matzon
|
d9830aff06
|
cleaned imports
|
2004-10-17 15:55:03 +00:00 |
|
Brian Matzon
|
29e4fe179b
|
Gears test added
|
2004-10-17 15:53:49 +00:00 |
|
Brian Matzon
|
8ae823dd4a
|
tagfields implemented
|
2004-10-16 01:02:34 +00:00 |
|
Elias Naur
|
2040638c26
|
Added BufferUtils.createDoubleBuffer. Fixed comments
|
2004-10-14 20:59:13 +00:00 |
|
Brian Matzon
|
571a2fe348
|
format/reindent
using phero resources
defaults to a file now
|
2004-10-03 09:35:38 +00:00 |
|
Brian Matzon
|
53dfc0da74
|
reindent/format
|
2004-10-03 09:00:36 +00:00 |
|
Brian Matzon
|
1e83aad48d
|
got boredm spiced it up
|
2004-10-03 02:47:10 +00:00 |
|
Brian Matzon
|
ec0cb01da0
|
fixed SetPriority/GetActive name mangling
|
2004-10-02 21:06:23 +00:00 |
|
Ioannis Tsakpinis
|
ee4a4e23b2
|
Added ATI_texture_compression_3dc
|
2004-10-01 16:03:14 +00:00 |
|
Mark Bernard
|
a391fe3100
|
Update tag names to prevent conflicts when validating XML files.
|
2004-09-28 22:10:39 +00:00 |
|
Ioannis Tsakpinis
|
fc605e4501
|
Added EXT_Cg_shader constants
|
2004-09-28 13:45:12 +00:00 |
|
Brian Matzon
|
cceaebd8bd
|
set native order before retuning float buffer
|
2004-09-28 06:10:46 +00:00 |
|
Brian Matzon
|
e0d47377c8
|
fix spectrum to return a float buffer
|
2004-09-27 15:17:05 +00:00 |
|
Brian Matzon
|
0609cd371a
|
miscellaneous updates
|
2004-09-24 15:28:29 +00:00 |
|
Brian Matzon
|
de43458812
|
StreamPlayerMemory testing playing of in memory mp3 file
|
2004-09-24 06:08:27 +00:00 |
|
Elias Naur
|
8b691bbe78
|
Linux: reset/restore gamma settings on activate/deactivate
|
2004-09-22 19:25:16 +00:00 |
|
Elias Naur
|
dcaf73c2e7
|
Fix DisplayTest
|
2004-09-22 18:42:16 +00:00 |
|
Elias Naur
|
db332762f5
|
Fix Mouse tests
|
2004-09-22 18:03:10 +00:00 |
|
Elias Naur
|
fa1713c4e8
|
Add delta values to Mouse events
|
2004-09-22 11:08:21 +00:00 |
|
Brian Matzon
|
e93393ef8a
|
native loading modified to be in line with oal
|
2004-09-19 11:17:28 +00:00 |
|
Brian Matzon
|
9306c06637
|
use public display mode constructor to get proper window size
|
2004-09-17 05:56:10 +00:00 |
|
Brian Matzon
|
1533eb4924
|
use OAL type loading
|
2004-09-16 22:40:12 +00:00 |
|
Brian Matzon
|
8e17e445d6
|
print stack trace on error
|
2004-09-16 22:38:31 +00:00 |
|
Brian Matzon
|
dc11263ad5
|
AWT version - much neater
|
2004-09-16 21:11:52 +00:00 |
|
Brian Matzon
|
8b09140bef
|
add net enums
|
2004-09-16 21:11:22 +00:00 |
|
Brian Matzon
|
da867ff28a
|
support for setLocation
|
2004-09-15 17:07:06 +00:00 |
|
Brian Matzon
|
fb9350f024
|
fix imports
|
2004-09-15 16:07:42 +00:00 |
|
Elias Naur
|
1459b21448
|
Fix OpenGL version parsing
|
2004-09-13 08:04:33 +00:00 |
|
Brian Matzon
|
f966659995
|
make initialize package protected
|
2004-09-12 13:28:38 +00:00 |
|
Caspian Rychlik-Prince
|
d9b441cd9d
|
Fixed problem in version determination
|
2004-09-11 12:05:25 +00:00 |
|
Brian Matzon
|
84863c4797
|
fixed wrong return type
|
2004-09-10 21:56:58 +00:00 |
|
Ioannis Tsakpinis
|
8041524332
|
OpenGL 2.0 support
|
2004-09-09 23:51:16 +00:00 |
|
Ioannis Tsakpinis
|
dccf2e08e7
|
no message
|
2004-09-09 23:45:21 +00:00 |
|
Elias Naur
|
7fffdd2602
|
vector utils standardized to radians
|
2004-09-06 08:50:53 +00:00 |
|
Elias Naur
|
f190078ad0
|
Removed shared pcontext buffer tests and updated unique context tests
|
2004-09-05 08:38:53 +00:00 |
|
Elias Naur
|
c3fb7cc5c8
|
Replaced Exception with more specific IllegalAccessException in Display.java
|
2004-08-20 09:03:31 +00:00 |
|
Elias Naur
|
68e4faf560
|
Replaced assertion with proper exception in Vector.java
|
2004-08-20 08:58:50 +00:00 |
|
Brian Matzon
|
309ef6b06e
|
fixed a gazillion imports
|
2004-08-20 06:26:19 +00:00 |
|
Brian Matzon
|
985740a733
|
Fixed callback
|
2004-08-20 06:19:31 +00:00 |
|
Brian Matzon
|
e19019f91a
|
more callback support
fixed some methods
|
2004-08-20 06:19:11 +00:00 |
|
Brian Matzon
|
6d81f7ad93
|
Streaming test
|
2004-08-20 06:17:56 +00:00 |
|
Brian Matzon
|
e23538a518
|
cleanup
|
2004-08-20 06:17:15 +00:00 |
|
Ioannis Tsakpinis
|
b9bf056c4c
|
First GL 2.0 Extensions
|
2004-08-15 23:03:54 +00:00 |
|
Caspian Rychlik-Prince
|
309284a55e
|
Now ungrabs the mouse when alert() is called
|
2004-08-13 15:24:47 +00:00 |
|
Brian Matzon
|
53202702b0
|
mo fmod
|
2004-08-12 21:40:35 +00:00 |
|
Brian Matzon
|
53126a57f1
|
Simple NULL DSP test
|
2004-08-12 21:40:07 +00:00 |
|
Elias Naur
|
483f03a4ec
|
Implemented default AWT implementation of Sys.getClipboard()
|
2004-08-12 15:22:48 +00:00 |
|
Caspian Rychlik-Prince
|
7f28edb980
|
Implemented getClipboard on Win32
|
2004-08-12 14:54:39 +00:00 |
|
Caspian Rychlik-Prince
|
f0954a9a70
|
Put getClipboard back.
|
2004-08-12 14:30:13 +00:00 |
|
Caspian Rychlik-Prince
|
6c3f89f3c1
|
*** empty log message ***
|
2004-08-12 14:22:37 +00:00 |
|
Caspian Rychlik-Prince
|
dd0886851a
|
*** empty log message ***
|
2004-08-11 15:37:40 +00:00 |
|
Caspian Rychlik-Prince
|
3ff5cf64ef
|
Added getContext()
|
2004-08-10 10:31:52 +00:00 |
|
Elias Naur
|
b88624e608
|
Add a public DisplayMode constructor
|
2004-08-09 11:55:48 +00:00 |
|
Elias Naur
|
0baf3a81f2
|
Removed the NVidia dependent Grass.java test (as it didn't even work on nvidia because of resource loading problems, and because the org.lwjgl.test.opengl.shaders examples are superior anyway)
|
2004-08-05 20:29:04 +00:00 |
|
Elias Naur
|
6fb9a62cab
|
Removed ability to share Display context in Pbuffer - it was too much trouble for little gain
|
2004-08-02 14:32:51 +00:00 |
|
Elias Naur
|
adb35c3a2e
|
Made all AL classes final
|
2004-08-01 21:26:25 +00:00 |
|
Elias Naur
|
5966d7b6b6
|
Added private constructors to OpenAL and OpenGL static classes
|
2004-07-31 09:34:09 +00:00 |
|
Elias Naur
|
8040e723c6
|
Removed all instances of synchronized, as we're not really multithread safe anyway. It is up to the user of LWJGL to synchronize access to LWJGL
|
2004-07-29 15:45:45 +00:00 |
|
Elias Naur
|
72afa14aa3
|
Converted *.allocateDirect to BufferUtils
|
2004-07-29 11:41:11 +00:00 |
|
Elias Naur
|
42cd6ddb20
|
Added buffer checks to AL
|
2004-07-29 11:30:13 +00:00 |
|
Elias Naur
|
ad1ff19437
|
Split general buffer checks into org.lwjgl.BufferChecks and the gl specific buffer checks into org.lwjgl.opengl.GLBufferChecks
|
2004-07-29 11:20:43 +00:00 |
|
Elias Naur
|
e994515f7c
|
Removed redundant vbo_tracker from Display.java
|
2004-07-28 22:17:56 +00:00 |
|
Elias Naur
|
466faf572f
|
Add missing initialized check to Mouse.java
|
2004-07-27 17:08:48 +00:00 |
|
Ioannis Tsakpinis
|
b19f257041
|
Fixed rtt
|
2004-07-26 22:25:02 +00:00 |
|
Ioannis Tsakpinis
|
d2ecdf2b6e
|
pbuffer tests
|
2004-07-26 19:14:20 +00:00 |
|
Elias Naur
|
90187ad798
|
GLContext now only loads native stubs of they're not already loaded
|
2004-07-26 14:50:33 +00:00 |
|
Elias Naur
|
0d1e84752a
|
Win32 part of single-buffered Pbuffers
|
2004-07-26 14:27:34 +00:00 |
|
Elias Naur
|
665f971aec
|
Make Pbuffers that share the display context be single-buffered (linux part)
|
2004-07-26 13:36:04 +00:00 |
|
Elias Naur
|
bdf5a43d5e
|
Converted Cursor and Pbuffer handles to ByteBuffers
|
2004-07-25 14:28:50 +00:00 |
|
Elias Naur
|
efb28a1a85
|
Make Pbuffer.createPbufferUsingDisplayContext take a RenderTexture parameter
|
2004-07-25 07:00:55 +00:00 |
|
Elias Naur
|
afe90249cf
|
Fixed typo
|
2004-07-24 20:05:51 +00:00 |
|
Elias Naur
|
e9a9ba7c67
|
Added Pbuffer.isUsingDisplayContext()
|
2004-07-24 19:50:50 +00:00 |
|
Elias Naur
|
2c28c39fce
|
Implemented new type of Pbuffer that use the Display context, which is faster than a separate context (Linux)
|
2004-07-24 19:44:41 +00:00 |
|
Elias Naur
|
6330f8e001
|
Make sure VBOTracker reset the current tracker when GLContext.useContext(null) is called
|
2004-07-24 16:34:07 +00:00 |
|
Elias Naur
|
20537ab57e
|
Use WeakHashMap in the static mapping from contexts to vbo trackers in VBOTracker.java.
|
2004-07-24 16:29:15 +00:00 |
|
Elias Naur
|
1187d0e3e8
|
null currentContext when GLContext.useContext(null) is called
|
2004-07-23 18:10:51 +00:00 |
|
Elias Naur
|
ab5fd2b3df
|
Corrected minor documentation error in GLContext
|
2004-07-23 18:01:55 +00:00 |
|
Elias Naur
|
e8f47b066d
|
Added a comment that a context must be current before calling GLContext.useContext()
|
2004-07-22 15:59:38 +00:00 |
|
Brian Matzon
|
a9398f77dd
|
nuked, content replicated in example
|
2004-07-22 15:35:37 +00:00 |
|
Brian Matzon
|
2245698f26
|
render a square
|
2004-07-22 15:34:04 +00:00 |
|
Brian Matzon
|
94ea591017
|
minor updates
|
2004-07-22 15:10:55 +00:00 |
|
Brian Matzon
|
4bcfaa5123
|
output mouse position
|
2004-07-22 15:00:36 +00:00 |
|
Brian Matzon
|
bb7bc889a4
|
minor updates
|
2004-07-22 14:56:40 +00:00 |
|
Brian Matzon
|
760bb65d5a
|
minor updates
|
2004-07-22 14:27:07 +00:00 |
|
Elias Naur
|
30d3ea27fe
|
Rethrow exception in GLContext.useContext()
|
2004-07-22 13:04:34 +00:00 |
|
Elias Naur
|
a2680adb77
|
Fix DisplayMode.equals
|
2004-07-22 07:38:56 +00:00 |
|
Elias Naur
|
3fb960ead8
|
Fix display mode switching and use separate X connection for display mode switching on linux
|
2004-07-21 21:51:37 +00:00 |
|
Elias Naur
|
84bd38f42f
|
Make reset() revert the display mode field
|
2004-07-21 16:06:30 +00:00 |
|
Brian Matzon
|
62ed747bce
|
0.91 release
|
2004-07-21 15:00:24 +00:00 |
|
Brian Matzon
|
b720082dad
|
simple WIP streamtest
|
2004-07-21 14:49:57 +00:00 |
|
Brian Matzon
|
aa07f67b68
|
implemented more fmod methods
|
2004-07-21 14:48:15 +00:00 |
|
Elias Naur
|
4d8c6ea421
|
Added calls to nUpdate() before querying window state
|
2004-07-19 07:32:13 +00:00 |
|
Brian Matzon
|
aaf1cf73bd
|
implemented GetDriverCaps
|
2004-07-17 23:34:22 +00:00 |
|
Brian Matzon
|
c4a3500cf5
|
removed javadoc referenced to read
|
2004-07-17 09:38:20 +00:00 |
|
Elias Naur
|
d1e887d793
|
*** empty log message ***
|
2004-07-16 08:23:49 +00:00 |
|
Elias Naur
|
b121cd0fc7
|
Don't actually center cursor on setGrabbed(true)
|
2004-07-15 15:53:16 +00:00 |
|
Brian Matzon
|
c7ad40a9cd
|
cleaned imports
|
2004-07-11 08:12:04 +00:00 |
|
Brian Matzon
|
f618023b3f
|
expose suspendContext
|
2004-07-11 08:09:34 +00:00 |
|
Brian Matzon
|
e0a93cdd14
|
fixed examples to new architexture
|
2004-07-11 08:06:12 +00:00 |
|
Caspian Rychlik-Prince
|
deb08476ef
|
Added experimental sync2() method to Display. We'll see which one works best and remove the worst one.
|
2004-07-09 11:20:14 +00:00 |
|
Caspian Rychlik-Prince
|
60352fe5e0
|
Now copes with processors that adjust their clockspeed
|
2004-07-07 22:24:33 +00:00 |
|
Elias Naur
|
133a9ae778
|
Added pixel format warnings to PixelFormat.java
|
2004-07-07 09:38:19 +00:00 |
|
Caspian Rychlik-Prince
|
377c24eb42
|
Removed debugging
|
2004-07-06 17:55:13 +00:00 |
|
Caspian Rychlik-Prince
|
02f125af93
|
Removed debugging
|
2004-07-06 17:22:22 +00:00 |
|
Caspian Rychlik-Prince
|
08f33be35b
|
Fixed a few special cases with extension names mapping
|
2004-07-06 16:57:37 +00:00 |
|
Caspian Rychlik-Prince
|
dddf3daedd
|
Fixed null title bug
|
2004-07-06 16:30:28 +00:00 |
|
Caspian Rychlik-Prince
|
4c00419d73
|
Organised imports
|
2004-07-06 16:08:17 +00:00 |
|
Caspian Rychlik-Prince
|
2276bf0c2d
|
*** empty log message ***
|
2004-07-06 16:06:59 +00:00 |
|
Elias Naur
|
39c06a14ab
|
LINUX: Made pbuffer creation independent of the Display context
|
2004-07-05 14:57:02 +00:00 |
|
Elias Naur
|
1827f0efd4
|
Implemented reference counted loading of gl library in java
|
2004-07-05 14:34:47 +00:00 |
|
Elias Naur
|
b07143f400
|
Made the mouse grab and native cursor properties persistent over destroy()/create()
|
2004-07-05 14:06:40 +00:00 |
|
Elias Naur
|
4241dfde37
|
Removed extra System.out
|
2004-07-05 11:19:09 +00:00 |
|
Elias Naur
|
69d44be069
|
take out check on alcMakeContext again, the result type is differs on different platforms
|
2004-07-04 14:08:53 +00:00 |
|
Elias Naur
|
0ae705b7b0
|
Added more error checking in OpenAL. Unload native stubs on AL destroy.
|
2004-07-04 13:58:11 +00:00 |
|
Elias Naur
|
53bd9b660d
|
all initNativeStub() methods throws LWJGLException
|
2004-07-04 13:14:06 +00:00 |
|
Elias Naur
|
b7e4214a1a
|
Moved openal native stub loading to java
|
2004-07-04 09:13:19 +00:00 |
|
Elias Naur
|
8585d8b2a5
|
Make sure the GL11 native stubs are unloaded too.
Throw exception when wglMakeCurrent fails
|
2004-07-04 08:39:09 +00:00 |
|
Elias Naur
|
15934fd6e7
|
Move native stub initialization from extgl into GLContext.java. Makes it much easier to
exlude extensions classes. Furthermore, GLContext.useContext(null) can now be used to
reset the native stubs when no context is current.
|
2004-07-03 21:12:33 +00:00 |
|
Elias Naur
|
4a13ffa90f
|
*** empty log message ***
|
2004-07-03 17:39:25 +00:00 |
|
Caspian Rychlik-Prince
|
645cbe5ba4
|
*** empty log message ***
|
2004-07-03 16:41:38 +00:00 |
|
Elias Naur
|
d4aa34e4f5
|
*** empty log message ***
|
2004-07-03 16:07:00 +00:00 |
|
Caspian Rychlik-Prince
|
23520687ea
|
Small fix
|
2004-07-03 14:04:03 +00:00 |
|