<html>
<body>
  <div id="body" style="background-color:#ffffff;" >
<table cellspacing="0" cellpadding="0" border="0" rules="cols">
<tr class="head" style="border-bottom-width:1px;border-bottom-style:solid;" ><td class="headtd" style="padding:0;padding-top:.2em;" colspan="4">Commit in <b><tt>lxdream/src/pvr2</tt></b></td></tr>
<tr><td><tt><a href="#file1">pvr2.c</a></tt></td><td id="added" class="headtd2" style="padding-left:.3em;padding-right:.3em; background-color:#ddffdd;" align="right">+3</td><td id="removed" class="headtd2" style="padding-left:.3em;padding-right:.3em; background-color:#ffdddd;" align="right">-19</td><td class="headtd2" style="padding-left:.3em;padding-right:.3em;" nowrap="nowrap">d124a1c833cb -> 20053990db61</td></tr>
</table>
<pre class="comment" style="white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;padding:4px;border:1px dashed #000000;background-color:#ffffdd;" >
Rip out force_vsync - this didn't work even if it was turned on, which it
wasn't
</pre>
<hr /><a name="file1" /><div class="file" style="border:1px solid #eeeeee;margin-top:1em;margin-bottom:1em;" >
<span class="pathname" style="font-family:monospace; float:right;" >lxdream/src/pvr2</span><br />
<div class="fileheader" style="margin-bottom:.5em;" ><big><b>pvr2.c</b></big> <small id="info" style="color: #888888;" >d124a1c833cb -> 20053990db61</small></div>
<pre class="diff" style="margin:0;" ><small id="info" style="color: #888888;" >--- lxdream/src/pvr2/pvr2.c
+++ lxdream/src/pvr2/pvr2.c
@@ -47,7 +47,6 @@
</small></pre><pre id="context" class="diff" style="margin:0; background-color:#eeeeee;" > static render_buffer_t pvr2_next_render_buffer( );
 static render_buffer_t pvr2_frame_buffer_to_render_buffer( frame_buffer_t frame );
 uint32_t pvr2_get_sync_status();
</pre><pre id="removed" class="diff" style="margin:0; background-color:#ffdddd;" >-static gboolean force_vsync = FALSE;
</pre><pre id="context" class="diff" style="margin:0; background-color:#eeeeee;" > static int output_colour_formats[] = { COLFMT_BGRA1555, COLFMT_RGB565, COLFMT_BGR888, COLFMT_BGRA8888 };
 static int render_colour_formats[8] = {
         COLFMT_BGRA1555, COLFMT_RGB565, COLFMT_BGRA4444, COLFMT_BGRA1555,
</pre><pre class="diff" style="margin:0;" ><small id="info" style="color: #888888;" >@@ -356,28 +355,13 @@
</small></pre><pre id="context" class="diff" style="margin:0; background-color:#eeeeee;" >     return pvr2_state.frame_count;
 }
 
</pre><pre id="removed" class="diff" style="margin:0; background-color:#ffdddd;" >-/**
- * Draw the base (emulated) frame only.
- */
-static void pvr2_draw_base_frame()
-{
-    if( displayed_render_buffer == NULL ) {
-        display_driver->display_blank(displayed_border_colour);
-    } else {
-        display_driver->display_render_buffer(displayed_render_buffer);
-    }
-}
-
</pre><pre id="context" class="diff" style="margin:0; background-color:#eeeeee;" > void pvr2_draw_frame()
 {
     if( display_driver != NULL && display_driver != &display_null_driver ) {
</pre><pre id="removed" class="diff" style="margin:0; background-color:#ffdddd;" >-        if( force_vsync ) {
-            glDrawBuffer( GL_BACK );
-            pvr2_draw_base_frame();
-            display_driver->swap_buffers();
</pre><pre id="added" class="diff" style="margin:0; background-color:#ddffdd;" >+        if( displayed_render_buffer == NULL ) {
+            display_driver->display_blank(displayed_border_colour);
</pre><pre id="context" class="diff" style="margin:0; background-color:#eeeeee;" >         } else {
</pre><pre id="removed" class="diff" style="margin:0; background-color:#ffdddd;" >-            glDrawBuffer( GL_FRONT );
-            pvr2_draw_base_frame();
</pre><pre id="added" class="diff" style="margin:0; background-color:#ddffdd;" >+            display_driver->display_render_buffer(displayed_render_buffer);
</pre><pre id="context" class="diff" style="margin:0; background-color:#eeeeee;" >         }
     }
 }
</pre></div>
<center><small>Chaos Theory</small></center>
</div></body></html>