[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-video-cvs
Subject:    [Video-cvs] sitelib minisite.cpp, 1.23.2.1,
From:       xzhao () helixcommunity ! org
Date:       2010-07-09 3:18:23
Message-ID: 201007090318.o693IYrl025356 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/video/sitelib
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv21999/sitelib

Modified Files:
      Tag: hxclient_3_1_0_atlas
	minisite.cpp minisitebuild.cpp minisurf.cpp 
Log Message:
CR: Render Optimization for TI Omap3 platform

Index: minisitebuild.cpp
===================================================================
RCS file: /cvsroot/video/sitelib/minisitebuild.cpp,v
retrieving revision 1.9.2.1
retrieving revision 1.9.2.2
diff -u -d -r1.9.2.1 -r1.9.2.2
--- minisitebuild.cpp	6 Feb 2009 20:51:41 -0000	1.9.2.1
+++ minisitebuild.cpp	9 Jul 2010 03:18:20 -0000	1.9.2.2
@@ -65,7 +65,11 @@
 #  include "maasurf.h"
 # elif defined(ANDROID)
 #  include "miniandroidsite.h"
-#  include "miniandroidsurf.h"
+#  ifdef ANDROID_PRODUCT_qsd8250_surf
+#   include "miniandroidsurf.h"
+#  elif defined(ANDROID_PRODUCT_zoom2)
+#   include "miniandroidsurf_omap3.h"
+#  endif
 # else
 #  include "munixsite.h"
 #  include "munixsurf.h"

Index: minisurf.cpp
===================================================================
RCS file: /cvsroot/video/sitelib/minisurf.cpp,v
retrieving revision 1.33.2.3
retrieving revision 1.33.2.4
diff -u -d -r1.33.2.3 -r1.33.2.4
--- minisurf.cpp	3 Sep 2009 00:25:04 -0000	1.33.2.3
+++ minisurf.cpp	9 Jul 2010 03:18:20 -0000	1.33.2.4
@@ -207,8 +207,10 @@
 	return HXR_OK;
     }
 
+#ifndef HELIX_FEATURE_USE_SITEBUFFERS
     // clean up
     EndOptimizedBlt();
+#endif
 
     // save copy of bitmap info
     m_pOptimizedFormat = new HXBitmapInfoHeader;
@@ -436,7 +438,11 @@
 	if (!bInPortraitFullScreen)
 #endif // HELIX_FEATURE_AUTOROTATE 
 	{
+#ifndef HELIX_FEATURE_USE_SITEBUFFERS
         hr = AllocateDestBuffers(pBitmapInfo->biWidth, pBitmapInfo->biHeight);
+#else
+        hr = AllocateDestBuffers(pBitmapInfo->biWidth, pBitmapInfo->biHeight, m_nDstBuffers);
+#endif
     }
     }
     else

Index: minisite.cpp
===================================================================
RCS file: /cvsroot/video/sitelib/minisite.cpp,v
retrieving revision 1.23.2.1
retrieving revision 1.23.2.2
diff -u -d -r1.23.2.1 -r1.23.2.2
--- minisite.cpp	19 Sep 2007 10:01:44 -0000	1.23.2.1
+++ minisite.cpp	9 Jul 2010 03:18:20 -0000	1.23.2.2
@@ -187,6 +187,12 @@
     {
         *ppvObj = (IHXSiteCapture*)this;
     }
+#ifdef HELIX_FEATURE_USE_SITEBUFFERS
+    else if (IsEqualIID(riid, IID_IHXSiteCustomBufferAllocator))
+    {
+        *ppvObj = (IHXSiteCustomBufferAllocator*)this;
+    }
+#endif
     else if (m_pValues &&
              m_pValues->QueryInterface(riid, ppvObj) == HXR_OK)
     {


_______________________________________________
Video-cvs mailing list
Video-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/video-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic