mirror of
https://github.com/nillerusr/source-engine.git
synced 2026-08-07 17:29:36 +00:00
osx : fix syscalls
This commit is contained in:
@@ -144,14 +144,15 @@
|
||||
#define timeGetTime timeGetTime__USE_VCR_MODE
|
||||
#if defined( clock )
|
||||
#undef clock
|
||||
#endif
|
||||
#define time time__USE_VCR_MODE
|
||||
#endif
|
||||
// MoeMod : breaks system header
|
||||
//#define time time__USE_VCR_MODE
|
||||
|
||||
|
||||
#if defined( recvfrom )
|
||||
#undef recvfrom
|
||||
#endif
|
||||
#define recvfrom recvfrom__USE_VCR_MODE
|
||||
//#if defined( recvfrom )
|
||||
// #undef recvfrom
|
||||
//#endif
|
||||
//#define recvfrom recvfrom__USE_VCR_MODE
|
||||
|
||||
|
||||
#if defined( GetCursorPos )
|
||||
|
||||
@@ -34,7 +34,7 @@ inline void RangeCheck( const T &value, int minValue, int maxValue )
|
||||
if ( ThreadInMainThread() && g_bDoRangeChecks )
|
||||
{
|
||||
// Ignore the min/max stuff for now.. just make sure it's not a NAN.
|
||||
Assert( _finite( value ) );
|
||||
Assert( IsFinite( value ) );
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -116,6 +116,8 @@ GL_FUNC_VOID(OpenGL,true,glUniform1iARB,(GLint a,GLint b),(a,b))
|
||||
GL_FUNC_VOID(OpenGL,true,glUniform4fv,(GLint a,GLsizei b,const GLfloat *c),(a,b,c))
|
||||
GL_FUNC(OpenGL,true,GLboolean,glUnmapBuffer,(GLenum a),(a))
|
||||
GL_FUNC_VOID(OpenGL,true,glUseProgram,(GLuint a),(a))
|
||||
GL_FUNC_VOID(OpenGL,true,glUseProgramObjectARB,(GLhandleARB a),(a))
|
||||
GL_FUNC_VOID(OpenGL,true,glValidateProgramARB,(GLhandleARB a),(a))
|
||||
GL_FUNC_VOID(OpenGL,true,glVertex3f,(GLfloat a,GLfloat b,GLfloat c),(a,b,c))
|
||||
GL_FUNC_VOID(OpenGL,true,glVertexAttribPointer,(GLuint a,GLint b,GLenum c,GLboolean d,GLsizei e,const GLvoid *f),(a,b,c,d,e,f))
|
||||
GL_FUNC_VOID(OpenGL,true,glViewport,(GLint a,GLint b,GLsizei c,GLsizei d),(a,b,c,d))
|
||||
|
||||
@@ -34,8 +34,12 @@
|
||||
|
||||
#undef PROTECTED_THINGS_ENABLE
|
||||
|
||||
#ifdef OSX
|
||||
#include <OpenGL/OpenGL.h>
|
||||
#else
|
||||
#include <GL/gl.h>
|
||||
#include <GL/glext.h>
|
||||
#endif
|
||||
|
||||
#include "tier0/basetypes.h"
|
||||
#include "tier0/platform.h"
|
||||
|
||||
Reference in New Issue
Block a user