Elias Naur
|
0f5489a883
|
Mac OS X: Replaced liblwjgl-legacy.jnilib and liblwjgl.jnilib with one liblwjgl.jnilib containing gcc 3 compiled ppc code in the ppc part and gcc 4 compiled intel code in the intel part. That way, we should be able to support all platforms and architectures with one library. I've replaced the Makefile.* files with a single build.xml to do the native building and merging of object code.
|
2006-05-01 12:07:58 +00:00 |
Elias Naur
|
3ce92a9563
|
Fixed warning from generated native code on mac os x
|
2006-05-01 08:58:26 +00:00 |
Brian Matzon
|
9130b91027
|
updated version to 1.0
|
2006-04-30 21:15:14 +00:00 |
Brian Matzon
|
4869744cf1
|
changed cursor support exception to lwjglexception
|
2006-04-30 21:09:16 +00:00 |
Caspian Rychlik-Prince
|
16524516cd
|
Tidied up unused variables, added serialVersionUIDs as appropriate,
removed a few unnecessary casts and brackets and exceptions.
|
2006-04-21 11:11:21 +00:00 |
Brian Matzon
|
5db7a9a7b8
|
removed printf statement
|
2006-04-13 13:36:03 +00:00 |
Elias Naur
|
821778c655
|
Made AWTGLCanvas listen to its own component events
|
2006-04-06 21:00:43 +00:00 |
Elias Naur
|
481ffb5f16
|
Fixed jinput plugins
|
2006-04-05 12:42:17 +00:00 |
Elias Naur
|
f16f0e26cc
|
Added a JInput plugin to interface with the LWJGL mouse and keyboard from jinput (untested)
|
2006-04-05 11:27:46 +00:00 |
Elias Naur
|
0aa0ec5526
|
Added glPrioritizeTextures and glAreTexturesResident
|
2006-04-05 11:20:36 +00:00 |
Elias Naur
|
e94260adf8
|
Linux: Added SunOS (solaris) as a linux(-like) platform
|
2006-03-30 06:50:24 +00:00 |
Brian Matzon
|
8a3bee6b1c
|
applied patch to move ID tag
|
2006-03-23 19:32:21 +00:00 |
Brian Matzon
|
0c539252b4
|
new, improved and shiny version, courtesy of Jos Hirth
|
2006-03-10 18:49:34 +00:00 |
Elias Naur
|
e34ce0f20c
|
Fixed typo
|
2006-02-28 12:39:15 +00:00 |
Caspian Rychlik-Prince
|
3548ac989c
|
Removed superfluous imports
|
2006-02-27 19:55:43 +00:00 |
Elias Naur
|
d7c55744ce
|
Widened VBO/PBO buffer offsets and sizes to long to better match the GLsizeiptr and GLintptr native types
|
2006-02-26 11:44:34 +00:00 |
Elias Naur
|
d492cbde20
|
Linux: Removed the glXIsDirect test to determine whether a context is accelerated or not. This is specifically not the case for Xgl and friends that accelerates indireect rendering. Unfortunately, I'm not sure what to replace the test with, so there is currently no way to know from LWJGL whether we're software rendered or not (other than measuring FPS). In fact, I'm not even sure that we can come up with a good test, because some (DRI) drivers use software MESA rendering for some parts of GL, while other parts are hardware accelerated
|
2006-02-23 19:29:49 +00:00 |
Elias Naur
|
55d79e7e55
|
Fixed a potentially uninitialized return value in ALC.c
|
2006-02-23 19:22:00 +00:00 |
Elias Naur
|
cc028c9c2e
|
Win32: Made the message processing more friendly to potential foreign windows created on the same thread (and thus sharing message queue with LWJGL). Now handleMessages() in Display.c only processes messages for the current lwjgl window.
|
2006-02-22 10:47:14 +00:00 |
Elias Naur
|
2bc1b89772
|
Win32: Made the window message proc static
|
2006-02-22 10:30:35 +00:00 |
Elias Naur
|
2ba1f053f9
|
Made handleMessages() in Display.c static
|
2006-02-22 09:51:25 +00:00 |
Elias Naur
|
2e3c168792
|
OpenGL: Made generated ContextCapabilities only try to load super class symbols if a sub class is supported. This avoids spurious 'Could not locate symbol' warnings in debug mode (glLoadProgramNV on ATI hardware)
|
2006-02-06 11:11:09 +00:00 |
Brian Matzon
|
ac3a70926b
|
support for ALC_ENUMERATION_EXT using LWJGL specific method: AL.getImplementations
|
2006-02-02 22:34:28 +00:00 |
Elias Naur
|
bf84c8b361
|
Linux: Fixed resetDisplayMode in case XRandr is used and the first reported mode is not the initial mode
|
2006-01-31 12:48:46 +00:00 |
Elias Naur
|
3b8b751935
|
Linux: Fixed resetDisplayMode in case XRandr is used and the first reported mode is not the initial mode
|
2006-01-31 12:31:41 +00:00 |
Caspian Rychlik-Prince
|
5c1b5517c3
|
*** empty log message ***
|
2006-01-20 23:25:05 +00:00 |
Elias Naur
|
a895f58e37
|
Mac OS X: Fixed legacy library loading
|
2006-01-17 08:47:52 +00:00 |
Elias Naur
|
00292ddf75
|
Win32: Don't accumulate scroll wheel deltas if Dinput is grabbed
|
2006-01-17 07:18:02 +00:00 |
Elias Naur
|
53ca29e9f7
|
Win32: More experimental directinput stuff
|
2006-01-16 23:51:57 +00:00 |
Elias Naur
|
51466773f4
|
Win32: Quick test to see if we can get more accurate polling data from the mouse when not grabbed
|
2006-01-16 23:09:58 +00:00 |
Elias Naur
|
87c996fb45
|
Mac OS X: Cleanup of macosx_al.c
|
2006-01-16 21:17:12 +00:00 |
Caspian Rychlik-Prince
|
08ca3d8586
|
Cleanup of unused imports
|
2006-01-16 21:06:00 +00:00 |
Caspian Rychlik-Prince
|
64f58414b4
|
*** empty log message ***
|
2006-01-16 21:04:49 +00:00 |
Elias Naur
|
e1c51385c6
|
Mac OS X: Added loading of a legacy native lwjgl library to support applications that need to run on Mac OS X 10.2, 10.3 and 10.4, including intel mac versions. NOTE: Intel support from the universal build is not tested, since I don\'t have acces to an intel mac.
|
2006-01-16 20:37:28 +00:00 |
Elias Naur
|
8f7540ce43
|
Mac OS X: Ported OpenGL library code to use frameworks instead of accessing libGL.dylib directly
|
2006-01-16 19:52:40 +00:00 |
Elias Naur
|
19d2d219ec
|
Mac OS X: Load the framework (builtin) version of OpenAL last, after having tried all possible locations of a private openal.dylib
|
2006-01-16 19:35:09 +00:00 |
Elias Naur
|
a47ec6d86f
|
Mac OS X: Removed redundant -syslibroot from linker flags
|
2006-01-16 18:37:51 +00:00 |
Elias Naur
|
e245faff46
|
OpenAL: Split platform dependent code from extal.c into platform subdirs. Made nCreate take a path instead of an array of paths.
|
2006-01-16 15:58:23 +00:00 |
Elias Naur
|
c26ebafa62
|
OpenAL: Split platform dependent code from extal.c into platform subdirs. Made nCreate take a path instead of an array of paths.
|
2006-01-16 15:54:50 +00:00 |
Elias Naur
|
c7f671d062
|
Mac OS X: Made Makefile compile a fat binary under 10.4 as default, and added Makefile.legacy for 10.3 compiles. Made OpenAL try to load the builtin OpenAL framework (available on 10.4) if loading openal.dylib fails
|
2006-01-16 15:15:38 +00:00 |
Elias Naur
|
e636ab9671
|
Linux: Made Xxf86vm dynamically linked when compiling to amd64
|
2006-01-13 14:37:16 +00:00 |
Elias Naur
|
63589487d9
|
Linux: Added workaround to avoid crash on exit with nvidia drivers
|
2006-01-12 12:25:12 +00:00 |
Elias Naur
|
7e53e81103
|
Linux: don't throw exception if Xrandr or XF86VM extension query fails
|
2006-01-04 12:52:25 +00:00 |
Elias Naur
|
033dc40a89
|
Converted System.getenv() to Boolean.getBoolean to please the blackdown VM
|
2006-01-04 07:36:08 +00:00 |
Elias Naur
|
c9f35b917d
|
Made Display.releaseContext static (duh)
|
2006-01-02 14:15:24 +00:00 |
Elias Naur
|
95bc8cc4e5
|
Fixed exception messages
|
2006-01-02 14:05:30 +00:00 |
Elias Naur
|
9ccb31416e
|
Added Display.releaseContext()
|
2006-01-02 13:49:36 +00:00 |
Elias Naur
|
196471a968
|
Linux: Re-added RTLD_GLOBAL to dlopen() with a comment since DRI drivers need it.
|
2006-01-02 13:16:16 +00:00 |
Elias Naur
|
5faf661f04
|
Added setSwapInterval to Display and AWTGLCanvas
|
2006-01-01 19:50:06 +00:00 |
Elias Naur
|
2a9b8de2fb
|
Make Display, Pbuffer and AWTGLCanvas fail on null PixelFormats
|
2005-12-29 22:31:46 +00:00 |
Elias Naur
|
6ea1739399
|
Make Display, Pbuffer and AWTGLCanvas fail on null PixelFormats
|
2005-12-29 22:30:14 +00:00 |
Elias Naur
|
a8aabe008e
|
Added initGL to AWTGLCanvas
|
2005-12-28 22:23:35 +00:00 |
Elias Naur
|
d633986260
|
PBO/VBO checks now query OpenGL directly instead of keeping track of the currently bound buffers
|
2005-12-27 14:46:42 +00:00 |
Elias Naur
|
1d521cf604
|
Win32: Removed stale declaration from display.h
|
2005-12-27 13:48:27 +00:00 |
Elias Naur
|
07da99cd7d
|
Win32: Moved getGammaRampLength to java side
|
2005-12-27 13:47:25 +00:00 |
Elias Naur
|
ad1987d748
|
Win32: Moved handleMessages to java side (update())
|
2005-12-27 13:40:21 +00:00 |
Ioannis Tsakpinis
|
9bd5c0b9b4
|
New EXT_framebuffer extensions
|
2005-12-27 12:35:12 +00:00 |
Elias Naur
|
6aed933999
|
Win32: display.c: Make initDisplay use the same API as getAvailableDisplayModes
|
2005-12-27 11:21:46 +00:00 |
Elias Naur
|
7861e281c3
|
Win32: Adder createDisplayMode helper function to display.c
|
2005-12-27 11:12:53 +00:00 |
Elias Naur
|
cbf850fc5e
|
Win32: Removed unused cruft from display.c
|
2005-12-27 11:03:33 +00:00 |
Elias Naur
|
918e87b154
|
Win32: Zero out the devmode struct in display.c
|
2005-12-27 08:54:56 +00:00 |
Elias Naur
|
55aacdac01
|
Win32: Commented multi-monitor stuff out from display.c, since we don't really support multiple monitors anyway. Now we only operate on the default (DISPLAY_DEVICE_PRIMARY_DEVICE) device, which should scale to multi monitor setups. Needs thorough testing, of course.
|
2005-12-26 21:52:12 +00:00 |
Elias Naur
|
42e1a8a8c0
|
Win32: Added debug to dispaly mode switching and removed the DM_DISPLAYFLAGS flag
|
2005-12-26 15:06:45 +00:00 |
Ioannis Tsakpinis
|
9dfd46ba6f
|
New EXT_framebuffer extensions
|
2005-12-24 19:37:25 +00:00 |
Ioannis Tsakpinis
|
1c2910f60b
|
New EXT_framebuffer extensions
|
2005-12-24 19:30:59 +00:00 |
Ioannis Tsakpinis
|
ab7d4a797c
|
Converted comments to javadoc, code cleanup
|
2005-12-24 19:28:13 +00:00 |
Elias Naur
|
a74d21929d
|
Mac OS X:Added support for -exported_symbols_list
|
2005-12-20 10:13:41 +00:00 |
Elias Naur
|
69356ac9ea
|
Linux: Added lwjgl.map to specify symbol visibility. Only Java_ symbols will be exported from the liblwjgl.so library now
|
2005-12-20 09:23:14 +00:00 |
Elias Naur
|
16f78b39c6
|
Linux: Removed the unnecessary RTLD_GLOBAL flag from the dynamic loading of libGL.so
|
2005-12-20 08:47:40 +00:00 |
Elias Naur
|
13fdcded26
|
Added Sys.getVersion() in place of the compile time constant Sys.VERSION
|
2005-12-19 10:57:22 +00:00 |
Brian Matzon
|
5cdf986ed6
|
disallow creation of ILUT prior to ILU (unable to load native unless ILU has been loaded first)
|
2005-12-18 10:54:18 +00:00 |
Brian Matzon
|
5eab7dd2a6
|
incremented to 0.99
|
2005-12-17 21:22:11 +00:00 |
Brian Matzon
|
3dbf76621b
|
experimental amd64 buildfile
|
2005-12-17 21:14:42 +00:00 |
Ioannis Tsakpinis
|
587d2f8f79
|
Removed STENCIL_INDEX_EXT (spec rev. #114, June 16, 2005)
Removed FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT (spec rev. #117, September 26, 2005)
|
2005-12-13 20:12:39 +00:00 |
Ioannis Tsakpinis
|
370b505581
|
Added missing sampler enums (spec rev. 7/8/2005)
|
2005-12-13 20:10:56 +00:00 |
Brian Matzon
|
8d68a3824e
|
fixed javadoc
|
2005-12-09 23:37:04 +00:00 |
Brian Matzon
|
e27338e9d0
|
fixed version mismatch (!!!!)
|
2005-11-28 22:12:06 +00:00 |
Elias Naur
|
747f0850a0
|
Added support for native formatted exception messages
|
2005-11-24 11:31:26 +00:00 |
Elias Naur
|
42406fcf8f
|
Win32: Removed unused variable from context.c
|
2005-11-24 10:28:32 +00:00 |
Elias Naur
|
17c01716ab
|
Linux: use the correct KEYBOARD_SIZE
|
2005-11-23 17:08:17 +00:00 |
Elias Naur
|
bbab370e8c
|
Linux: Removed unused vsync_enabled from Display.c
|
2005-11-23 15:56:57 +00:00 |
Elias Naur
|
f21a31e595
|
Linux: Removed redundant initEventQueue from Mouse.c
|
2005-11-23 15:36:21 +00:00 |
Elias Naur
|
3f128ca204
|
Linux: Removed redundant global variables from Display.c
|
2005-11-23 15:30:53 +00:00 |
Elias Naur
|
1ff7a0af4f
|
Linux: Made setIcon in Display.c static since it is not called elsewhere
|
2005-11-23 15:18:34 +00:00 |
Elias Naur
|
4c68fc2ecf
|
Linux: Added -lm and -std=c99 to fix the warning abount round(). Removed some unnecessary headers
|
2005-11-23 15:10:05 +00:00 |
Elias Naur
|
3c83a92a64
|
Linux: Ignore events from old windows
|
2005-11-22 14:30:00 +00:00 |
Elias Naur
|
d6ae5e2d45
|
Converted some static local variables to stack localvariables
|
2005-11-22 14:03:52 +00:00 |
Elias Naur
|
2bc0988c98
|
Linux: More native code refactoring
|
2005-11-22 13:53:13 +00:00 |
Elias Naur
|
7469d59dbf
|
Linux: Removed current_* mode cache from display.c
|
2005-11-22 11:23:37 +00:00 |
Elias Naur
|
f548d581ce
|
Linux: Fixed a mouse cursor position issue in grabbed mode
|
2005-11-22 11:06:21 +00:00 |
Elias Naur
|
9a64711cea
|
Linux: removed getWindowWidth/Height from native side
|
2005-11-22 10:32:17 +00:00 |
Elias Naur
|
026f64a8e5
|
Linux: Removed getScreenModeWidth/Height from display.c
|
2005-11-22 09:32:15 +00:00 |
Elias Naur
|
936ae90290
|
Linux: fixed an issue with Xrandr timestamps
|
2005-11-21 22:37:14 +00:00 |
Elias Naur
|
e2ee957f0b
|
Linux: let exceptions from display.c propagate to LinuxDisplay.java
|
2005-11-21 22:21:29 +00:00 |
Elias Naur
|
b6dd18fc7d
|
Linux: Moved saved display mode from C to LinuxDisplay.java
|
2005-11-21 21:59:11 +00:00 |
Elias Naur
|
b3fd19cf01
|
Linux: Moved some JNI functions
|
2005-11-21 18:25:30 +00:00 |
Elias Naur
|
61bfceaaed
|
Linux: Moved a display connection to java
|
2005-11-21 16:50:11 +00:00 |
Elias Naur
|
debaaf6538
|
Linux: Move gamma ramps to java code
|
2005-11-21 16:32:34 +00:00 |
Elias Naur
|
c9669d20c9
|
Linux: Folded three ramp arrays into one, to avoid multiple allocations
|
2005-11-21 13:43:49 +00:00 |
Elias Naur
|
6e5ed9d1ff
|
Linux: Moved a display connection creation to java
|
2005-11-21 13:32:52 +00:00 |
Elias Naur
|
5af5828dc6
|
Linux: Moved display mode extension and window state handling up into java code
|
2005-11-21 13:22:52 +00:00 |
Elias Naur
|
fe915b8d1c
|
Linux: Removed superfluous check from display.c
|
2005-11-21 10:55:49 +00:00 |
Elias Naur
|
3099244b4f
|
Linux: Added zero size check to display.c
|
2005-11-21 10:45:59 +00:00 |
Elias Naur
|
1d52341e60
|
OpenAL: Made alcGetCurrentContext static in org_lwjgl_openal_ALC.c
|
2005-11-20 13:47:45 +00:00 |
Elias Naur
|
314d353aea
|
Linux: renamed _glX* function pointers to lwjgl_glX* to avoid symbol clash problems discovered in mustang
|
2005-11-20 13:20:40 +00:00 |
Elias Naur
|
b669751c73
|
Linux: renamed _glX* function pointers to lwjgl_glX* to avoid symbol clash problems discovered in mustang
|
2005-11-20 13:19:39 +00:00 |
Elias Naur
|
73314be1bb
|
Don't ignore exceptions
|
2005-11-20 10:08:02 +00:00 |
Elias Naur
|
95e35d95ac
|
OpenAL: Fix the declaration of alGetListenerf and alGetListeneri
|
2005-11-16 09:19:18 +00:00 |
Kevin Glass
|
02a9ec5c9c
|
Removed the use of "jinput.plugins" system property since it doesn't appear to be needed any more and causes double detection of controllers.
|
2005-11-15 22:31:49 +00:00 |
Elias Naur
|
cd9dde873d
|
Added missing generated stuff
|
2005-11-07 08:49:50 +00:00 |
Ioannis Tsakpinis
|
202e913022
|
Added missing functions in ARB_vertex_shader
|
2005-11-05 18:57:25 +00:00 |
Brian Matzon
|
a33a82e80b
|
silly debug leftovers nuked
|
2005-11-04 19:28:34 +00:00 |
Brian Matzon
|
20a9d2216c
|
reworked devil dynamic stub to use generated header using a new ILNative class
|
2005-11-04 19:22:52 +00:00 |
Elias Naur
|
a9bd41f12e
|
Mac OS X: Fixed an issue where pbuffer contexts could not share with the display context.
|
2005-11-04 12:38:59 +00:00 |
Brian Matzon
|
696a4c7ed9
|
removed premature created = true
|
2005-11-02 22:08:27 +00:00 |
Brian Matzon
|
8e28671ce0
|
dynamic stub support
|
2005-11-02 22:04:15 +00:00 |
Elias Naur
|
140e3fa3b7
|
Added support for doubles (ALdouble and GLdouble)
|
2005-11-02 09:28:12 +00:00 |
Elias Naur
|
965b0e1ec4
|
MacOSX: Fix bugs in MacOSXDisplay.setIcon
|
2005-10-31 10:51:54 +00:00 |
Elias Naur
|
706a263c75
|
Added missing @Const annotations to opengl and openal functions
|
2005-10-28 15:43:51 +00:00 |
Elias Naur
|
44330fbd74
|
Don't fail on two threads wanting to lock the same PeerInfo
|
2005-10-23 19:52:15 +00:00 |
Elias Naur
|
56a56503d6
|
Linux: Don't assume JAWT Lock()/Unlock() are re-entrant, fixing a hang with GCJ 4
|
2005-10-23 19:41:09 +00:00 |
Brian Matzon
|
1bb8bc04d7
|
dont load XPM files - uses embedded logo
|
2005-10-21 18:54:00 +00:00 |
Brian Matzon
|
483d6bcf38
|
create windows with LWJGL logo
dont recache same icons
|
2005-10-21 18:53:21 +00:00 |
Brian Matzon
|
9c9feb8e65
|
embedded LWJGL logo
|
2005-10-21 18:52:45 +00:00 |
Brian Matzon
|
0b6885202b
|
dont double create AL
|
2005-10-21 18:51:20 +00:00 |
Brian Matzon
|
82f935ae34
|
using OpenAL32.dll name
|
2005-10-20 21:46:20 +00:00 |
Brian Matzon
|
bf3a431ce7
|
changed search order to:
1) Library path
2) Current dir
3) OS search
|
2005-10-20 21:32:33 +00:00 |
Elias Naur
|
9af9ed4320
|
OpenAL: Fixed native headers, now that altypes.h and alctypes are gone
|
2005-10-10 12:50:10 +00:00 |
Elias Naur
|
94f39655a5
|
Linux: Fix Mouse.setCursorPosition()
|
2005-10-10 09:11:24 +00:00 |
Elias Naur
|
0b1939dce5
|
Added float format to GL11.glReadPixels
|
2005-10-06 20:03:01 +00:00 |
Elias Naur
|
e1662c6659
|
Added float type to GL11.glGetTexImage
|
2005-10-06 19:30:36 +00:00 |
Elias Naur
|
2563ccb99d
|
Mac OS X: Makefile now supports building an universal version of the lwjgl natives
|
2005-10-04 07:43:50 +00:00 |
Elias Naur
|
4636c4b251
|
Added the opengl-template-pattern ant property to control the set of included opengl extensions
|
2005-09-29 18:12:20 +00:00 |
Elias Naur
|
df2bc7d7e0
|
Moved generated files to seperate directories
|
2005-09-29 17:13:38 +00:00 |
Ioannis Tsakpinis
|
94cad6fc07
|
Added EXT_packed_depth_stencil
|
2005-09-26 18:07:34 +00:00 |
Elias Naur
|
39cb1c580d
|
Win32: Moved some Win32Display.getVersion code to java
|
2005-09-23 10:39:56 +00:00 |
Elias Naur
|
77412a26a2
|
Win32: Moved some registry access code to java (for Win32Display.getAdapter())
|
2005-09-23 10:25:24 +00:00 |
Elias Naur
|
2bb7d78c0f
|
OpenAL: Made AL.create complain if it is already created to match Display.create behaviour
|
2005-09-16 06:50:34 +00:00 |
Elias Naur
|
f7aa8b982b
|
OpenAL: Cleaned up visibility and removed unnecessary static fields from AL
|
2005-09-16 06:43:10 +00:00 |
Caspian Rychlik-Prince
|
df1c875ff4
|
Further tweakage
|
2005-09-15 23:15:13 +00:00 |
Caspian Rychlik-Prince
|
3399b6409e
|
Altered create() methods to supply sane defaults
|
2005-09-15 19:30:49 +00:00 |
Elias Naur
|
5d139f4585
|
Linux: Added support for LWJGL_DISABLE_XRANDR environment variable to override Xrandr support on broken window managers
|
2005-09-13 06:56:14 +00:00 |
Elias Naur
|
545ac5ac95
|
Linux: Drop out of Xrandr loop after a set amount of iterations
|
2005-09-12 13:05:54 +00:00 |
Elias Naur
|
57635274d2
|
Mac OS X: Fetch the current viewport dimensions instead of assuming them equal to the current window size
|
2005-09-09 10:27:13 +00:00 |
Brian Matzon
|
8904f18bae
|
applied DarkProphets patch for better error handling and more types
|
2005-09-07 16:06:06 +00:00 |
Brian Matzon
|
1b453d6e10
|
use buffer.get since we dont have a backing array
|
2005-09-07 15:43:52 +00:00 |
Elias Naur
|
06d8470691
|
Made GLContext OGL version parsing more robust
|
2005-08-29 20:14:59 +00:00 |
Elias Naur
|
f07c190d3c
|
Mac OS X: Removed usage of the deprecated function NSIsSymbolNameDefinedInImage
|
2005-08-26 15:11:21 +00:00 |
Ioannis Tsakpinis
|
24ee443e7f
|
Added new extensions
|
2005-08-23 13:49:50 +00:00 |
Elias Naur
|
c1350ff363
|
Linux: Made the XRRSetScreenConfigAndRate retry loop more robust in order to avoid endless loops
|
2005-08-21 20:27:20 +00:00 |
Brian Matzon
|
7b57affe3c
|
Workaround for Sun JDK bug 4796548 which still exists in java for OS X
|
2005-08-20 19:09:02 +00:00 |
Caspian Rychlik-Prince
|
4e3a47e343
|
*** empty log message ***
|
2005-08-20 10:33:28 +00:00 |
Brian Matzon
|
b2713156b8
|
fixed XPMFile to use InputStream load method too
|
2005-08-18 13:55:10 +00:00 |
Brian Matzon
|
0481285dd9
|
added everything but the kitchen sink
|
2005-08-18 11:27:44 +00:00 |
Brian Matzon
|
2656b694e1
|
0.98 version string
|
2005-08-17 22:05:15 +00:00 |
Elias Naur
|
f72013defa
|
Win32: Fixed SIS/VIA crashes
|
2005-08-08 16:00:15 +00:00 |
Elias Naur
|
e98e4029cb
|
Added fast path to GLContext.getCapabilities() optimized for single threaded applications
|
2005-08-07 12:19:09 +00:00 |
Brian Matzon
|
fe3b071f0f
|
fix for matrox parhelia, they wont accept NULL buffer, despite the specs saying it's legit. Bugfinding: Javazoid
|
2005-07-20 07:30:26 +00:00 |
Kevin Glass
|
ab19f4722e
|
Fix for alpha based icons under win32.
|
2005-07-16 11:27:58 +00:00 |
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 |
Kevin Glass
|
8d51cf81a1
|
Fix win32 icon alpha mask
|
2005-07-16 10:30:16 +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
|
fe139192ec
|
Fix native code to work with RGBA rather than RBGR.
|
2005-07-10 20:16:53 +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
|
2147b530b3
|
Added Linux native code for window icon setting.
|
2005-07-06 19:46:35 +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
|
513fd74301
|
Updated to actually convert the passed int buffer
|
2005-07-05 22:08:55 +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 |
Kevin Glass
|
0208d5b6d5
|
Added empty implementation of the window icon setting code in preperation for adding the Linux version.
|
2005-07-05 21:46:27 +00:00 |
Kevin Glass
|
bb0fe5ea3a
|
Added function to set the window icon on win32
|
2005-07-05 21:45:02 +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
|
ce673390d3
|
Linux: Added library unload destructor that resets keyboard repeat mode
|
2005-06-28 15:19:32 +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
|
7c3f7d4a01
|
Added missing GL_ prefixes
|
2005-06-09 18:08:06 +00:00 |
Ioannis Tsakpinis
|
e77c1807ce
|
Fixed mode parameter
|
2005-06-07 10:33:17 +00:00 |
Ioannis Tsakpinis
|
a7f0d596b3
|
Added missing GL_ prefixes
|
2005-06-07 09:27:10 +00:00 |
Ioannis Tsakpinis
|
ab279e63f8
|
EXT_fbo spec changes
|
2005-06-06 20:51:38 +00:00 |
Brian Matzon
|
75309ab96d
|
set displaymode when it isn't null!
|
2005-06-05 11:50:32 +00:00 |
Elias Naur
|
c80ace3704
|
Linux: Added missing NULL check
|
2005-06-04 21:14:32 +00:00 |
Elias Naur
|
c4ee90ff6e
|
Mac OS X: Use NSOpenGLPFAMinimumPolicy when selecting pixel formats
|
2005-06-03 08:26:24 +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
|
2c3a019717
|
use dlopen to load dynamic libraries
|
2005-05-29 21:24:18 +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 |
Brian Matzon
|
ff491196d2
|
missing fmod include
|
2005-05-18 19:46:29 +00:00 |
Brian Matzon
|
1c80d8bb90
|
nuking, never used
|
2005-05-18 19:38:41 +00:00 |
Brian Matzon
|
39c4e989a7
|
reorganize headers so that compilers stop whining
|
2005-05-18 17:36:42 +00:00 |
Elias Naur
|
b12ac2c44c
|
Mouse: Allow delta queries when not grabbed.
|
2005-05-17 08:04:48 +00:00 |
Elias Naur
|
d67949edb2
|
Mac OS X Devil: Make sure we include our own header files last so that our definition of bool is used
|
2005-05-17 07:43:40 +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
|
98c7a3a54f
|
Win32: Compile fixes
|
2005-04-29 15:20:19 +00:00 |
Elias Naur
|
fdcf050747
|
Win32: Fix Mouse.setCursorLocation()
|
2005-04-29 15:08:16 +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
|
e6f8857439
|
Linux: If a keysym has no LWJGL mapping, try the unshifted keysym instead
|
2005-04-19 07:18:17 +00:00 |
Elias Naur
|
cc8cff2d42
|
Win32: Ignore SC_*MENU messages (triggered on ALT and F10 and made LWJGL apps appear to hang)
|
2005-04-18 07:31:07 +00:00 |
Elias Naur
|
096fca927d
|
Mac OS X: Fix potential NPE
|
2005-04-18 06:47:41 +00:00 |
Elias Naur
|
274abbf856
|
Linux: Added support for LWJGL_DISABLE_NETWM environment which will override the NetWM detection
|
2005-04-14 10:10:46 +00:00 |
Elias Naur
|
d26dca6029
|
Linux: Added XK_ISO_Left_Tab as an alias for KEY_TAB
|
2005-04-13 12:55:21 +00:00 |
Elias Naur
|
38fa843cd2
|
Linux: ignore vendor-specific keysyms
|
2005-04-13 12:21:53 +00:00 |
Brian Matzon
|
4ae8937633
|
removed debug
|
2005-04-12 19:13:35 +00:00 |
Brian Matzon
|
c6a9e8cbf0
|
ignore fmod load path
|
2005-04-12 18:57:00 +00:00 |
Brian Matzon
|
62403c89a0
|
please mac compilation
|
2005-04-12 18:54:21 +00:00 |
Brian Matzon
|
a3da5368e7
|
use "dynamic" header on mac
|
2005-04-12 18:53:40 +00:00 |
Brian Matzon
|
4c5d849c3f
|
fake "dynamic" header for MacOSX, which uses a static lib *grumble*
|
2005-04-12 18:52:02 +00:00 |
Brian Matzon
|
0df543fbd2
|
Makefile for mac fmod
|
2005-04-12 18:49:49 +00:00 |
Brian Matzon
|
c3bcaf3b7b
|
don't call OpenTray on mac
|
2005-04-12 18:48:40 +00:00 |
Elias Naur
|
e1a63721f1
|
Win32: Implemented Mouse.setCursorPosition()
|
2005-04-12 12:04:36 +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
|
815ce87e2e
|
Win32: Fixed 64 bit warnings in Mouse.c
|
2005-04-12 09:53:18 +00:00 |
Elias Naur
|
a09b9aa919
|
Fixed compile warnings
|
2005-04-11 12:54:12 +00:00 |
Elias Naur
|
0e0ef2f1ab
|
Mac OS X: Use GetStringUTFChars instead of GetNativeChars to get the openal path
|
2005-04-11 12:38:00 +00:00 |
Elias Naur
|
96463f2ef6
|
Linux: Improved keyboard mapping support
|
2005-04-11 10:00:09 +00:00 |
Elias Naur
|
df4e906100
|
Removed event buffer overflow message
|
2005-04-11 07:58:10 +00:00 |
Elias Naur
|
e8209e9a87
|
Linux: Use KeySyms instead of raw key codes to take the keyboard mapping in account
|
2005-04-09 23:26:27 +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
|
7c8f43e915
|
Linux: Load libGL.so with the RTLD_GLOBAL flag. It seems that some drivers need it
|
2005-04-04 12:24:11 +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
|
b59e82fd83
|
Linux: Statically link libXxf86vm
|
2005-04-01 09:51:11 +00:00 |
Elias Naur
|
d53a793a27
|
Linux: Fix crash on exit on NVIDIA
|
2005-03-31 09:32:04 +00:00 |
Brian Matzon
|
7963d74da8
|
added X11R6 to path
|
2005-03-30 16:55:09 +00:00 |
Elias Naur
|
958029a667
|
Win32: Always sepcify WS_CLIPCHILDREN | WS_CLIPSIBLINGS in window style flags, since it is required for SetPixelFormat to work (according to MSDN docs)
|
2005-03-30 10:46:21 +00:00 |
Elias Naur
|
d329181fc6
|
*** empty log message ***
|
2005-03-30 08:49:02 +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 |
Elias Naur
|
6fe0155a44
|
Mac OS X: initialize delILhandle in declaration to please gcc
|
2005-03-29 10:32:42 +00:00 |
Brian Matzon
|
ba72196907
|
removed bogus define
|
2005-03-28 14:59:22 +00:00 |
Brian Matzon
|
fb7f46eec7
|
readded ilu/ilut handles - though they're never used. But stops compile errors
|
2005-03-28 14:53:30 +00:00 |
Brian Matzon
|
4d26c24be2
|
first stab at one-shot devil initialization on mac
|
2005-03-28 13:17:27 +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
|
a39b25e3cb
|
fixed warnings\nremoved cruft
|
2005-03-28 11:04:46 +00:00 |
Elias Naur
|
508af9d0b9
|
Linux: Added missing NULL check
|
2005-03-28 10:29:16 +00:00 |
Brian Matzon
|
daa07a6fc0
|
added missing v methods
|
2005-03-28 10:07:30 +00:00 |
Elias Naur
|
1254fcb45e
|
*** empty log message ***
|
2005-03-28 10:03:03 +00:00 |
Elias Naur
|
45bc3c4f9e
|
*** empty log message ***
|
2005-03-28 09:58:55 +00:00 |
Elias Naur
|
c7c30c974f
|
*** empty log message ***
|
2005-03-28 09:49:17 +00:00 |
Elias Naur
|
0fae464dd5
|
*** empty log message ***
|
2005-03-28 09:47:28 +00:00 |
Elias Naur
|
1b6793d79b
|
Added Devil Mac OS X makefile
|
2005-03-28 09:33:32 +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
|
2ed6dc2320
|
linux fixes
|
2005-03-25 10:25:07 +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 |
Elias Naur
|
67c4634992
|
Win32: Handle all Windows messages, and ignore those with inappropriate HWNDs
|
2005-03-22 12:34:58 +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 |
Elias Naur
|
80676667a3
|
Win32: Confine cursor to fullscreen window to prevent native cursors to stray outside borders in multi-monitor setups
|
2005-03-16 10:58:58 +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 |
Ioannis Tsakpinis
|
5e98b4fda6
|
Fixed constant name
|
2005-03-09 10:14:28 +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 |
Elias Naur
|
8905ce5de3
|
Win32: Fix Pbuffer creation
|
2005-03-02 16:00:44 +00:00 |
Elias Naur
|
24532721b8
|
Win32: Fix Pbuffer creation
|
2005-03-02 12:55:50 +00:00 |
Elias Naur
|
bc68be431e
|
Win32: typo fix in Pbuffer.c
|
2005-03-02 12:24:50 +00:00 |
Elias Naur
|
8235f7ddf1
|
Win32: Fix type in exception message in context.c
|
2005-03-02 08:26:36 +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
|
165084e12d
|
Win32: Compile fix
|
2005-02-23 15:34:42 +00:00 |
Elias Naur
|
f4bfadcc5a
|
Removed unsued JNIEnv parameter from extgl_QueryExtension
|
2005-02-23 15:19:21 +00:00 |
Elias Naur
|
c092c5f367
|
Linux: Fixed glx
|
2005-02-23 14:16:57 +00:00 |
Elias Naur
|
ad92547914
|
Moved platform specific stuff from extgl.c into platform directories
|
2005-02-23 13:22:44 +00:00 |
Elias Naur
|
1162d267f8
|
Typo fix
|
2005-02-23 12:38:39 +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
|
c96dc98b63
|
Clean out commented code
|
2005-02-23 11:42:04 +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
|
901e28512d
|
Removed redundant include from awt_tools.h
|
2005-02-22 14:07:50 +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
|
5d2e5de4eb
|
Linux makefile fix
|
2005-02-22 13:14:05 +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
|
c8fc535c7c
|
Linux: fixed GLX 1.3
|
2005-02-21 15:35:09 +00:00 |
Elias Naur
|
49d4ce820a
|
*** empty log message ***
|
2005-02-21 15:00:46 +00:00 |
Elias Naur
|
62e561cddf
|
Win32 part of refactor and AWTGLCanvas
|
2005-02-21 14:46:47 +00:00 |
Caspian Rychlik-Prince
|
fa5ffa8157
|
Refactored generator into util package
|
2005-02-20 20:53:50 +00:00 |
Caspian Rychlik-Prince
|
39694b9780
|
Moved generator to util packages
|
2005-02-20 19:28:34 +00:00 |
Elias Naur
|
9e1f51c181
|
Win32 compilation fixed to AWTSurfaceLock.c
|
2005-02-20 12:55:35 +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
|
8feec32e60
|
Linux: native error handling fixes
|
2005-02-18 09:26:32 +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
|
2d5c4cf934
|
Moved platform specific opengl extension flags into the platform specific files
|
2005-02-17 12:39:33 +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 |
Caspian Rychlik-Prince
|
ef7fea20ab
|
*** empty log message ***
|
2005-02-16 16:48:26 +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
|
0cf62ec943
|
Hidden platform specific constants
|
2005-02-16 11:42:34 +00:00 |
Ioannis Tsakpinis
|
ac595855f0
|
Hidden platform specific constants
|
2005-02-16 11:33:47 +00:00 |
Ioannis Tsakpinis
|
2a20c669a4
|
Misc fixes
|
2005-02-15 19:26:21 +00:00 |
Ioannis Tsakpinis
|
2ddd363cad
|
Cleanup
|
2005-02-15 17:13:05 +00:00 |
Ioannis Tsakpinis
|
c9531997e9
|
Removed redundant modifiers
|
2005-02-15 17:06:16 +00:00 |
Elias Naur
|
d1fcb0e3bc
|
Added templates for marker extensions
|
2005-02-15 13:34:07 +00:00 |
Elias Naur
|
239e01f6bb
|
Generator wont generate java source for empty extensions
|
2005-02-15 13:33:03 +00:00 |
Elias Naur
|
d56f1f7322
|
Mac OS X: platform specific GL types in extgl.h
|
2005-02-15 11:40:18 +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
|
a1a9f5ced2
|
Made alEnable and alIsExtensionPresent private to AL10.c
|
2005-02-13 13:20:29 +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
|
9c337a25eb
|
Win32: Fixed void * pointer arithmetic
|
2005-02-09 12:04:25 +00:00 |
Elias Naur
|
8d4bf3eb47
|
Moved extension type definitions into extgl.h. Removed offset argument to safeGetBufferAddress
|
2005-02-09 10:57:33 +00:00 |
Elias Naur
|
e4a0673211
|
Mac OSX: removed agl
|
2005-02-09 10:37:31 +00:00 |
Elias Naur
|
9f51d98dc2
|
Made glGetString and glGetError private to GL11.c again
|
2005-02-08 19:20:56 +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 |
Elias Naur
|
dfd7f8f804
|
Win32: More fulscreen improvements
|
2005-02-02 14:51:43 +00:00 |
Elias Naur
|
11d70f42a6
|
Win32: Remove debug :)
|
2005-02-02 13:19:49 +00:00 |
Elias Naur
|
6727345514
|
Win32: Fix isActive() and isVisible()
|
2005-02-02 13:16:50 +00:00 |
Elias Naur
|
ba0b020caa
|
Win32: Improve fullscreen task switching
|
2005-02-02 11:05:25 +00:00 |
Elias Naur
|
b1c183235c
|
Win32: Improve fullscreen task switching
|
2005-02-02 10:44:38 +00:00 |
Elias Naur
|
074175fa89
|
Win32: Fix multisample pixel formats
|
2005-01-31 22:33:27 +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 |
Gregory Pierce
|
9b33e40a3b
|
Update for pbuffer power of 2 issues
|
2005-01-29 18:20:41 +00:00 |
Elias Naur
|
63da8a93e4
|
Win32: Better Sys.alert fix
|
2005-01-29 10:17:56 +00:00 |
Elias Naur
|
70fc843321
|
Win32: Fixed Sys.alert()
|
2005-01-28 22:42:23 +00:00 |
Elias Naur
|
42165755b8
|
OpenAL: Enable error checking unconditionally, not only when debug is enabled
|
2005-01-28 21:08:16 +00:00 |
Elias Naur
|
bf150995b0
|
OpenAL: Don't call CHECK_ALC_ERROR after alcCloseDevice
|
2005-01-28 21:02:48 +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 |
Elias Naur
|
e446883a7f
|
Renamed org.lwjgl.opengl.Window.allowSoftwareOpenGL to org.lwjgl.opengl.Display.allowSoftwareOpenGL
|
2005-01-27 21:26:46 +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 |
Elias Naur
|
8bc26e72a0
|
Mac OS X:Fix Makefile indentation
|
2005-01-25 09:17:08 +00:00 |
Brian Matzon
|
d945460442
|
incrementing to 0.95
|
2005-01-25 06:31:35 +00:00 |
Brian Matzon
|
797de7557f
|
mac fix as per: http://lwjgl.org/forum/viewtopic.php?t=903
|
2005-01-23 23:08:19 +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
|
debea3b6b7
|
Compilation fix
|
2005-01-20 21:30:31 +00:00 |
Elias Naur
|
0953a6663c
|
Win32 compile fix
|
2005-01-19 13:15:44 +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 |
Caspian Rychlik-Prince
|
a9df33627e
|
Fixed return type in native openURL
|
2005-01-19 02:10:52 +00:00 |
Elias Naur
|
bb9c040414
|
Win32 compile fix
|
2005-01-18 21:11:12 +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
|
c977ceda08
|
Win32 compile fix
|
2005-01-18 16:50:54 +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
|
d64589aaa7
|
Linux: removed org_lwjgl_input_Controller.c, since the methods were empty anyway
|
2005-01-18 14:09:27 +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 |
Elias Naur
|
78e665d773
|
Win32: hardened getAvailableDisplayModes
|
2005-01-16 11:12:57 +00:00 |
Elias Naur
|
8668ab3e89
|
Linux: Hardened getAvailableDisplayModes so that it won't be confused by a changing number of display modes while it is executing
|
2005-01-16 10:43:30 +00:00 |
Ioannis Tsakpinis
|
dd312b492b
|
createARBContextAndPixelFormat didn't return true when ok
|
2005-01-15 23:52:53 +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
|
ed3acebaa5
|
Win32: Fix Pbuffer.getPbufferCaps()
|
2005-01-15 15:45:54 +00:00 |
Elias Naur
|
2d62731a3d
|
Win32: Fix pbuffer context sharing
|
2005-01-14 13:56:51 +00:00 |
Elias Naur
|
37f6c9fe97
|
Linux: Don't free Pbuffer when it is not created
|
2005-01-14 13:30:41 +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
|
0e15025879
|
Win32: Fix native crash when no suitable pixel format is found.
|
2005-01-14 11:20:04 +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
|
0c6521397e
|
Implemented PBO support
|
2005-01-13 20:30:39 +00:00 |
Elias Naur
|
2f536fef59
|
remove const from offsetToPointer in common_tools.h since PBO functions take non-const pointers
|
2005-01-13 12:14:10 +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
|
7d8cc6abbb
|
Linux: Release context before destroying it
|
2005-01-12 12:20:53 +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
|
d1f039a1b0
|
Win32: Compile fixes
|
2005-01-11 14:05:14 +00:00 |
Elias Naur
|
c90625eb1f
|
macosx compile fix
|
2005-01-11 14:03:50 +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
|
28aff73635
|
Win32: Fixes for previous commit
|
2005-01-10 09:21:35 +00:00 |
Elias Naur
|
e31b1ee12d
|
I've discovered that at least one Win XP configuration doesn't support the DirectInput cooperative level NONEXCLUSIVE | FOREGROUND for mouse devices. Fortunately, we don't really need that coop level anyway, so I have replaced it with Unacquire/Acquire.
|
2005-01-10 08:48:13 +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 |
Elias Naur
|
323a317658
|
Win32: Clean up mouse error handling
|
2005-01-06 13:07:30 +00:00 |
Elias Naur
|
7d5528e02c
|
Win32: Clean up mouse error handling
|
2005-01-06 13:06:41 +00:00 |
Elias Naur
|
68c3c8629b
|
More debug output
|
2005-01-06 11:41:49 +00:00 |
Elias Naur
|
a07ab9069e
|
Added debugging
|
2005-01-06 09:18:25 +00:00 |
Elias Naur
|
da186e5057
|
Added debugging
|
2005-01-06 08:56:31 +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 |
Elias Naur
|
b535bd0273
|
Don't close iconv descriptor if it is opened
|
2004-12-14 19:12:56 +00:00 |
Elias Naur
|
5b54273d2c
|
Linux: Fix missing symbol in fmod3 lib
|
2004-12-14 12:59:53 +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 |
Brian Matzon
|
9dbf3119d7
|
include wtypes.h on win32 platforms
|
2004-12-13 17:06:48 +00:00 |
Elias Naur
|
d09cdc634f
|
Fixed mac opengl loading bug
|
2004-12-13 11:11:28 +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
|
8419537ef7
|
More linux debug
|
2004-12-12 19:02:43 +00:00 |
Elias Naur
|
1263176471
|
*** empty log message ***
|
2004-12-12 17:07:45 +00:00 |
Elias Naur
|
46f9ce6ca4
|
Added more debug output to linux
|
2004-12-12 16:55:38 +00:00 |
Elias Naur
|
5e33c02133
|
let extgl_Open throw the exception to gain more information about the failure
|
2004-12-12 16:21:16 +00:00 |
Brian Matzon
|
9494a40140
|
using vsnprintf for printfDebugJava *fix*
|
2004-12-12 10:44:34 +00:00 |
Brian Matzon
|
fffb5c2e42
|
dont do anything in nCreate untill dynamic loading is implemented
|
2004-12-12 10:43:42 +00:00 |
Brian Matzon
|
ca774aa3ad
|
using vsnprintf for printfDebugJava
|
2004-12-12 10:39:45 +00:00 |
Elias Naur
|
3f11e82950
|
Fixed up DevIL and added linux makefiles
|
2004-12-12 10:13:55 +00:00 |
Brian Matzon
|
4df51c137a
|
make it compile
|
2004-12-12 10:12:49 +00:00 |
Elias Naur
|
d1fb731587
|
Added java debug to all of linux native code
|
2004-12-11 20:18:18 +00:00 |
Elias Naur
|
7e4fc4c3b9
|
Added java debug output to linux display.c
|
2004-12-11 20:09:04 +00:00 |
Elias Naur
|
5ee6565bb5
|
Tweaked linux native isActive() and added printfDebugJava to print debug from native through Sys.log
|
2004-12-11 19:44:53 +00:00 |
Elias Naur
|
1e7a67673d
|
Added initial mode debug output
|
2004-12-11 16:44:56 +00:00 |
Elias Naur
|
a65a9a3001
|
More linux fixes
|
2004-12-11 11:29:07 +00:00 |
Elias Naur
|
402f46e64d
|
More linux fixes
|
2004-12-11 11:21:01 +00:00 |
Elias Naur
|
f8dc7fa67b
|
Linux: Fix more mouse handling bugs
|
2004-12-11 11:11:23 +00:00 |
Elias Naur
|
69fc946640
|
Mac OS X: Added support for org.lwjgl.opengl.Window.undecorated
|
2004-12-11 10:50:05 +00:00 |
Elias Naur
|
bc6cabc1fd
|
Support org.lwjgl.opengl.Window.allowSoftwareOpenGL on Mac OS X
|
2004-12-11 10:47:21 +00:00 |
Elias Naur
|
644bbc9ac0
|
Improved fullscreen pointer handling
|
2004-12-11 08:10:44 +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
|
3e59db54ab
|
*** empty log message ***
|
2004-12-10 19:49:11 +00:00 |
Mark Bernard
|
c5ad32857d
|
Dynamic loading temporarily removed.
|
2004-12-10 19:33:56 +00:00 |
Elias Naur
|
ddeaa00e55
|
MacOSX: improved key mapping
|
2004-12-10 10:01:21 +00:00 |
Mark Bernard
|
28393542a1
|
Dynamic loading
|
2004-12-10 01:42:35 +00:00 |
Mark Bernard
|
c6b7a8b9b0
|
Change to ASCII.
|
2004-12-10 01:42:00 +00:00 |
Elias Naur
|
46967b394c
|
Converted win32 specific native source from C++->C (removes the strange debug flag behaviour exhibited by SourceLimitTest.java)
|
2004-12-09 15:36:13 +00:00 |
Elias Naur
|
3640f60f47
|
Fix small bugs in SourceLimitTest.java
|
2004-12-08 21:02:50 +00:00 |
Mark Bernard
|
074af135eb
|
Fixed native exception.
|
2004-12-08 19:27:12 +00:00 |
Mark Bernard
|
da5f3d9577
|
Add all functions that can be called platform independently.
|
2004-12-08 19:16:28 +00:00 |
Mark Bernard
|
0b746d6392
|
Add dynamic loading for DevIL routines. Add all functions that can be called platform independently.
|
2004-12-08 19:15:50 +00:00 |
Brian Matzon
|
df870c3861
|
case insensitive key lookup, reported by zhuzheng
|
2004-12-07 23:07:03 +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 |
Elias Naur
|
fd32c5b9b9
|
*** empty log message ***
|
2004-11-29 08:16:21 +00:00 |
Brian Matzon
|
3ae8c81129
|
only generate events if mouse is actually alive
|
2004-11-27 10:17:15 +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 |
Ioannis Tsakpinis
|
76de417bf7
|
glTexImageXD now accept null buffers
|
2004-11-25 22:11:16 +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
|
d04c4920b8
|
use safeGetBufferAddress when loading data
use correct size of image, instead of size of pointer (!)
|
2004-11-21 10:10:05 +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
|
51febce1d3
|
Fix a memory leak in extal.c
|
2004-11-19 14:40:56 +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
|
4ce552b44b
|
Mac OS X: Add error handling to gamma functions
|
2004-11-16 14:23:28 +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
|
8ee59e83fb
|
Linux: fix compilation
|
2004-11-14 11:39:54 +00:00 |
Brian Matzon
|
426ec81c3c
|
changed String handling to use proper localizing method
|
2004-11-14 10:42:19 +00:00 |
Elias Naur
|
bf5249da86
|
Win32: Make isFocused false at window creation to stop the message loop from running appActivate(false) when the window is being initially activated
|
2004-11-14 01:18:56 +00:00 |
Elias Naur
|
de41972b2e
|
*** empty log message ***
|
2004-11-13 22:27:19 +00:00 |
Brian Matzon
|
c9b1268c0d
|
lets use proper arguments for localizing string call
|
2004-11-13 21:12:09 +00:00 |
Brian Matzon
|
1bda864efd
|
changed String handling to use proper localizing method
|
2004-11-13 21:06:38 +00:00 |
Brian Matzon
|
028606af8a
|
fix #ifdef and miscellaneous compilation issues
|
2004-11-13 20:55:22 +00:00 |
Brian Matzon
|
f41e0542cd
|
fix pointer
|
2004-11-13 20:52:47 +00:00 |
Elias Naur
|
11180c3712
|
Remove more autoconf files
|
2004-11-13 13:07:41 +00:00 |
Elias Naur
|
6b62ccbdfb
|
Mac OS X fixed isKeyDown not working
|
2004-11-13 08:48:56 +00:00 |
Elias Naur
|
8458a8cbb7
|
Linux fixes to absolute coordinates
|
2004-11-12 15:43:14 +00:00 |
Elias Naur
|
7a2f853c44
|
Mac OS X part of absolute mouse coords
|
2004-11-12 15:37:47 +00:00 |
Elias Naur
|
95e7c3d3ff
|
Win32 part of absolute mouse coordinates
|
2004-11-12 15:32:20 +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
|
47c8343728
|
Kill off automake/autoconf/libtool build system and replace by a much simpler Makefile
|
2004-11-12 14:32:42 +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
|
006204de00
|
Full functionality from IL. Does not include Windows specific calls or anything that uses function pointers.
|
2004-11-12 02:54:31 +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
|
2e291719fe
|
Linux fix destroyCursor native function typo
|
2004-11-11 16:58:21 +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
|
4e35eea9ca
|
Mac OS X automake not supported
|
2004-11-11 14:26:00 +00:00 |
Elias Naur
|
b5d783f685
|
*** empty log message ***
|
2004-11-11 13:54:25 +00:00 |
Elias Naur
|
78fc29c3cb
|
Cursor fixup
|
2004-11-11 13:42:26 +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 |
Elias Naur
|
8c41a9b7be
|
Reverted accidental debug changes
|
2004-11-09 11:17:28 +00:00 |
Elias Naur
|
f02e90eb7e
|
*** empty log message ***
|
2004-11-09 11:00:49 +00:00 |
Elias Naur
|
4094c4ed7d
|
*** empty log message ***
|
2004-11-08 12:11:42 +00:00 |
Elias Naur
|
e8f91ccefc
|
Reset event queue on mouse grab
|
2004-11-08 12:10:26 +00:00 |
Caspian Rychlik-Prince
|
14b1199812
|
Reverted sync2 change
|
2004-11-07 17:26:45 +00:00 |
Caspian Rychlik-Prince
|
a5d83e735b
|
Removed redundant code.
|
2004-11-07 16:39:54 +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 |
Caspian Rychlik-Prince
|
810d495a83
|
Fixes to focus / minimize handling. Now should cope with windows popping up behind.
|
2004-11-07 16:36:36 +00:00 |
Elias Naur
|
d3cc993523
|
Linux: don't rely on focus messages, just ask for the current focus at the end of the event loop act accordingly
|
2004-11-06 09:41:02 +00:00 |
Elias Naur
|
b4fde6438a
|
Linux: removed redundant last_z from Mouse.c. Mac: Compile fixes. Use NSAddImage for loading GL library
|
2004-11-05 10:30:04 +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
|
7774c02098
|
*** empty log message ***
|
2004-11-03 12:31:42 +00:00 |
Elias Naur
|
8b5e85a72e
|
Added initialization to all global symbols, to please MacOSX
|
2004-11-03 12:10:20 +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
|
3994b75ded
|
*** empty log message ***
|
2004-11-02 15:51:09 +00:00 |
Elias Naur
|
6ee64fe82f
|
Mac OS X compilation fixes
|
2004-11-02 15:09:40 +00:00 |
Elias Naur
|
5c15c88993
|
Fixed Mac OS X compilation of common
|
2004-11-02 14:46:18 +00:00 |
Elias Naur
|
b1ce8014fc
|
Fixed Mac OS X compilation of common
|
2004-11-02 14:43:16 +00:00 |
Elias Naur
|
6351f2efa3
|
Win32Display
|
2004-11-02 13:15:59 +00:00 |
Elias Naur
|
2fe958948a
|
Split out native implementation of Display/Mouse/Keyboard into implementers of DisplayImplementation
|
2004-11-02 12:49:41 +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
|
974af03e30
|
Remove autogenerated headers
|
2004-11-02 11:23:15 +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 |
Brian Matzon
|
1ded6146e0
|
fixed cr/lf - couldn't compile!
|
2004-10-26 20:07:24 +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
|
1c909fd743
|
using utility safe methods
fixed memory leak
|
2004-10-23 09:02:49 +00:00 |
Brian Matzon
|
06cb352fbc
|
no need to keep autogenerated headers in cvs
|
2004-10-23 09:01:45 +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
|
706a3fdb59
|
Removed printf call.
|
2004-10-23 02:31:13 +00:00 |
Mark Bernard
|
6de5cc2247
|
Native source for DevIL.
|
2004-10-23 01:51:03 +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 |
Elias Naur
|
32f7016171
|
Win32: Support accented characters better
|
2004-10-18 20:29:52 +00:00 |
Elias Naur
|
b76ea2d616
|
Linux: make accented character input work
|
2004-10-18 12:26:30 +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 |
Elias Naur
|
78c086a01c
|
Linux: Added basic support for Xutf8LookupString, providing better support for international characters
|
2004-10-16 21:59:20 +00:00 |
Brian Matzon
|
8ae823dd4a
|
tagfields implemented
|
2004-10-16 01:02:34 +00:00 |
Elias Naur
|
22de5b7660
|
Minor linux keyboard input fixes
|
2004-10-15 21:31:46 +00:00 |
Elias Naur
|
2040638c26
|
Added BufferUtils.createDoubleBuffer. Fixed comments
|
2004-10-14 20:59:13 +00:00 |
Elias Naur
|
bd34754f86
|
Linux: minor linux fix
|
2004-10-13 10:55:49 +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 |
Elias Naur
|
58d78eec2c
|
Linux: improved cursor position tracking
|
2004-09-30 12:31:59 +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 |
Elias Naur
|
91efa96d95
|
Linux: Don't warp cursor position at Mouse.create()
|
2004-09-28 13:02:38 +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 |
Elias Naur
|
4c631207c5
|
Fix win32 mouse event deltas too
|
2004-09-27 13:43:34 +00:00 |
Elias Naur
|
468502cb00
|
Track event mouse deltas even when the event queue overflows
|
2004-09-27 13:20:27 +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
|
9cb5176ce7
|
Linux: Fixed problem with updating screen dimension globals
|
2004-09-22 19:56:02 +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
|
c6e9d5f13b
|
Fix linux Mouse compile
|
2004-09-22 18:35:14 +00:00 |
Elias Naur
|
3c5a231ec7
|
Win32: reset/restore display mode when activated/deactivated
|
2004-09-22 18:21:28 +00:00 |
Elias Naur
|
db332762f5
|
Fix Mouse tests
|
2004-09-22 18:03:10 +00:00 |
Elias Naur
|
8da3656540
|
Fix native mouse issues
|
2004-09-22 17:54:27 +00:00 |
Elias Naur
|
38ebcf5fb3
|
Updated win32 to report Mouse deltas
|
2004-09-22 15:06:27 +00:00 |
Elias Naur
|
fa1713c4e8
|
Add delta values to Mouse events
|
2004-09-22 11:08:21 +00:00 |
Elias Naur
|
0d013c7f54
|
Linux: Improve input latency by processing X messages from nPoll and nRead
|
2004-09-22 09:28:09 +00:00 |
Elias Naur
|
5361073072
|
Fix linux crash in nGetNativeCursorCaps
|
2004-09-21 14:36:52 +00:00 |
Brian Matzon
|
e93393ef8a
|
native loading modified to be in line with oal
|
2004-09-19 11:17:28 +00:00 |
Elias Naur
|
4e81b3a458
|
Removed redundant CXXFLAGS definition from configure.in
|
2004-09-18 11:41:30 +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 |
Elias Naur
|
af66408d3d
|
Added setLocation support for linux
|
2004-09-15 17:44:39 +00:00 |
Brian Matzon
|
da867ff28a
|
support for setLocation
|
2004-09-15 17:07:06 +00:00 |
Brian Matzon
|
318952793f
|
updated to c code
|
2004-09-15 17:04:26 +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 |
Elias Naur
|
b48533a30f
|
Remove redundant CXXFLAGS definition in configure.in
|
2004-09-11 07:20:50 +00:00 |
Brian Matzon
|
d14123708d
|
fixed wrong return type
fixed compilation on win32
|
2004-09-10 21:58:11 +00:00 |
Brian Matzon
|
84863c4797
|
fixed wrong return type
|
2004-09-10 21:56:58 +00:00 |
Elias Naur
|
e686334d14
|
Improved _NET_WM_STATE_FULLSCREEN support for older kde window managers
|
2004-09-10 14:09:33 +00:00 |
Elias Naur
|
1a29c9d5b4
|
More conversion fixes
|
2004-09-10 11:18:05 +00:00 |
Elias Naur
|
5039684671
|
Win32 specific fix ups for C++->C conversion
|
2004-09-10 09:56:26 +00:00 |
Elias Naur
|
55a67aaacc
|
Converted native code from C++ (.cpp files) to C (.c files), thus avoiding an annoying dependency on the standard C++ library on Linux. We weren't using any particular C++ features anyway.
|
2004-09-10 08:13:56 +00:00 |
Brian Matzon
|
639149d721
|
fixed compilation
|
2004-09-10 05:48:14 +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
|
2160d86a76
|
Fixed WIN32->_WIN32 conditional in NVVertexArrayRange.cpp
|
2004-09-08 20:25:11 +00:00 |
Elias Naur
|
aa60495bb5
|
Linux: improve cursor position handling (warp behaviour)
|
2004-09-08 20:15:55 +00:00 |
Elias Naur
|
bb540708a4
|
Removed commented out code
|
2004-09-06 10:21:34 +00:00 |
Elias Naur
|
7fffdd2602
|
vector utils standardized to radians
|
2004-09-06 08:50:53 +00:00 |