From 6e54fba3bb9dcadf66774fd9b64df191d985aa22 Mon Sep 17 00:00:00 2001 From: qun Date: Tue, 23 Jul 2013 20:50:39 +0200 Subject: Fix GLES3/GLES2 relation / Use bouml 4.21.1 (Note: SVG fonts .. are too tiny, using png) --- doc/uml/html-svg/fig128069.svg | 996 +++++++++++++++++++++-------------------- 1 file changed, 502 insertions(+), 494 deletions(-) (limited to 'doc/uml/html-svg/fig128069.svg') diff --git a/doc/uml/html-svg/fig128069.svg b/doc/uml/html-svg/fig128069.svg index a3e12c5aa..3c3372bff 100644 --- a/doc/uml/html-svg/fig128069.svg +++ b/doc/uml/html-svg/fig128069.svg @@ -1,494 +1,502 @@ - - - - - - - Fixed Function - - - - - - - - - - - - - - - - Programmable Shader - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <<interface>> - GL3bc - - - - - - - - <<interface>> - GL - - - - - - - - <<interface>> - GL4 - - - - - - - - <<interface>> - GL2ES1 - - - - - - - - <<interface>> - GL4bc - - - - - - - - <<interface>> - GLES1 - - - - - - - - <<interface>> - GL2 - - - - - - - - <<interface>> - GL2ES2 - - - - - - - - <<interface>> - GL3 - - - - - - - - <<interface>> - GLES2 - - - - - - - - <<@interface>> - GL4ES3 - - - - - - - - GLContext - - - - - - - - GLDrawable - - - - - - <<metaclass>> - GL2ES3 - - - - - - - GL4bcImpl - - - - - - - GLES3Impl - - - - - - - - <<interface>> - NativeWindow - - - - - - - - AbstractGraphicsConfiguration - - - - - - - - GLCapabilities - - - - - - - - GLProfile - - - - - - - - <<interface>> - GLBase - - - - Desktop final public - OpenGL Interfaces - Mobile final public - OpenGL Interfaces - Private implementation (detail) - Desktop/Mobile - Common Interfaces - Lifecycle: From the lower right to - the top, left step where the - GLContext is created with a - suitable GL implementation - matching the GLProfile. - Common GL Stuff - Common Desktop - Profile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <<@interface>> - GLES3 - - - - - - - - <<interface>> - GL2GL3 - - - - - - - GLES1Impl - - - - - - - - Capabilities - - - - - - - - - - - - - - - - - - - - - - - - - - <<@interface>> - GL3ES3 - - - - - - - - - - - - - - - - - - - - - - - 1 - - - chosen - - - 0..1 - - - 1 - - - requested - - - 1 - - - 1 - - - 1 - - + + + + + + + Fixed Function + + + + + + + + + + + + + + + + Programmable Shader + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <<interface>> + GL3bc + + + + + + + + <<interface>> + GL2ES1 + + + + + + + + <<interface>> + GL + + + + + + + + <<interface>> + GL4 + + + + + + + + GLContext + + + + + + + + GLDrawable + + + + + + <<metaclass>> + GL2ES3 + + + + Mobile final public + OpenGL Interfaces + + + + GL4bcImpl + + + + + + + GLES3Impl + + + + Private implementation + (detail) + Desktop/Mobile + Common Interfaces + + + + + <<interface>> + NativeWindow + + + + + + + + AbstractGraphicsConfiguration + + + + + + + + GLCapabilities + + + + Lifecycle: From the lower right to + the top, left step where the + GLContext is created with a + suitable GL implementation + matching the GLProfile. + + + + + GLProfile + + + + + + + + <<interface>> + GLBase + + + + Common GL + Stuff + Common Desktop + Profile + + + + + <<@interface>> + GL4ES3 + + + + + + + + <<interface>> + GL4bc + + + + + + + + <<interface>> + GLES1 + + + + + + + + <<interface>> + GL2 + + + + + + + + <<interface>> + GL2ES2 + + + + Desktop final public + OpenGL Interfaces + + + + + <<interface>> + GL3 + + + + + + + + <<interface>> + GLES2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <<@interface>> + GLES3 + + + + + + + GLES1Impl + + + + + + + + Capabilities + + + + + + + + <<interface>> + GL2GL3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <<@interface>> + GL3ES3 + + + + + + + + + + + + + + + + + + + + + + + 0..1 + + + 1 + + + chosen + + + 1 + + + requested + + + 1 + + + 1 + + + 1 + + -- cgit v1.2.3