Commit Graph

385 Commits

Author SHA1 Message Date
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
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 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
Caspian Rychlik-Prince d7e4f30547 Alert code 2002-12-22 19:52:31 +00:00
Brian Matzon b6b3d6e1d0 die die DIE!!! 2002-12-21 23:01:31 +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
Caspian Rychlik-Prince c63eae72d6 Changed quotes to angle brackets for alut.h inclusion 2002-12-17 19:08:16 +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 8202b0e14c Switched to dynamic loading of gl functions and libs 2002-12-11 07:16:31 +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
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 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 ebfdcb7ef9 initial autoconf/automake support =) 2002-11-28 22:40:06 +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
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
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
Caspian Rychlik-Prince 565dd6b6e0 *** keyword substitution change *** 2002-11-26 17:34:26 +00:00
Brian Matzon 80760d350f fix: <al.h> -> <AL/al.h> 2002-11-25 21:50:41 +00:00
Elias Naur 139e7b4cfb Added releaseContext to BaseGL.java (and native for linux) 2002-11-25 17:04:56 +00:00
Elias Naur be6e1900b6 Moved OpenAL to common 2002-11-25 13:52:24 +00:00
Elias Naur 2b07698af5 Moved AL utility files to common 2002-11-25 13:39:46 +00:00
Elias Naur 2a0cff36da Moved GLU.cpp to common 2002-11-25 13:36:36 +00:00
Elias Naur 190e401409 Moved org_lwjgl_opengl_GL.cpp to common (again) 2002-11-25 13:33:12 +00:00
Elias Naur 808217ed84 Moved Math functions to common 2002-11-25 13:18:25 +00:00
Elias Naur b04e5d8b58 Created new jni header for CoreGL 2002-11-24 13:21:01 +00:00
Brian Matzon d9335b09cb mod: getSource3f removed, since it isn't in the specs 2002-11-19 16:39:57 +00:00
Elias Naur f45bfa725b Updated extgl.h/c and checkGLerror.h 2002-11-19 07:42:55 +00:00
Brian Matzon 3d083b62d1 fix: made joystick static, according to specs 2002-11-18 16:42:30 +00:00
Brian Matzon 3fb900f2eb fix: formatting got fucked 2002-11-18 06:16:31 +00:00
Brian Matzon 703e9645d4 new joystick header 2002-11-17 18:12:13 +00:00
Caspian Rychlik-Prince b8d3484e69 Fixed native matrix code so it compiles. Added EXT_paletted_texture functions to CoreGL - whoops 2002-10-15 20:30:47 +00:00
Brian Matzon c109f47de2 rem: getProcAddress removed, since it serves no purpose for Java programmers 2002-09-06 23:36:48 +00:00
Brian Matzon 3a26ab9268 mod: adopted create/destroy architecture 2002-09-03 19:24:57 +00:00
Brian Matzon 82c97f79ac add: finished EAX support 2002-09-02 22:08:26 +00:00
Brian Matzon d9226e4b33 mod: moving to eax subpackage 2002-09-02 13:22:09 +00:00
Brian Matzon 7a2acd569d fix: actually set Listener & Buffer GUID's 2002-08-30 21:45:48 +00:00
Brian Matzon 9ecf595bd4 add: first stab at EAX support 2002-08-30 21:30:40 +00:00
Brian Matzon f85aaf6b01 fix: now using ByteBuffer all the way 2002-08-29 01:11:46 +00:00
Brian Matzon ede68fa461 fix: now uses ByteBuffer address to load buffer when using alutLoadWAVMemory 2002-08-28 22:45:46 +00:00
Brian Matzon 32eccb5e58 fix: empty defines for !debug builds 2002-08-27 20:44:19 +00:00
Brian Matzon e98d612862 add: macro AL error checking 2002-08-26 18:23:11 +00:00
Caspian Rychlik-Prince 6f3722d932 Checkpoint 2002-08-24 21:19:06 +00:00
Caspian Rychlik-Prince 918af28c2b New math code 2002-08-24 09:32:01 +00:00
Brian Matzon db9a312469 add: first stab at ALC 2002-08-20 14:46:04 +00:00
Brian Matzon 1bcd10fbf3 basic al support complete 2002-08-19 13:54:34 +00:00
Brian Matzon 157e9daf9d add: rest of al methods 2002-08-19 12:02:52 +00:00
Caspian Rychlik-Prince fecfd02abc Tweakage 2002-08-19 11:30:45 +00:00
Brian Matzon c56a1a70e1 loadWAVMemory implemented 2002-08-18 13:41:35 +00:00
Caspian Rychlik-Prince 11ce7e3b5b Working 2002-08-17 14:13:12 +00:00
Brian Matzon 3d0e916e03 add: copyright header 2002-08-15 15:14:42 +00:00
Brian Matzon 94de774d49 changed: AL_ and al prefix removed (this included lowercasing first letter in method) 2002-08-15 14:34:20 +00:00
Caspian Rychlik-Prince 560e2dfbc0 Removed GL_ prefixes 2002-08-15 13:26:37 +00:00
Brian Matzon d9ed524c54 CoreAL10 -> CoreAL 2002-08-14 10:55:41 +00:00
Caspian Rychlik-Prince 74b1c5e43b Fixed a few things 2002-08-14 01:30:48 +00:00
Caspian Rychlik-Prince 28d5d8b429 GL error checking macro for debug builds 2002-08-14 01:27:46 +00:00
Caspian Rychlik-Prince ebeb7b4b04 Removed redundant class heirarchy 2002-08-14 01:08:57 +00:00
Brian Matzon b0c0b1143d initial import of OpenAL native implementation 2002-08-11 16:27:12 +00:00
Caspian Rychlik-Prince 6b87bd6d20 Initial revision 2002-08-11 11:49:32 +00:00
Caspian Rychlik-Prince 6333c1dec1 Initial revision 2002-08-06 15:10:44 +00:00