Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changes to enable Jake2 to run well as an applet inside the | Kenneth B. Russell | 2008-03-02 | 1 | -82/+137 |
| | | | | | | | | | | | | | | | | | | | | | next-generation Java Plug-In. Added Globals.appletMode, Globals.applet and Globals.sizeChangeListener to be able to easily pass around the knowledge that the system is running in applet mode, and the applet itself, which becomes the parent container for the output. Most changes were in Jsr231Driver to support putting the Display into a preexisting parent container rather than a new Frame each time. Changed JOGLKBD to allow manual initialization of the parent container rather than obtaining it from a CreateNotify or ConfigureNotify event since these will never be generated in the applet case. Removed various calls to System.exit(), although strictly speaking this is no longer necessary because it is expected that the separate_jvm parameter will be used in conjunction with the new Java Plug-In to create a fresh JVM instance for each run of Jake2. Video mode switching in applet mode is working; the applet resizes (via JavaScript) to accommodate the newly selected resolution. Full screen mode when running as an applet is not implemented at this point, as the intent was to show this inside the browser, though support could be added very straightforwardly. | ||||
* | formatted | Carsten Weisse | 2008-03-02 | 2 | -85/+92 |
| | |||||
* | the callback renderer is never used | Carsten Weisse | 2008-03-02 | 3 | -701/+4 |
| | |||||
* | changes to handle resizable screens. | Carsten Weisse | 2008-03-02 | 1 | -10/+31 |
| | | | | GridBagLayout is used to resize the GL canvas together with the frame | ||||
* | use getters and setters of modified viddef_t | Carsten Weisse | 2008-03-02 | 7 | -53/+57 |
| | |||||
* | makes the reference constant | Carsten Weisse | 2008-03-01 | 1 | -1/+1 |
| | |||||
* | set new window location only in fullscreen mode | Carsten Weisse | 2007-11-03 | 3 | -6/+4 |
| | |||||
* | "pics/" + name + ".pcx" removed; | Carsten Weisse | 2007-05-12 | 2 | -10/+12 |
| | | | | | do this only on loading and put the short name into the hash map (much lesser String garbage) | ||||
* | clean up | Carsten Weisse | 2007-02-27 | 4 | -40/+14 |
| | |||||
* | clean up | Carsten Weisse | 2007-02-27 | 2 | -19/+11 |
| | |||||
* | clean up | Carsten Weisse | 2007-02-27 | 1 | -6/+3 |
| | |||||
* | clean up | Carsten Weisse | 2007-02-27 | 1 | -5/+6 |
| | |||||
* | clean up | Carsten Weisse | 2007-02-27 | 1 | -2/+0 |
| | |||||
* | shared usage of Anorms; moved to jake2.render package | Carsten Weisse | 2007-02-27 | 4 | -813/+603 |
| | |||||
* | clean up | Carsten Weisse | 2007-02-15 | 1 | -16/+11 |
| | |||||
* | clean up | Carsten Weisse | 2007-02-15 | 1 | -7/+3 |
| | |||||
* | a better display mode selection (can handle strange frequencies) | Carsten Weisse | 2007-02-14 | 1 | -2/+4 |
| | |||||
* | add setSwapInterval() for vsync (works on Win32 and Mac OS X) turn it off ↵ | Carsten Weisse | 2007-01-11 | 8 | -12/+53 |
| | | | | on console: gl_swapinterval 0 turn it on: gl_swapinterval 1 | ||||
* | cleanup | Carsten Weisse | 2007-01-11 | 1 | -7/+3 |
| | |||||
* | add glHint(int target, int mode) e.g. for perspective correction hint | Carsten Weisse | 2007-01-10 | 7 | -66/+90 |
| | |||||
* | original texture resampling (lesser memory garbage) | Carsten Weisse | 2007-01-10 | 1 | -60/+50 |
| | |||||
* | update to lwjgl 1.0 rc1 (org.lwjgl.util.GL was removed) | Carsten Weisse | 2007-01-10 | 1 | -71/+69 |
| | |||||
* | add a better multitexturing check | Carsten Weisse | 2006-12-12 | 1 | -5/+13 |
| | |||||
* | format only | Carsten Weisse | 2006-12-12 | 1 | -40/+40 |
| | |||||
* | simplifies the callback parameters (final values) | Carsten Weisse | 2006-12-12 | 1 | -92/+64 |
| | |||||
* | simplifies the callback parameters (final values) | Carsten Weisse | 2006-12-12 | 1 | -90/+63 |
| | |||||
* | NPE bug | Carsten Weisse | 2006-12-11 | 1 | -2/+2 |
| | |||||
* | exit thread removed because of linux | Carsten Weisse | 2006-12-11 | 1 | -35/+26 |
| | |||||
* | hope this helps on win32 screen mode switching | Carsten Weisse | 2006-12-11 | 1 | -1/+7 |
| | |||||
* | hope this helps on win32 screen mode switching | Carsten Weisse | 2006-12-11 | 1 | -8/+9 |
| | |||||
* | hope this helps on win32 screen mode switching | Carsten Weisse | 2006-12-11 | 1 | -21/+33 |
| | |||||
* | hope this helps on win32 screen mode switching | Carsten Weisse | 2006-12-11 | 1 | -27/+49 |
| | |||||
* | destroy gl context in the canvas removeNotify | Carsten Weisse | 2006-12-11 | 1 | -9/+4 |
| | |||||
* | destroy window in the main thread | Carsten Weisse | 2006-12-11 | 1 | -5/+5 |
| | |||||
* | use the default jsr231 renderer (testing) | Carsten Weisse | 2006-12-11 | 1 | -2/+2 |
| | |||||
* | destroy window in the awt event dispatcher thread | Carsten Weisse | 2006-12-11 | 1 | -12/+21 |
| | |||||
* | use the callback version of Jsr231Renderer only for Win32 | Carsten Weisse | 2006-12-11 | 1 | -2/+7 |
| | |||||
* | typo | Carsten Weisse | 2006-12-11 | 1 | -1/+1 |
| | |||||
* | add a new renderer which uses the jsr231 callback interface (GLEventListener) | Carsten Weisse | 2006-12-11 | 3 | -2/+722 |
| | |||||
* | unused resize removed | Carsten Weisse | 2006-12-07 | 1 | -5/+1 |
| | |||||
* | not compatible with java 1.4 | Carsten Weisse | 2006-11-30 | 1 | -2/+1 |
| | |||||
* | hope this solves the pixel displacement problem on some Win32 systems | Carsten Weisse | 2006-11-30 | 1 | -2/+3 |
| | |||||
* | hope this solves the pixel displacement problem on some Win32 systems | Carsten Weisse | 2006-11-30 | 1 | -2/+8 |
| | |||||
* | clear first and second buffer of GLContext | Carsten Weisse | 2006-11-29 | 1 | -1/+7 |
| | |||||
* | hope this solves the pixel flicker problem on some Win32 systems | Carsten Weisse | 2006-11-29 | 1 | -5/+11 |
| | |||||
* | hope this solves the pixel flicker problem on some Win32 systems | Carsten Weisse | 2006-11-29 | 1 | -1/+8 |
| | |||||
* | hope this solves the pixel flicker problem on some Win32 systems | Carsten Weisse | 2006-11-29 | 1 | -4/+14 |
| | |||||
* | use a java.awt.Frame instead of swing JFrame (hope this solves the 2 Pixel ↵ | Carsten Weisse | 2006-11-23 | 1 | -5/+4 |
| | | | | border flickering problem) | ||||
* | add some context init code from jogl-demos | Carsten Weisse | 2006-11-23 | 1 | -6/+13 |
| | |||||
* | format clean up | Carsten Weisse | 2006-11-22 | 1 | -6/+6 |
| |