[mupen64plus-video-arachnoid] 65/147: Imported Upstream version 1.99.4+37+db972cfd6e4d
Sven Eckelmann
ecsv-guest at moszumanska.debian.org
Thu Nov 26 06:09:49 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-arachnoid.
commit aed6d57e142484f42401d776b37d0c94472425db
Author: Sven Eckelmann <sven at narfation.org>
Date: Fri Sep 9 10:29:47 2011 +0200
Imported Upstream version 1.99.4+37+db972cfd6e4d
---
projects/msvc9/GraphicsPlugin.vcproj | 2 ++
projects/unix/Makefile | 1 +
src/GraphicsPlugin.cpp | 7 +++++++
src/main.cpp | 6 ++----
4 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/projects/msvc9/GraphicsPlugin.vcproj b/projects/msvc9/GraphicsPlugin.vcproj
index 55420cf..ef34ea6 100755
--- a/projects/msvc9/GraphicsPlugin.vcproj
+++ b/projects/msvc9/GraphicsPlugin.vcproj
@@ -64,6 +64,7 @@
/>
<Tool
Name="VCLinkerTool"
+ AdditionalDependencies="opengl32.lib glu32.lib"
OutputFile="mupen64plus-video-arachnoid.dll"
LinkIncremental="2"
GenerateDebugInformation="true"
@@ -142,6 +143,7 @@
/>
<Tool
Name="VCLinkerTool"
+ AdditionalDependencies="opengl32.lib glu32.lib"
OutputFile="mupen64plus-video-arachnoid.dll"
LinkIncremental="1"
GenerateDebugInformation="true"
diff --git a/projects/unix/Makefile b/projects/unix/Makefile
index 835d0b4..d8a2b98 100755
--- a/projects/unix/Makefile
+++ b/projects/unix/Makefile
@@ -69,6 +69,7 @@ ifneq ("$(filter x86_64 amd64,$(HOST_CPU))","")
ARCH_DETECTED := 64BITS_32
else
ARCH_DETECTED := 64BITS
+ PIC ?= 1
endif
endif
ifneq ("$(filter pentium i%86,$(HOST_CPU))","")
diff --git a/src/GraphicsPlugin.cpp b/src/GraphicsPlugin.cpp
index 655a0c5..810a1a2 100755
--- a/src/GraphicsPlugin.cpp
+++ b/src/GraphicsPlugin.cpp
@@ -63,6 +63,13 @@ GraphicsPlugin::~GraphicsPlugin()
//-----------------------------------------------------------------------------
bool GraphicsPlugin::initialize(GFX_INFO* graphicsInfo)
{
+ //Initialize video output
+ if (CoreVideo_Init() != M64ERR_SUCCESS)
+ {
+ Logger::getSingleton().printMsg("Could not initialize video.", M64MSG_ERROR);
+ return false;
+ }
+
//Save pointer to graphics info
m_graphicsInfo = graphicsInfo;
diff --git a/src/main.cpp b/src/main.cpp
index 3ffd5ea..515516e 100755
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -244,9 +244,7 @@ EXPORT BOOL CALL InitiateGFX(GFX_INFO Gfx_Info)
//Save Graphics Info
memcpy(&g_graphicsInfo, &Gfx_Info, sizeof(GFX_INFO));
-
- //Initialize Graphics Plugin
- return (CoreVideo_Init() == M64ERR_SUCCESS);
+ return true;
}
//-----------------------------------------------------------------------------
@@ -254,7 +252,7 @@ EXPORT BOOL CALL InitiateGFX(GFX_INFO Gfx_Info)
//! This function is called when a rom is open. (from the emulation thread)
//-----------------------------------------------------------------------------
EXPORT int CALL RomOpen()
-{
+{
Logger::getSingleton().printMsg("RomOpen\n");
return g_graphicsPlugin.initialize(&g_graphicsInfo);
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mupen64plus-video-arachnoid.git
More information about the Pkg-games-commits
mailing list