[~] Linke OSX build against GLFW

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1061 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] CGraphicsPluginPsp doesn't need to be visible outside the .cpp file. Also tidy things up a bit.

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1062 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Define a virtual dtor to keep the compiler happy (actually seems ok for PSP compiler, but clang was complaining for OSX so keep them consistent)

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1063 42e9bfbe-799a-4a2d-bad1-236e862a387a
[+] Add a simple GraphicsPlugin implementation for OSX. Just draws a triangle on each call to UpdateScreen right now.

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1064 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Remove NativeTexture fields that are only used by the PSP build.

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1065 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Silence a warning about an unused variable

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1066 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] filepath can never be null here \!

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1067 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] malloc.h doesn't need to be included (not present on OSX)

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1068 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Group some common headers in GraphicsPluginPSP.cpp

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1069 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Fix indentation

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1070 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Make some const casting clearer

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1071 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Avoid casting away constness

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1072 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Move gFrameskipActive to DLParser.cpp

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1073 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Add a GraphicsContext.cpp for OSX

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1074 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Tidy CGraphicsContext::Create for PSP

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1075 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Tidy CGraphicsContext::Create for PSP - impl is in .cpp file so don't bother with protected members and friends

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1076 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] GraphicsContext UpdateFrame return was unused. Rename GetBufferSize to GetScreenSize, and use to avoid exposing SCR_WIDTH/SCR_HEIGHT

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1077 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Add a Round function to Math.h, to provide some platform independence for pspFpuRound

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1078 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] ifdef out some PSPRenderer code so it compiles on OSX

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1079 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Get lots more graphics code compiling and linking for OSX. Get runtime asserts when unimplemented dummy sceGu functions are called.

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1080 42e9bfbe-799a-4a2d-bad1-236e862a387a