Author: jgardou
Date: Sun Sep 15 20:44:50 2013
New Revision: 60149
URL:
http://svn.reactos.org/svn/reactos?rev=60149&view=rev
Log:
[OSMESA]
- Add to build
Added:
trunk/reactos/dll/opengl/mesa/src/mesa/drivers/common/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/osmesa.spec (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/main/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/math/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/program/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/swrast/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/swrast_setup/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/tnl/CMakeLists.txt (with props)
trunk/reactos/dll/opengl/mesa/src/mesa/vbo/CMakeLists.txt (with props)
Modified:
trunk/reactos/dll/opengl/mesa/src/mesa/CMakeLists.txt
Modified: trunk/reactos/dll/opengl/mesa/src/mesa/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/C…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/CMakeLists.txt [iso-8859-1] Sun Sep 15 20:44:50
2013
@@ -1,5 +1,11 @@
set_cpp(WITH_STL)
+
+include_directories(
+ ../mapi
+ ../glsl
+ .
+)
add_definitions(
-DFEATURE_GL=1
@@ -8,11 +14,18 @@
-D_GLAPI_NO_EXPORTS # prevent _glapi_* from being declared __declspec(dllimport)
)
+add_subdirectory(drivers/common)
+add_subdirectory(drivers/osmesa)
+add_subdirectory(main)
+add_subdirectory(math)
+add_subdirectory(program)
+add_subdirectory(swrast)
+add_subdirectory(swrast_setup)
+add_subdirectory(tnl)
+add_subdirectory(vbo)
+
# From Sconscript
include_directories(
- ../mapi
- ../glsl
- .
../../generated/mesa)
if((ARCH STREQUAL "i386") AND (NOT MSVC))
Added: trunk/reactos/dll/opengl/mesa/src/mesa/drivers/common/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/d…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/drivers/common/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/drivers/common/CMakeLists.txt [iso-8859-1] Sun
Sep 15 20:44:50 2013
@@ -0,0 +1,7 @@
+
+list(APPEND SOURCE
+ driverfuncs.c
+ meta.c
+)
+
+add_library(mesa_drv_common STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/drivers/common/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/d…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/CMakeLists.txt [iso-8859-1] Sun
Sep 15 20:44:50 2013
@@ -0,0 +1,22 @@
+
+spec2def(osmesa.dll osmesa.spec)
+
+add_library(osmesa SHARED
+ osmesa.c
+ ${CMAKE_CURRENT_BINARY_DIR}/osmesa.def)
+
+target_link_libraries(osmesa
+ mesa_drv_common
+ mesa_glapi
+ mesa_swrast
+ mesa_swrast_setup
+ mesa_tnl
+ mesa_main
+ mesa_vbo
+ mesa_program
+ mesa_math
+ mesa_glsl)
+
+set_module_type(osmesa win32dll)
+add_importlibs(osmesa msvcrt kernel32 ntdll)
+add_cd_file(TARGET osmesa DESTINATION reactos/system32 FOR all)
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/osmesa.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/d…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/osmesa.spec (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/osmesa.spec [iso-8859-1] Sun Sep
15 20:44:50 2013
@@ -0,0 +1,348 @@
+@ stdcall glAccum( long long )
+@ stdcall glAlphaFunc( long long )
+@ stdcall glAreTexturesResident( long ptr ptr )
+@ stdcall glArrayElement( long )
+@ stdcall glBegin( long )
+@ stdcall glBindTexture( long long )
+@ stdcall glBitmap( long long long long long long ptr )
+@ stdcall glBlendFunc( long long )
+@ stdcall glCallList( long )
+@ stdcall glCallLists( long long ptr )
+@ stdcall glClear( long )
+@ stdcall glClearAccum( long long long long )
+@ stdcall glClearColor( long long long long )
+@ stdcall glClearDepth( double )
+@ stdcall glClearIndex( long )
+@ stdcall glClearStencil( long )
+@ stdcall glClipPlane( long ptr )
+@ stdcall glColor3b( long long long )
+@ stdcall glColor3bv( ptr )
+@ stdcall glColor3d( double double double )
+@ stdcall glColor3dv( ptr )
+@ stdcall glColor3f( long long long )
+@ stdcall glColor3fv( ptr )
+@ stdcall glColor3i( long long long )
+@ stdcall glColor3iv( ptr )
+@ stdcall glColor3s( long long long )
+@ stdcall glColor3sv( ptr )
+@ stdcall glColor3ub( long long long )
+@ stdcall glColor3ubv( ptr )
+@ stdcall glColor3ui( long long long )
+@ stdcall glColor3uiv( ptr )
+@ stdcall glColor3us( long long long )
+@ stdcall glColor3usv( ptr )
+@ stdcall glColor4b( long long long long )
+@ stdcall glColor4bv( ptr )
+@ stdcall glColor4d( double double double double )
+@ stdcall glColor4dv( ptr )
+@ stdcall glColor4f( long long long long )
+@ stdcall glColor4fv( ptr )
+@ stdcall glColor4i( long long long long )
+@ stdcall glColor4iv( ptr )
+@ stdcall glColor4s( long long long long )
+@ stdcall glColor4sv( ptr )
+@ stdcall glColor4ub( long long long long )
+@ stdcall glColor4ubv( ptr )
+@ stdcall glColor4ui( long long long long )
+@ stdcall glColor4uiv( ptr )
+@ stdcall glColor4us( long long long long )
+@ stdcall glColor4usv( ptr )
+@ stdcall glColorMask( long long long long )
+@ stdcall glColorMaterial( long long )
+@ stdcall glColorPointer( long long long ptr )
+@ stdcall glCopyPixels( long long long long long )
+@ stdcall glCopyTexImage1D( long long long long long long long )
+@ stdcall glCopyTexImage2D( long long long long long long long long )
+@ stdcall glCopyTexSubImage1D( long long long long long long )
+@ stdcall glCopyTexSubImage2D( long long long long long long long long )
+@ stdcall glCullFace( long )
+@ stdcall glDeleteLists( long long )
+@ stdcall glDeleteTextures( long ptr )
+@ stdcall glDepthFunc( long )
+@ stdcall glDepthMask( long )
+@ stdcall glDepthRange( double double )
+@ stdcall glDisable( long )
+@ stdcall glDisableClientState( long )
+@ stdcall glDrawArrays( long long long )
+@ stdcall glDrawBuffer( long )
+@ stdcall glDrawElements( long long long ptr )
+@ stdcall glDrawPixels( long long long long ptr )
+@ stdcall glEdgeFlag( long )
+@ stdcall glEdgeFlagPointer( long ptr )
+@ stdcall glEdgeFlagv( ptr )
+@ stdcall glEnable( long )
+@ stdcall glEnableClientState( long )
+@ stdcall glEnd( )
+@ stdcall glEndList( )
+@ stdcall glEvalCoord1d( double )
+@ stdcall glEvalCoord1dv( ptr )
+@ stdcall glEvalCoord1f( long )
+@ stdcall glEvalCoord1fv( ptr )
+@ stdcall glEvalCoord2d( double double )
+@ stdcall glEvalCoord2dv( ptr )
+@ stdcall glEvalCoord2f( long long )
+@ stdcall glEvalCoord2fv( ptr )
+@ stdcall glEvalMesh1( long long long )
+@ stdcall glEvalMesh2( long long long long long )
+@ stdcall glEvalPoint1( long )
+@ stdcall glEvalPoint2( long long )
+@ stdcall glFeedbackBuffer( long long ptr )
+@ stdcall glFinish( )
+@ stdcall glFlush( )
+@ stdcall glFogf( long long )
+@ stdcall glFogfv( long ptr )
+@ stdcall glFogi( long long )
+@ stdcall glFogiv( long ptr )
+@ stdcall glFrontFace( long )
+@ stdcall glFrustum( double double double double double double )
+@ stdcall glGenLists( long )
+@ stdcall glGenTextures( long ptr )
+@ stdcall glGetBooleanv( long ptr )
+@ stdcall glGetClipPlane( long ptr )
+@ stdcall glGetDoublev( long ptr )
+@ stdcall glGetError( )
+@ stdcall glGetFloatv( long ptr )
+@ stdcall glGetIntegerv( long ptr )
+@ stdcall glGetLightfv( long long ptr )
+@ stdcall glGetLightiv( long long ptr )
+@ stdcall glGetMapdv( long long ptr )
+@ stdcall glGetMapfv( long long ptr )
+@ stdcall glGetMapiv( long long ptr )
+@ stdcall glGetMaterialfv( long long ptr )
+@ stdcall glGetMaterialiv( long long ptr )
+@ stdcall glGetPixelMapfv( long ptr )
+@ stdcall glGetPixelMapuiv( long ptr )
+@ stdcall glGetPixelMapusv( long ptr )
+@ stdcall glGetPointerv( long ptr )
+@ stdcall glGetPolygonStipple( ptr )
+@ stdcall glGetString( long )
+@ stdcall glGetTexEnvfv( long long ptr )
+@ stdcall glGetTexEnviv( long long ptr )
+@ stdcall glGetTexGendv( long long ptr )
+@ stdcall glGetTexGenfv( long long ptr )
+@ stdcall glGetTexGeniv( long long ptr )
+@ stdcall glGetTexImage( long long long long ptr )
+@ stdcall glGetTexLevelParameterfv( long long long ptr )
+@ stdcall glGetTexLevelParameteriv( long long long ptr )
+@ stdcall glGetTexParameterfv( long long ptr )
+@ stdcall glGetTexParameteriv( long long ptr )
+@ stdcall glHint( long long )
+@ stdcall glIndexMask( long )
+@ stdcall glIndexPointer( long long ptr )
+@ stdcall glIndexd( double )
+@ stdcall glIndexdv( ptr )
+@ stdcall glIndexf( long )
+@ stdcall glIndexfv( ptr )
+@ stdcall glIndexi( long )
+@ stdcall glIndexiv( ptr )
+@ stdcall glIndexs( long )
+@ stdcall glIndexsv( ptr )
+@ stdcall glIndexub( long )
+@ stdcall glIndexubv( ptr )
+@ stdcall glInitNames( )
+@ stdcall glInterleavedArrays( long long ptr )
+@ stdcall glIsEnabled( long )
+@ stdcall glIsList( long )
+@ stdcall glIsTexture( long )
+@ stdcall glLightModelf( long long )
+@ stdcall glLightModelfv( long ptr )
+@ stdcall glLightModeli( long long )
+@ stdcall glLightModeliv( long ptr )
+@ stdcall glLightf( long long long )
+@ stdcall glLightfv( long long ptr )
+@ stdcall glLighti( long long long )
+@ stdcall glLightiv( long long ptr )
+@ stdcall glLineStipple( long long )
+@ stdcall glLineWidth( long )
+@ stdcall glListBase( long )
+@ stdcall glLoadIdentity( )
+@ stdcall glLoadMatrixd( ptr )
+@ stdcall glLoadMatrixf( ptr )
+@ stdcall glLoadName( long )
+@ stdcall glLogicOp( long )
+@ stdcall glMap1d( long double double long long ptr )
+@ stdcall glMap1f( long long long long long ptr )
+@ stdcall glMap2d( long double double long long double double long long ptr )
+@ stdcall glMap2f( long long long long long long long long long ptr )
+@ stdcall glMapGrid1d( long double double )
+@ stdcall glMapGrid1f( long long long )
+@ stdcall glMapGrid2d( long double double long double double )
+@ stdcall glMapGrid2f( long long long long long long )
+@ stdcall glMaterialf( long long long )
+@ stdcall glMaterialfv( long long ptr )
+@ stdcall glMateriali( long long long )
+@ stdcall glMaterialiv( long long ptr )
+@ stdcall glMatrixMode( long )
+@ stdcall glMultMatrixd( ptr )
+@ stdcall glMultMatrixf( ptr )
+@ stdcall glNewList( long long )
+@ stdcall glNormal3b( long long long )
+@ stdcall glNormal3bv( ptr )
+@ stdcall glNormal3d( double double double )
+@ stdcall glNormal3dv( ptr )
+@ stdcall glNormal3f( long long long )
+@ stdcall glNormal3fv( ptr )
+@ stdcall glNormal3i( long long long )
+@ stdcall glNormal3iv( ptr )
+@ stdcall glNormal3s( long long long )
+@ stdcall glNormal3sv( ptr )
+@ stdcall glNormalPointer( long long ptr )
+@ stdcall glOrtho( double double double double double double )
+@ stdcall glPassThrough( long )
+@ stdcall glPixelMapfv( long long ptr )
+@ stdcall glPixelMapuiv( long long ptr )
+@ stdcall glPixelMapusv( long long ptr )
+@ stdcall glPixelStoref( long long )
+@ stdcall glPixelStorei( long long )
+@ stdcall glPixelTransferf( long long )
+@ stdcall glPixelTransferi( long long )
+@ stdcall glPixelZoom( long long )
+@ stdcall glPointSize( long )
+@ stdcall glPolygonMode( long long )
+@ stdcall glPolygonOffset( long long )
+@ stdcall glPolygonStipple( ptr )
+@ stdcall glPopAttrib( )
+@ stdcall glPopClientAttrib( )
+@ stdcall glPopMatrix( )
+@ stdcall glPopName( )
+@ stdcall glPrioritizeTextures( long ptr ptr )
+@ stdcall glPushAttrib( long )
+@ stdcall glPushClientAttrib( long )
+@ stdcall glPushMatrix( )
+@ stdcall glPushName( long )
+@ stdcall glRasterPos2d( double double )
+@ stdcall glRasterPos2dv( ptr )
+@ stdcall glRasterPos2f( long long )
+@ stdcall glRasterPos2fv( ptr )
+@ stdcall glRasterPos2i( long long )
+@ stdcall glRasterPos2iv( ptr )
+@ stdcall glRasterPos2s( long long )
+@ stdcall glRasterPos2sv( ptr )
+@ stdcall glRasterPos3d( double double double )
+@ stdcall glRasterPos3dv( ptr )
+@ stdcall glRasterPos3f( long long long )
+@ stdcall glRasterPos3fv( ptr )
+@ stdcall glRasterPos3i( long long long )
+@ stdcall glRasterPos3iv( ptr )
+@ stdcall glRasterPos3s( long long long )
+@ stdcall glRasterPos3sv( ptr )
+@ stdcall glRasterPos4d( double double double double )
+@ stdcall glRasterPos4dv( ptr )
+@ stdcall glRasterPos4f( long long long long )
+@ stdcall glRasterPos4fv( ptr )
+@ stdcall glRasterPos4i( long long long long )
+@ stdcall glRasterPos4iv( ptr )
+@ stdcall glRasterPos4s( long long long long )
+@ stdcall glRasterPos4sv( ptr )
+@ stdcall glReadBuffer( long )
+@ stdcall glReadPixels( long long long long long long ptr )
+@ stdcall glRectd( double double double double )
+@ stdcall glRectdv( ptr ptr )
+@ stdcall glRectf( long long long long )
+@ stdcall glRectfv( ptr ptr )
+@ stdcall glRecti( long long long long )
+@ stdcall glRectiv( ptr ptr )
+@ stdcall glRects( long long long long )
+@ stdcall glRectsv( ptr ptr )
+@ stdcall glRenderMode( long )
+@ stdcall glRotated( double double double double )
+@ stdcall glRotatef( long long long long )
+@ stdcall glScaled( double double double )
+@ stdcall glScalef( long long long )
+@ stdcall glScissor( long long long long )
+@ stdcall glSelectBuffer( long ptr )
+@ stdcall glShadeModel( long )
+@ stdcall glStencilFunc( long long long )
+@ stdcall glStencilMask( long )
+@ stdcall glStencilOp( long long long )
+@ stdcall glTexCoord1d( double )
+@ stdcall glTexCoord1dv( ptr )
+@ stdcall glTexCoord1f( long )
+@ stdcall glTexCoord1fv( ptr )
+@ stdcall glTexCoord1i( long )
+@ stdcall glTexCoord1iv( ptr )
+@ stdcall glTexCoord1s( long )
+@ stdcall glTexCoord1sv( ptr )
+@ stdcall glTexCoord2d( double double )
+@ stdcall glTexCoord2dv( ptr )
+@ stdcall glTexCoord2f( long long )
+@ stdcall glTexCoord2fv( ptr )
+@ stdcall glTexCoord2i( long long )
+@ stdcall glTexCoord2iv( ptr )
+@ stdcall glTexCoord2s( long long )
+@ stdcall glTexCoord2sv( ptr )
+@ stdcall glTexCoord3d( double double double )
+@ stdcall glTexCoord3dv( ptr )
+@ stdcall glTexCoord3f( long long long )
+@ stdcall glTexCoord3fv( ptr )
+@ stdcall glTexCoord3i( long long long )
+@ stdcall glTexCoord3iv( ptr )
+@ stdcall glTexCoord3s( long long long )
+@ stdcall glTexCoord3sv( ptr )
+@ stdcall glTexCoord4d( double double double double )
+@ stdcall glTexCoord4dv( ptr )
+@ stdcall glTexCoord4f( long long long long )
+@ stdcall glTexCoord4fv( ptr )
+@ stdcall glTexCoord4i( long long long long )
+@ stdcall glTexCoord4iv( ptr )
+@ stdcall glTexCoord4s( long long long long )
+@ stdcall glTexCoord4sv( ptr )
+@ stdcall glTexCoordPointer( long long long ptr )
+@ stdcall glTexEnvf( long long long )
+@ stdcall glTexEnvfv( long long ptr )
+@ stdcall glTexEnvi( long long long )
+@ stdcall glTexEnviv( long long ptr )
+@ stdcall glTexGend( long long double )
+@ stdcall glTexGendv( long long ptr )
+@ stdcall glTexGenf( long long long )
+@ stdcall glTexGenfv( long long ptr )
+@ stdcall glTexGeni( long long long )
+@ stdcall glTexGeniv( long long ptr )
+@ stdcall glTexImage1D( long long long long long long long ptr )
+@ stdcall glTexImage2D( long long long long long long long long ptr )
+@ stdcall glTexParameterf( long long long )
+@ stdcall glTexParameterfv( long long ptr )
+@ stdcall glTexParameteri( long long long )
+@ stdcall glTexParameteriv( long long ptr )
+@ stdcall glTexSubImage1D( long long long long long long ptr )
+@ stdcall glTexSubImage2D( long long long long long long long long ptr )
+@ stdcall glTranslated( double double double )
+@ stdcall glTranslatef( long long long )
+@ stdcall glVertex2d( double double )
+@ stdcall glVertex2dv( ptr )
+@ stdcall glVertex2f( long long )
+@ stdcall glVertex2fv( ptr )
+@ stdcall glVertex2i( long long )
+@ stdcall glVertex2iv( ptr )
+@ stdcall glVertex2s( long long )
+@ stdcall glVertex2sv( ptr )
+@ stdcall glVertex3d( double double double )
+@ stdcall glVertex3dv( ptr )
+@ stdcall glVertex3f( long long long )
+@ stdcall glVertex3fv( ptr )
+@ stdcall glVertex3i( long long long )
+@ stdcall glVertex3iv( ptr )
+@ stdcall glVertex3s( long long long )
+@ stdcall glVertex3sv( ptr )
+@ stdcall glVertex4d( double double double double )
+@ stdcall glVertex4dv( ptr )
+@ stdcall glVertex4f( long long long long )
+@ stdcall glVertex4fv( ptr )
+@ stdcall glVertex4i( long long long long )
+@ stdcall glVertex4iv( ptr )
+@ stdcall glVertex4s( long long long long )
+@ stdcall glVertex4sv( ptr )
+@ stdcall glVertexPointer( long long long ptr )
+@ stdcall glViewport( long long long long )
+
+@ stdcall OSMesaColorClamp(long)
+@ stdcall OSMesaCreateContext(long ptr)
+@ stdcall OSMesaCreateContextExt(long long long long ptr)
+@ stdcall OSMesaDestroyContext(ptr)
+@ stdcall OSMesaMakeCurrent(ptr ptr long long long)
+@ stdcall OSMesaGetCurrentContext()
+@ stdcall OSMesaPixelStore(long long)
+@ stdcall OSMesaGetIntegerv(long ptr)
+@ stdcall OSMesaGetDepthBuffer(ptr ptr ptr ptr ptr)
+@ stdcall OSMesaGetColorBuffer(ptr ptr ptr ptr ptr)
+@ stdcall OSMesaGetProcAddress(str)
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/drivers/osmesa/osmesa.spec
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/main/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/m…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/main/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/main/CMakeLists.txt [iso-8859-1] Sun Sep 15
20:44:50 2013
@@ -0,0 +1,106 @@
+
+list(APPEND SOURCE
+ api_arrayelt.c
+ api_exec.c
+ api_exec_es1.c
+ api_exec_es2.c
+ api_loopback.c
+ api_validate.c
+ accum.c
+ arbprogram.c
+ atifragshader.c
+ attrib.c
+ arrayobj.c
+ blend.c
+ bufferobj.c
+ buffers.c
+ clear.c
+ clip.c
+ colortab.c
+ condrender.c
+ context.c
+ convolve.c
+ cpuinfo.c
+ debug.c
+ depth.c
+ dlist.c
+ dlopen.c
+ drawpix.c
+ drawtex.c
+ enable.c
+ enums.c
+ eval.c
+ execmem.c
+ extensions.c
+ fbobject.c
+ feedback.c
+ ff_fragment_shader.cpp
+ ffvertex_prog.c
+ fog.c
+ formats.c
+ format_pack.c
+ format_unpack.c
+ framebuffer.c
+ get.c
+ getstring.c
+ hash.c
+ hint.c
+ histogram.c
+ image.c
+ imports.c
+ light.c
+ lines.c
+ matrix.c
+ mipmap.c
+ mm.c
+ multisample.c
+ nvprogram.c
+ pack.c
+ pbo.c
+ pixel.c
+ pixelstore.c
+ pixeltransfer.c
+ points.c
+ polygon.c
+ querymatrix.c
+ queryobj.c
+ rastpos.c
+ readpix.c
+ remap.c
+ renderbuffer.c
+ samplerobj.c
+ scissor.c
+ shaderapi.c
+ shaderobj.c
+ shader_query.cpp
+ shared.c
+ state.c
+ stencil.c
+ syncobj.c
+ texcompress.c
+ texcompress_rgtc.c
+ texcompress_s3tc.c
+ texcompress_fxt1.c
+ texcompress_etc.c
+ texenv.c
+ texformat.c
+ texgen.c
+ texgetimage.c
+ teximage.c
+ texobj.c
+ texpal.c
+ texparam.c
+ texstate.c
+ texstorage.c
+ texstore.c
+ texturebarrier.c
+ transformfeedback.c
+ uniform_query.cpp
+ uniforms.c
+ varray.c
+ version.c
+ viewport.c
+ vtxfmt.c
+)
+
+add_library(mesa_main STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/main/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/math/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/m…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/math/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/math/CMakeLists.txt [iso-8859-1] Sun Sep 15
20:44:50 2013
@@ -0,0 +1,13 @@
+
+list(APPEND SOURCE
+ m_debug_clip.c
+ m_debug_norm.c
+ m_debug_xform.c
+ m_eval.c
+ m_matrix.c
+ m_translate.c
+ m_vector.c
+ m_xform.c
+)
+
+add_library(mesa_math STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/math/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/program/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/p…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/program/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/program/CMakeLists.txt [iso-8859-1] Sun Sep 15
20:44:50 2013
@@ -0,0 +1,32 @@
+
+list(APPEND SOURCE
+ ../../../generated/mesa/program/lex.yy.c
+ ../../../generated/mesa/program/program_parse.tab.c
+ arbprogparse.c
+ hash_table.c
+ ir_to_mesa.cpp
+ nvfragparse.c
+ nvvertparse.c
+ program.c
+ program_parse_extra.c
+ prog_cache.c
+ prog_execute.c
+ prog_instruction.c
+ prog_noise.c
+ prog_optimize.c
+ prog_opt_constant_fold.c
+ prog_parameter.c
+ prog_parameter_layout.c
+ prog_print.c
+ prog_statevars.c
+ programopt.c
+ sampler.cpp
+ symbol_table.c
+ string_to_uint_map.cpp
+)
+
+if(NOT MSVC)
+ add_compile_flags("-Wno-format")
+endif()
+
+add_library(mesa_program STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/program/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/swrast/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/s…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/swrast/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/swrast/CMakeLists.txt [iso-8859-1] Sun Sep 15
20:44:50 2013
@@ -0,0 +1,34 @@
+
+list(APPEND SOURCE
+ s_aaline.c
+ s_aatriangle.c
+ s_alpha.c
+ s_atifragshader.C
+ s_bitmap.c
+ s_blend.c
+ s_blit.c
+ s_clear.c
+ s_context.c
+ s_copypix.c
+ s_depth.c
+ s_drawpix.c
+ s_feedback.c
+ s_fog.c
+ s_fragprog.c
+ s_lines.c
+ s_logic.c
+ s_masking.c
+ s_points.c
+ s_renderbuffer.c
+ s_span.c
+ s_stencil.c
+ s_texcombine.c
+ s_texfetch.c
+ s_texfilter.c
+ s_texrender.c
+ s_texture.c
+ s_triangle.c
+ s_zoom.c
+)
+
+add_library(mesa_swrast STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/swrast/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/swrast_setup/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/s…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/swrast_setup/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/swrast_setup/CMakeLists.txt [iso-8859-1] Sun
Sep 15 20:44:50 2013
@@ -0,0 +1,7 @@
+
+list(APPEND SOURCE
+ ss_context.c
+ ss_triangle.c
+)
+
+add_library(mesa_swrast_setup STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/swrast_setup/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/tnl/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/t…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/tnl/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/tnl/CMakeLists.txt [iso-8859-1] Sun Sep 15
20:44:50 2013
@@ -0,0 +1,22 @@
+
+list(APPEND SOURCE
+ t_context.c
+ t_draw.c
+ t_pipeline.c
+ t_rasterpos.c
+ t_vb_fog.c
+ t_vb_light.c
+ t_vb_normals.c
+ t_vb_points.c
+ t_vb_program.c
+ t_vb_render.c
+ t_vb_texgen.c
+ t_vb_texmat.c
+ t_vb_vertex.c
+ t_vertex.c
+ t_vertex_generic.c
+ t_vertex_sse.c
+ t_vp_build.c
+)
+
+add_library(mesa_tnl STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/tnl/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/opengl/mesa/src/mesa/vbo/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/src/mesa/v…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/src/mesa/vbo/CMakeLists.txt (added)
+++ trunk/reactos/dll/opengl/mesa/src/mesa/vbo/CMakeLists.txt [iso-8859-1] Sun Sep 15
20:44:50 2013
@@ -0,0 +1,20 @@
+
+list(APPEND SOURCE
+ vbo_context.c
+ vbo_exec.c
+ vbo_exec_api.c
+ vbo_exec_array.c
+ vbo_exec_draw.c
+ vbo_exec_eval.c
+ vbo_noop.c
+ vbo_rebase.c
+ vbo_split.c
+ vbo_split_copy.c
+ vbo_split_inplace.c
+ vbo_save.c
+ vbo_save_api.c
+ vbo_save_draw.c
+ vbo_save_loopback.c
+)
+
+add_library(mesa_vbo STATIC ${SOURCE})
Propchange: trunk/reactos/dll/opengl/mesa/src/mesa/vbo/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native