gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] [SCM] Gnash branch, openvg, updated. c7e53c6e71aada0ee7e7


From: Rob Savoye
Subject: [Gnash-commit] [SCM] Gnash branch, openvg, updated. c7e53c6e71aada0ee7e7f216bb40e271dbc10fe3
Date: Sat, 11 Dec 2010 03:38:55 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnash".

The branch, openvg has been updated
       via  c7e53c6e71aada0ee7e7f216bb40e271dbc10fe3 (commit)
      from  79304200638161e380abf72a734327e1456047c9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit//commit/?id=c7e53c6e71aada0ee7e7f216bb40e271dbc10fe3


commit c7e53c6e71aada0ee7e7f216bb40e271dbc10fe3
Author: Rob Savoye <address@hidden>
Date:   Fri Dec 10 20:38:21 2010 -0700

    initialize the device before the renderer

diff --git a/gui/fb/fb_glue_agg.cpp b/gui/fb/fb_glue_agg.cpp
index 2d5cbc9..1551d8d 100644
--- a/gui/fb/fb_glue_agg.cpp
+++ b/gui/fb/fb_glue_agg.cpp
@@ -128,9 +128,6 @@ FBAggGlue::init (int argc, char ***argv)
     }
 #endif
 
-    // The agg glue file defines a typedef of Renderer, so we have to make sure
-    gnash::Renderer *rend = reinterpret_cast<gnash::Renderer *>
-        (createRenderHandler());
     // boost::shared_array<renderer::GnashDevice::dtype_t>
     //     devs = _renderer->probeDevices();
     // boost::shared_array<renderer::GnashDevice::dtype_t>::iterator it;
@@ -138,6 +135,11 @@ FBAggGlue::init (int argc, char ***argv)
     _device.reset(new renderer::rawfb::RawFBDevice);
     _device->initDevice(argc, *argv);
     
+    // The agg glue file defines a typedef of Renderer, so we have to make sure
+    // we get thr right one.
+    gnash::Renderer *rend = reinterpret_cast<gnash::Renderer *>
+        (createRenderHandler());
+
     // Set the renderer for the AGG glue layer
     _renderer.reset(rend);
 
@@ -251,7 +253,7 @@ FBAggGlue::createRenderHandler()
 
     size_t rowsize = width*((bpp+7)/8);
 
-    agg_handler->init_buffer((unsigned char *)_device->getFBMemory(),
+    agg_handler->init_buffer((unsigned char *)mem,
                              _device->getFBMemSize(),
                              width, height, rowsize);
     

-----------------------------------------------------------------------

Summary of changes:
 gui/fb/fb_glue_agg.cpp |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
Gnash



reply via email to

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