Commit graph

1773 commits

Author SHA1 Message Date
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
50d3a7fbf3 Refactored generator into util package 2005-02-20 23:04:43 +00:00
Caspian Rychlik-Prince
fa5ffa8157 Refactored generator into util package 2005-02-20 20:53:50 +00:00
Caspian Rychlik-Prince
69e516f53f Moved generator to util packages 2005-02-20 19:57:06 +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
b2c49c20b4 *** empty log message *** 2005-02-16 15:53:56 +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
85da9f862a Added auto-gen for HP,IBM,SUN 2005-02-15 20:02:24 +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