[mupen64plus-video-z64] 70/161: Imported Upstream version 1.99.4+26+4e8c27128826

Sven Eckelmann ecsv-guest at moszumanska.debian.org
Thu Nov 26 06:20:29 UTC 2015


This is an automated email from the git hooks/post-receive script.

ecsv-guest pushed a commit to branch master
in repository mupen64plus-video-z64.

commit ffd11102c1e4f7c224218bdfda3a1271c27c5e80
Author: Sven Eckelmann <sven at narfation.org>
Date:   Fri Sep 9 10:35:52 2011 +0200

    Imported Upstream version 1.99.4+26+4e8c27128826
---
 src/maingl.cpp         | 1 -
 src/rdp.cpp            | 2 +-
 src/rgl.cpp            | 6 +++---
 src/rgl_osdep.cpp      | 4 ++++
 src/rgl_rendermode.cpp | 4 ++--
 src/rgl_tiles.cpp      | 2 +-
 6 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/src/maingl.cpp b/src/maingl.cpp
index b17b7b8..99e87f5 100644
--- a/src/maingl.cpp
+++ b/src/maingl.cpp
@@ -214,7 +214,6 @@ extern "C" {
             return M64ERR_INCOMPATIBLE;
         }
 
-        CoreVideo_Init();
         rglReadSettings();
 
         return M64ERR_SUCCESS;
diff --git a/src/rdp.cpp b/src/rdp.cpp
index a986e6c..673522b 100644
--- a/src/rdp.cpp
+++ b/src/rdp.cpp
@@ -456,7 +456,7 @@ static void rdp_load_block(uint32_t w1, uint32_t w2)
         tl * rdpTiWidth*4 + rdpTiAddress + sl*4, 0, ~0, ~0);
 
     if (tb+width/4 > 0x1000/4) {
-        LOG("load_block : fixup too large width\n", width, 0x1000-tb*4);
+        LOG("load_block : fixup too large width\n");
         width = 0x1000-tb*4;
     }
 
diff --git a/src/rgl.cpp b/src/rgl.cpp
index 3150a5f..275bba1 100644
--- a/src/rgl.cpp
+++ b/src/rgl.cpp
@@ -344,7 +344,7 @@ int rglUseTile(rglTile_t & tile, float & ds, float & dt, float & ss, float & st)
         ds = ss - ds;
         dt = st - dt;
 
-        DUMP("texture fb %x shift %g x %g (scale %g x %g) tile %d x %d (sl %d tl %d)\n",
+        DUMP("texture fb %p shift %g x %g (scale %g x %g) tile %d x %d (sl %d tl %d)\n",
             &hbuf, ds, dt, ss, st, tile.w, tile.h,
             tile.sl, tile.tl);
     } else {
@@ -435,7 +435,7 @@ void rglPrepareFramebuffer(rglRenderBuffer_t & buffer)
             rglDeleteRenderBuffer(buffer);
     }
 
-    DUMP("Render buffer %x at %x --> %x\n", &buffer,
+    DUMP("Render buffer %p at %x --> %x\n", &buffer,
         buffer.addressStart, buffer.addressStop);
 
     if (!buffer.fbid) {
@@ -605,7 +605,7 @@ void rglRenderChunks(int upto)
         if (lastBuffer != &buffer)
             rglPrepareFramebuffer(buffer);
 
-        DUMP("Buffer %x at %x area %d -> %d x %d -> %d\n",
+        DUMP("Buffer %p at %x area %d -> %d x %d -> %d\n",
             &buffer, buffer.addressStart,
             buffer.area.xh>>2, buffer.area.xl>>2,
             buffer.area.yh>>2, buffer.area.yl>>2);
diff --git a/src/rgl_osdep.cpp b/src/rgl_osdep.cpp
index 3dea9be..b387815 100644
--- a/src/rgl_osdep.cpp
+++ b/src/rgl_osdep.cpp
@@ -54,6 +54,10 @@ void rglSwapBuffers()
 
 int rglOpenScreen()
 {
+    if (CoreVideo_Init() != M64ERR_SUCCESS) {
+        rdp_log(M64MSG_ERROR, "Could not initialize video.");
+        return 0;
+    }
     if (rglStatus == RGL_STATUS_WINDOWED) {
         screen_width = rglSettings.resX;
         screen_height = rglSettings.resY;
diff --git a/src/rgl_rendermode.cpp b/src/rgl_rendermode.cpp
index 651c127..e1a3332 100644
--- a/src/rgl_rendermode.cpp
+++ b/src/rgl_rendermode.cpp
@@ -604,7 +604,7 @@ case 0: // c
     break;
 case 1: // f
     LOGERROR("Unsupported src color : FRAG\n");
-    LOGERROR(rglCombiner2String(state));
+    LOGERROR("%s", rglCombiner2String(state));
     break;
 case 2: // b
     p += sprintf(
@@ -641,7 +641,7 @@ case 3:
                 c->dstBlend = dst;
             } else {
                 LOGERROR("Unsuported blender :\n");
-                LOGERROR(rglCombiner2String(state));
+                LOGERROR("%s", rglCombiner2String(state));
             }
         }
         else
diff --git a/src/rgl_tiles.cpp b/src/rgl_tiles.cpp
index 8f471f9..7d31bca 100644
--- a/src/rgl_tiles.cpp
+++ b/src/rgl_tiles.cpp
@@ -604,7 +604,7 @@ GL_MIRROR_CLAMP_TO_EDGE_EXT : GL_MIRRORED_REPEAT;
         }
 
         if (packed) {
-            DUMP("loading texture %dx%d fmt %s size %x (%x %x %x %x)\n", tile.w, tile.h, rdpImageFormats[tile.format], tile.size, glfmt, glpixfmt, packed, ptr);
+            DUMP("loading texture %dx%d fmt %s size %x (%x %x %x %p)\n", tile.w, tile.h, rdpImageFormats[tile.format], tile.size, glfmt, glpixfmt, packed, ptr);
             //     printf("cycle type = %d\n", chunk.rdpState.otherModes.cycle_type);
             if (!glpixfmt)
                 glpixfmt = glfmt;

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mupen64plus-video-z64.git



More information about the Pkg-games-commits mailing list