gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash/gui DESIGN


From: Sandro Santilli
Subject: [Gnash-commit] gnash/gui DESIGN
Date: Mon, 23 Jul 2007 15:50:04 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/07/23 15:50:04

Modified files:
        gui            : DESIGN 

Log message:
        updated

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/gui/DESIGN?cvsroot=gnash&r1=1.1&r2=1.2

Patches:
Index: DESIGN
===================================================================
RCS file: /sources/gnash/gnash/gui/DESIGN,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- DESIGN      10 May 2006 14:34:37 -0000      1.1
+++ DESIGN      23 Jul 2007 15:50:03 -0000      1.2
@@ -1,28 +1,27 @@
-$Id: DESIGN,v 1.1 2006/05/10 14:34:37 strk Exp $
+$Id: DESIGN,v 1.2 2007/07/23 15:50:03 strk Exp $
 
 Overview
 ========
 
-Frontend is the window creation, borders, events, etc.
-Backend is what we use to draw graphics onto the drawing area
+GUI is the window creation, borders, events, etc.
+Renderer is what we use to draw graphics onto the drawing area
 
-Frontend
-========
+GUI
+===
 
 Frontends are modeled by the gnash::Gui class.
 
-They take care of initializing the Backend module for use
-in rendering.
+They take care of initializing the Backend module for use in rendering.
 
-For the frontend we have GTK or SDL (or future QT, FLTK, Xlib..)
+For the frontend we have GTK, SDL, KDE(QT), FLTK2, Aqua, Framebuffer.
 
 
-Backend
-=======
+Renderer
+========
 
 Backends modeled by the gnash::render_handler class.
 
 They are the actual renderers, drawing to a memory buffer.
 
-For the backend we have OpenGL or Cairo,
+For the renderers we have Antigrain (AGG), OpenGL or Cairo.
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]