aboutsummaryrefslogtreecommitdiffstats
path: root/src/nativewindow/native/NativewindowCommon.c
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2011-11-25 00:12:17 +0100
committerSven Gothel <[email protected]>2011-11-25 00:12:17 +0100
commitc84e235b3284d0e18481748b44594116e25821a9 (patch)
treee18d64647e830132389ef675d85cef13a080380f /src/nativewindow/native/NativewindowCommon.c
parent3bc1ef8344ad44969ef436a0b98b0cde490a78fa (diff)
JOGL/NativeWindow: Push down JOGL's X11AWTGLXGraphicsConfigurationFactory to NativeWindow X11AWTGraphicsConfigurationFactory
X11AWTGraphicsConfigurationFactory properly construct a AWTGraphicsConfiguration encapsulated a native X11GraphicsConfiguration, now available for non JOGL modules, ie NEWT. AWTGraphicsConfiguration's create() utilizes the X11AWTGraphicsConfigurationFactory via the generic factory mechanism and hence allows encapsulating a native [X11]GraphicsConfiguration. NewtCanvasAWT creates/destroys the JAWT NativeWindow on addNotify/removeNotify (reparentWindow) again. Hence the JAWTWindow is instantiated completly only, instead of utilizing updateConfiguration(..), which simplifies the mechanism.
Diffstat (limited to 'src/nativewindow/native/NativewindowCommon.c')
0 files changed, 0 insertions, 0 deletions