[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