Elias Naur
30e1e4459d
Added window title bars to linux
2003-02-06 20:40:41 +00:00
Caspian Rychlik-Prince
5ea14c3919
*** empty log message ***
2003-02-06 18:26:04 +00:00
Elias Naur
1f1d932687
Added missing linux keyboard mapping
2003-02-02 22:49:16 +00:00
Elias Naur
8343e2a0cc
Added win32 alpha check
2003-01-31 19:04:45 +00:00
Tristan Campbell
36e785bc77
First draft of a altivec copy with cache prefetch
2003-01-31 01:17:19 +00:00
Gregory Pierce
529748c7b7
Added changes to support the selection of display modes on OSX in multiple monitor configurations. Currently defaults to only getting the display modes of display[0] - the primary display since lwjgl doesn't yet support clean multi monitor configuration programatically.
...
This code based off the Apple provided sample code at http://developer.apple.com/samplecode/Sample_Code/Graphics_2D/Mode.htm
2003-01-30 18:56:56 +00:00
Brian Matzon
99e22aa0b4
added rotational axis too
2003-01-23 21:38:33 +00:00
Brian Matzon
9cdf5d7156
small comment on using z axis as slider
2003-01-23 21:14:04 +00:00
Brian Matzon
e781a7c83d
new and improved version - w00t
2003-01-23 21:11:16 +00:00
Elias Naur
86c4ce70dc
Bug fix
2003-01-12 11:42:27 +00:00
Elias Naur
1b3d0278f9
Added keyboard translation to linux and win32
2003-01-11 23:09:38 +00:00
Elias Naur
a6bd8e7fa4
Fixed linux compile
2003-01-11 21:03:22 +00:00
Brian Matzon
988f115218
Joystick replaced by Controller
...
GamePad no modelled as a controller
2003-01-03 18:47:42 +00:00
Gregory Pierce
0ce757265e
Added in timer support
2003-01-02 18:19:30 +00:00
Gregory Pierce
a2eb41850b
Clean OSX release, changed the platform flag to TARGET_OS_MAC to match what's in OpenAL so everything builds smootly together.
2003-01-02 05:45:43 +00:00
Gregory Pierce
63eee14ddf
Moved typedefs into extgl.h so that OpenGL symbols not multiply defined - removes 650 warnings. Removed all imports of agl.h and gl.h. Removed OpenGL.framework from the project
2003-01-01 23:05:26 +00:00
Gregory Pierce
f48be98ee9
Changes to support dynamic loads on the mac and finish the initial build
2003-01-01 04:05:44 +00:00
Gregory Pierce
000e24eca7
Quick change for OSX support
2003-01-01 04:03:27 +00:00
Gregory Pierce
e20873b847
no message
2003-01-01 03:58:44 +00:00
Gregory Pierce
beebfb4484
Removed typo - sorry
2002-12-30 22:24:29 +00:00
Gregory Pierce
ed5dc9487c
Updated to include the dynamic loading of the OpenGL.framework and use function pointers so OpenGL functions can be called.
2002-12-30 22:06:28 +00:00
Elias Naur
951ed1bc07
Added -D_X11 to c flags in linux
2002-12-30 11:41:00 +00:00
Gregory Pierce
1e74408a5f
Changes to bring in minimal functionality of the OSX port. Still needs virtual function definitions before GL functions can be called properly.
2002-12-30 07:09:35 +00:00
Gregory Pierce
64d68e7894
Changes to allow more than just Windows and UNIX build targets. Adds in the _X11 define for the Unix boys and will include the _OSX define to handle stuff for OSX.
2002-12-30 07:07:40 +00:00
Elias Naur
e0ff212e5e
Fixed embarrassing Display.destroy() bug
2002-12-28 10:41:17 +00:00
Gregory Pierce
19f32cd642
Started trimming the OSX keyboard interface to what OSX supports in Carbon. Won't use InputSprocket because there appears to be no support plan from Apple.
2002-12-23 21:50:49 +00:00
Caspian Rychlik-Prince
f4165f634e
Fixed?
2002-12-23 13:23:29 +00:00
Elias Naur
04909d4f55
Added more intelligent pixel format chooser in linux
2002-12-23 11:31:32 +00:00
Brian Matzon
e772198159
fix: more verbose when failing in creating oal
2002-12-22 21:44:49 +00:00
Brian Matzon
eea45f95eb
fix: using JNI_TRUE/FALSE
2002-12-22 21:44:18 +00:00
Elias Naur
31f8dfd08a
Updated linux to new display mode behavior
2002-12-22 20:58:25 +00:00
Elias Naur
a5ab6c385b
Fixed win32 display bug
2002-12-22 20:31:22 +00:00
Elias Naur
18e8950eb3
Added Sys.alert to linux
2002-12-22 20:19:50 +00:00
Caspian Rychlik-Prince
18f8302668
Alert code & new displaymode code
2002-12-22 19:52:44 +00:00
Caspian Rychlik-Prince
d7e4f30547
Alert code
2002-12-22 19:52:31 +00:00
Luke Holden
76d8f52787
standard autoconf stuff... we dont need
2002-12-22 19:25:42 +00:00
Brian Matzon
b6b3d6e1d0
die die DIE!!!
2002-12-21 23:01:31 +00:00
Gregory Pierce
c886a36fc5
no message
2002-12-20 23:00:37 +00:00
Elias Naur
1f3f00aed1
Moved BaseGL constructor parameters to Display
2002-12-19 16:35:35 +00:00
Elias Naur
004ee911d2
Removed ALUT from automake
2002-12-18 20:32:12 +00:00
Brian Matzon
df53df269e
fix: removed alut related stuff
2002-12-18 17:09:09 +00:00
Brian Matzon
602a155986
mod: ALUT removed, caused waaay to many headaches
2002-12-18 16:54:50 +00:00
Elias Naur
040d03dca4
Fixed the RegisterClass call
2002-12-18 16:40:12 +00:00
Gregory Pierce
ad03fe3b3b
no message
2002-12-18 03:38:57 +00:00
Gregory Pierce
9f9884fce4
no message
2002-12-18 03:20:35 +00:00
Caspian Rychlik-Prince
c63eae72d6
Changed quotes to angle brackets for alut.h inclusion
2002-12-17 19:08:16 +00:00
Elias Naur
450ff067cf
Added a standard system error output
2002-12-14 15:23:53 +00:00
Elias Naur
434497c7bd
Even more linux oal fixes
2002-12-14 13:52:25 +00:00
Elias Naur
102757c802
More oal linux fixes
2002-12-14 13:44:55 +00:00
Elias Naur
3a8e2b59f1
Fixed oal dynamic loading on linux
2002-12-14 13:37:46 +00:00
Brian Matzon
ddfc7f4919
removed dynamic loading, since alut is statically linked (doh!)
2002-12-14 12:54:25 +00:00
Brian Matzon
7083363a91
dynamic loading of openal
2002-12-14 12:49:16 +00:00
Elias Naur
b7de8b69dc
Added more pixelformat tests to win32
2002-12-12 22:04:05 +00:00
Elias Naur
38438f6716
Moved print of extensions to debug version
2002-12-12 20:06:15 +00:00
Elias Naur
ede753c419
Removed a printf
2002-12-12 20:04:56 +00:00
Elias Naur
7184576886
Fixed a mouse button state array bug
2002-12-12 19:51:20 +00:00
Elias Naur
ff770dee4d
Added ReleaseContext to win32
2002-12-11 10:14:08 +00:00
Elias Naur
98398e4a7a
Minor fix to Display.cpp
2002-12-11 07:26:49 +00:00
Elias Naur
8202b0e14c
Switched to dynamic loading of gl functions and libs
2002-12-11 07:16:31 +00:00
Elias Naur
24e25533ab
Fixed a GL context creation bug
2002-12-04 15:17:49 +00:00
Elias Naur
08faa001ba
Removed Makefile.elias_naur
2002-11-30 21:43:06 +00:00
Luke Holden
48b003e13a
ac*.m4 files are no longer in cvs
2002-11-30 21:36:12 +00:00
Luke Holden
249b34b437
Files are automatically generated
2002-11-30 21:35:19 +00:00
Elias Naur
4641d82e43
Added the XWarpointer call again - this time centering the pointer
2002-11-30 21:25:00 +00:00
Luke Holden
60e0ee6c01
added GLUQuadricCallbacks::clear(); to quadricDelete
2002-11-30 03:40:47 +00:00
Luke Holden
9c07799b93
moved everything to header
2002-11-30 03:34:19 +00:00
Luke Holden
1dbb58ef61
*** empty log message ***
2002-11-30 03:32:50 +00:00
Luke Holden
1ade683e2d
GLU: added quadricCallback(...) methods
...
GLUQuadricCallbacks: Should now be fully implemented
removed files:
See the README.txt file for more information.
2002-11-30 03:28:30 +00:00
Luke Holden
b4adb68d25
the callback classes now compile and link with the library. However it still
...
is not usable =/
2002-11-30 00:19:59 +00:00
Elias Naur
9055e992e9
Reverted Luke's XWarpPointer change
2002-11-29 11:51:10 +00:00
Luke Holden
f856619f1f
added an example on how to use the callback from java
2002-11-29 09:19:39 +00:00
Luke Holden
9010e33568
*** empty log message ***
2002-11-29 08:53:08 +00:00
Luke Holden
b296573f91
added a cast to the example
2002-11-29 08:51:08 +00:00
Luke Holden
36a0db6b02
*** empty log message ***
2002-11-29 08:49:29 +00:00
Luke Holden
7334bcfb0e
fixed the grammer a little, along with a small bug =)
2002-11-29 08:48:32 +00:00
Luke Holden
49a6b4276f
*** empty log message ***
2002-11-29 08:33:36 +00:00
Luke Holden
0aa1f0d701
BaseWindow: We are now grabbing the mouse. Doing this because on linux,
...
you need to grab and move the pointer or else you can scroll away from
your full screen program.
org_lwjgl_input_Mouse.cpp: When in full screen, the pointer should warp
to the corner of the display. This fixes a few issues.
Also added a stub for nEnableBuffer, with a fixme message. This function
does not seem to be implemented in either the linux or win32 source...
but exists in the java Mouse class. The stub keeps programs from crashing.
ltmain.sh: Fixed a bug in libtool, where it uses gcc vs c++ for linking
librarys built in c++. This fixes a missing symbol issue.
configure.in: Made a few small changes.
2002-11-29 08:29:53 +00:00
Luke Holden
fe7692179d
callbacks: The start of my callback implementation.
...
Makefile.am: small fix for the CPPFLAGS variable
2002-11-29 06:06:16 +00:00
Luke Holden
92538f7674
small update for the X11 path
2002-11-28 22:44:39 +00:00
Luke Holden
ebfdcb7ef9
initial autoconf/automake support =)
2002-11-28 22:40:06 +00:00
Luke Holden
a98cfffb0d
Renamed... prepping for autoconf =)
2002-11-28 22:35:29 +00:00
Brian Matzon
2d64bddd63
fix: make OpenAL compile, by not including extal.h in files - somekind of circular dependency ?
2002-11-28 22:06:37 +00:00
Elias Naur
77e86f580c
Added pointer warping to keep pointer in center of the display
2002-11-28 21:49:11 +00:00
Brian Matzon
af4368f427
fix: make OpenAL compile, by not including extal.h in files, but CoreEAX - somekind of circular dependency ?
2002-11-28 20:25:10 +00:00
Luke Holden
a510ec189c
*** empty log message ***
2002-11-28 19:36:09 +00:00
Luke Holden
00ddd2e14f
try, try, try again =)
2002-11-28 19:35:04 +00:00
Luke Holden
e2c554a36a
second try on getting things working proper on win32
2002-11-28 19:17:55 +00:00
Luke Holden
8bb25a01e1
trying to fix problem with compiling on windows
2002-11-28 16:45:27 +00:00
Elias Naur
383ceb7c25
Mouse.cpp fix
2002-11-28 09:29:40 +00:00
Luke Holden
c8ff3680f4
generated from the java source =)
2002-11-27 06:28:02 +00:00
Luke Holden
2c19c071ad
GLU: Added full quadrics support (except gluQuadricCallback)
...
Quadrics.java: port of NeHe lesson18: Quadrics
2002-11-27 05:54:27 +00:00
Luke Holden
6a727e5d44
Modified so openal compiles on linux again
2002-11-27 03:01:23 +00:00
Luke Holden
6e962dcc68
fixed missing newline
2002-11-27 02:34:58 +00:00
Luke Holden
f43ae9b628
fixed lack of newline
2002-11-27 02:34:24 +00:00
Caspian Rychlik-Prince
8d47a65539
Fixed include error
2002-11-26 23:31:14 +00:00
Elias Naur
341f75dae4
Increased poll buffer size
2002-11-26 20:07:49 +00:00
Elias Naur
be5dcc1768
Added poll() logic so behavior looks like DX
2002-11-26 20:07:06 +00:00
Caspian Rychlik-Prince
565dd6b6e0
*** keyword substitution change ***
2002-11-26 17:34:26 +00:00
Elias Naur
7c031a8486
Reverted the Keyboard.poll() change
2002-11-26 08:15:17 +00:00
Luke Holden
c0c4e60d29
Removed the native time readout from queryTime().
...
I think elias_naur was trying to annoy me to death with time updates
every 0.001 seconds =)
2002-11-26 04:58:29 +00:00