mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
Put some stuff in the gfx plugins into namespaces, so that the symbols won't collide if someone decides to merge the gfx plugins into dolphin too. still more things left to do though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6972 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
@ -70,9 +70,23 @@
|
||||
#include <wx/image.h>
|
||||
#endif
|
||||
|
||||
// Declarations and definitions
|
||||
// ----------------------------
|
||||
int s_fps=0;
|
||||
|
||||
|
||||
void VideoConfig::UpdateProjectionHack()
|
||||
{
|
||||
::UpdateProjectionHack(g_Config.iPhackvalue);
|
||||
}
|
||||
|
||||
|
||||
#if defined(HAVE_WX) && HAVE_WX
|
||||
// Screenshot thread struct
|
||||
typedef struct
|
||||
{
|
||||
int W, H;
|
||||
std::string filename;
|
||||
wxImage *img;
|
||||
} ScrStrct;
|
||||
#endif
|
||||
|
||||
#if defined HAVE_CG && HAVE_CG
|
||||
CGcontext g_cgcontext;
|
||||
@ -80,6 +94,20 @@ CGprofile g_cgvProf;
|
||||
CGprofile g_cgfProf;
|
||||
#endif
|
||||
|
||||
#ifdef _WIN32
|
||||
extern int OSDChoice, OSDTime, OSDInternalW, OSDInternalH;
|
||||
#else
|
||||
int OSDChoice, OSDTime, OSDInternalW, OSDInternalH;
|
||||
#endif
|
||||
|
||||
namespace OGL
|
||||
{
|
||||
|
||||
// Declarations and definitions
|
||||
// ----------------------------
|
||||
int s_fps=0;
|
||||
|
||||
|
||||
RasterFont* s_pfont = NULL;
|
||||
|
||||
#if defined _WIN32 || defined HAVE_LIBAV
|
||||
@ -100,24 +128,6 @@ static u32 s_blendMode;
|
||||
static std::thread scrshotThread;
|
||||
#endif
|
||||
|
||||
#ifdef _WIN32
|
||||
extern int OSDChoice, OSDTime, OSDInternalW, OSDInternalH;
|
||||
#else
|
||||
int OSDChoice, OSDTime, OSDInternalW, OSDInternalH;
|
||||
#endif
|
||||
|
||||
namespace
|
||||
{
|
||||
|
||||
#if defined(HAVE_WX) && HAVE_WX
|
||||
// Screenshot thread struct
|
||||
typedef struct
|
||||
{
|
||||
int W, H;
|
||||
std::string filename;
|
||||
wxImage *img;
|
||||
} ScrStrct;
|
||||
#endif
|
||||
|
||||
static const GLenum glSrcFactors[8] =
|
||||
{
|
||||
@ -182,15 +192,6 @@ void HandleCgError(CGcontext ctx, CGerror err, void* appdata)
|
||||
}
|
||||
#endif
|
||||
|
||||
} // namespace
|
||||
void VideoConfig::UpdateProjectionHack()
|
||||
{
|
||||
::UpdateProjectionHack(g_Config.iPhackvalue);
|
||||
}
|
||||
|
||||
namespace OGL
|
||||
{
|
||||
|
||||
// Init functions
|
||||
Renderer::Renderer()
|
||||
{
|
||||
|
Reference in New Issue
Block a user