Author: greatlrd
Date: Tue Nov 13 13:50:33 2007
New Revision: 30415
URL:
http://svn.reactos.org/svn/reactos?rev=30415&view=rev
Log:
Thx Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
testing Mesa3D 7.0.1 with all bugfix we have done, thanks to
all bugfix we can remove a smaller hack we did frist in glapi.c
Mesa3D 7.0.1 does not working in ReactOS with SSE support.
if we disable it, Quake 3 will work fine.
Modified:
trunk/reactos/dll/3rdparty/mesa32/mesa3d_icd_fix_ros.patch
trunk/reactos/dll/3rdparty/mesa32/src/glapi/glapi.c
Modified: trunk/reactos/dll/3rdparty/mesa32/mesa3d_icd_fix_ros.patch
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/3rdparty/mesa32/mesa3d…
==============================================================================
--- trunk/reactos/dll/3rdparty/mesa32/mesa3d_icd_fix_ros.patch (original)
+++ trunk/reactos/dll/3rdparty/mesa32/mesa3d_icd_fix_ros.patch Tue Nov 13 13:50:33 2007
@@ -222,22 +222,4 @@
_tnl_InvalidateState
- _tnl_MakeCurrent
_tnl_run_pipeline
-Index: glapi/glapi.c
-===================================================================
---- glapi/glapi.c (revision 30408)
-+++ glapi/glapi.c (working copy)
-@@ -876,14 +876,6 @@
- struct _glapi_function * entry;
- GLuint i;
-
--#ifdef MANGLE
-- if (funcName[0] != 'm' || funcName[1] != 'g' || funcName[2] !=
'l')
-- return NULL;
--#else
-- if (funcName[0] != 'g' || funcName[1] != 'l')
-- return NULL;
--#endif
--
- /* search extension functions first */
- for (i = 0; i < NumExtEntryPoints; i++) {
- if (strcmp(ExtEntryTable[i].name, funcName) == 0) {
+
Modified: trunk/reactos/dll/3rdparty/mesa32/src/glapi/glapi.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/3rdparty/mesa32/src/gl…
==============================================================================
--- trunk/reactos/dll/3rdparty/mesa32/src/glapi/glapi.c (original)
+++ trunk/reactos/dll/3rdparty/mesa32/src/glapi/glapi.c Tue Nov 13 13:50:33 2007
@@ -876,6 +876,14 @@
struct _glapi_function * entry;
GLuint i;
+#ifdef MANGLE
+ if (funcName[0] != 'm' || funcName[1] != 'g' || funcName[2] !=
'l')
+ return NULL;
+-#else
+ if (funcName[0] != 'g' || funcName[1] != 'l')
+ return NULL;
+#endif
+
/* search extension functions first */
for (i = 0; i < NumExtEntryPoints; i++) {
if (strcmp(ExtEntryTable[i].name, funcName) == 0) {