aboutsummaryrefslogtreecommitdiff
path: root/macosx/plugins/DFXVideo/macsrc/drawgl.m
diff options
context:
space:
mode:
authornotaz2010-11-16 18:39:07 +0200
committernotaz2010-11-17 00:58:09 +0200
commitaa1fc44b4532dc68be2482730a275f8a3ba8a039 (patch)
tree95f1ec936aa776158f8b76e805eb0c1eafe473b0 /macosx/plugins/DFXVideo/macsrc/drawgl.m
parentef79bbde537d6b9c745a7d86cb9df1d04c35590d (diff)
downloadpcsx_rearmed-aa1fc44b4532dc68be2482730a275f8a3ba8a039.tar.gz
pcsx_rearmed-aa1fc44b4532dc68be2482730a275f8a3ba8a039.tar.bz2
pcsx_rearmed-aa1fc44b4532dc68be2482730a275f8a3ba8a039.zip
remove stuff we won't need
this makes the source tree more pleasant to work with.
Diffstat (limited to 'macosx/plugins/DFXVideo/macsrc/drawgl.m')
-rw-r--r--macosx/plugins/DFXVideo/macsrc/drawgl.m181
1 files changed, 0 insertions, 181 deletions
diff --git a/macosx/plugins/DFXVideo/macsrc/drawgl.m b/macosx/plugins/DFXVideo/macsrc/drawgl.m
deleted file mode 100644
index 17e7647..0000000
--- a/macosx/plugins/DFXVideo/macsrc/drawgl.m
+++ /dev/null
@@ -1,181 +0,0 @@
-/***************************************************************************
- drawgl.m
- PeopsSoftGPU
-
- Created by Gil Pedersen on Sun April 18 2004.
- Copyright (c) 2004 Gil Pedersen.
- ***************************************************************************/
-
-/***************************************************************************
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. See also the license.txt file for *
- * additional informations. *
- * *
- ***************************************************************************/
-
-#import "PluginWindowController.h"
-#import "PluginGLView.h"
-#include "ExtendedKeys.h"
-#include "externals.h"
-#include "draw.h"
-#include "gpu.h"
-#include "menu.h"
-
-////////////////////////////////////////////////////////////////////////////////////
-// misc globals
-////////////////////////////////////////////////////////////////////////////////////
-
-int iResX;
-int iResY;
-long lLowerpart;
-BOOL bIsFirstFrame = TRUE;
-BOOL bCheckMask=FALSE;
-unsigned short sSetMask=0;
-unsigned long lSetMask=0;
-int iDesktopCol=16;
-int iShowFPS=0;
-int iWinSize;
-int iUseScanLines=0;
-int iUseNoStretchBlt=0;
-int iFastFwd=0;
-int iDebugMode=0;
-int iFVDisplay=0;
-PSXPoint_t ptCursorPoint[8];
-unsigned short usCursorActive=0;
-char * Xpixels;
-char * pCaptionText;
-
-//static PluginWindowController *windowController;
-static PluginGLView *glView;
-
-////////////////////////////////////////////////////////////////////////
-
-void DoBufferSwap(void) // SWAP BUFFERS
-{
-#if 1
- [glView swapBuffer];
-#else
- static long long lastTickCount = -1;
- static int skipCount = 0;
- long long microTickCount;
- long deltaTime;
-
- Microseconds((struct UnsignedWide *)&microTickCount);
- deltaTime = (long)(microTickCount - lastTickCount);
- if (deltaTime <= (PSXDisplay.PAL ? 1000000/50 : 100000000 / 5994) ||
- skipCount >= 3) {
- skipCount = 0;
- [glView swapBuffer];
- } else {
- skipCount++;
- }
- NSLog(@"count: %i", deltaTime);
- lastTickCount = microTickCount;
-#endif
-}
-
-
-////////////////////////////////////////////////////////////////////////
-
-void DoClearScreenBuffer(void) // CLEAR DX BUFFER
-{
- // clear the screen, and DON'T flush it
- [glView clearBuffer:NO];
-}
-
-
-////////////////////////////////////////////////////////////////////////
-
-void DoClearFrontBuffer(void) // CLEAR DX BUFFER
-{
- // clear the screen, and flush it
- [glView clearBuffer:YES];
-}
-
-////////////////////////////////////////////////////////////////////////
-
-unsigned long ulInitDisplay(void) // OPEN GAME WINDOW
-{
- bUsingTWin=FALSE;
-
- InitMenu();
-
- bIsFirstFrame = FALSE;
-
- if(iShowFPS)
- {
- //iShowFPS=0;
- ulKeybits|=KEY_SHOWFPS;
- szDispBuf[0]=0;
- BuildDispMenu(0);
- }
-
- PluginWindowController *windowController = [PluginWindowController openGameView];
- glView = [windowController getOpenGLView];
-
- [[windowController window] setTitle:[NSString stringWithCString:pCaptionText]];
-
- return (unsigned long)[windowController window];
-}
-
-
-////////////////////////////////////////////////////////////////////////
-
-void CloseDisplay(void)
-{
- if (gameController) {
- [gameController close];
- [gameController release];
- gameController = nil;
- gameWindow = nil;
- }
-}
-
-
-////////////////////////////////////////////////////////////////////////
-
-void CreatePic(unsigned char * pMem)
-{
-}
-
-
-///////////////////////////////////////////////////////////////////////////////////////
-
-void DestroyPic(void)
-{
-}
-
-
-///////////////////////////////////////////////////////////////////////////////////////
-
-void DisplayPic(void)
-{
-}
-
-
-///////////////////////////////////////////////////////////////////////////////////////
-
-void ShowGpuPic(void)
-{
- // this is the default implementation...
-}
-
-///////////////////////////////////////////////////////////////////////////////////////
-
-void ShowTextGpuPic(void)
-{
- // this is the default implementation...
-}
-
-
-void HandleKey(int keycode)
-{
- switch (keycode) {
- case GPU_FULLSCREEN_KEY:
- [gameController setFullscreen:![gameController fullscreen]];
- break;
- }
-}