<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,13 @@
 //3703
 
+/* Profile info, in 1024x768
+ * 25% vorbis decoding
+ * 35% blitting
+ * 15% rundemo
+ * 20% fillcopy
+ * */
+
+
 
 #include &lt;stdlib.h&gt;
 #include &lt;stdio.h&gt;
@@ -258,11 +266,12 @@ int main(int argc, char *argv[]) {
       char *p=teepal1();
       static SDL_Color pp[256];
       for (i=0; i&lt;256; i++) pp[i].r=p[i*3], pp[i].g=p[i*3+1], pp[i].b=p[i*3+2];
-      SDL_SetColors(screen, pp, 0, 256);
+      SDL_SetColors(screen, pp, 0, 256); // this force a blit !!
+      //SDL_SetPalette(screen, SDL_PHYSPAL, pp, 0, 256);
     }
  
     SDL_UnlockSurface(screen);
-    SDL_Flip(screen);
+    //SDL_Flip(screen);
     
     frames++;
     release();</diff>
      <filename>main.c</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>46fb2aa37dcc95a64b687fef210e459979e3481d</id>
    </parent>
  </parents>
  <author>
    <name>Gautier Portet</name>
    <email>kassoulet_gmail.com</email>
  </author>
  <url>http://github.com/kassoulet/dose2/commit/1a0dd095b170cd5d57cad6db3545797f5f529dac</url>
  <id>1a0dd095b170cd5d57cad6db3545797f5f529dac</id>
  <committed-date>2008-05-03T07:58:16-07:00</committed-date>
  <authored-date>2008-05-03T07:58:16-07:00</authored-date>
  <message>Wow, bqckbuffer was blitted two times, since SDL_SetColors() will blit since we are not in a native 8bpp mode.
This simply double speed on high resolutions.</message>
  <tree>3b6208f40e6f6af72c14ee9e363532439fdc5dd3</tree>
  <committer>
    <name>Gautier Portet</name>
    <email>kassoulet_gmail.com</email>
  </committer>
</commit>
