From 645c131264ae169cf64753a930ada500b6933fe7 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Thu, 29 May 2008 10:41:31 -0600 Subject: [PATCH] Assorted Windows fixes (Karl Schultz) --- include/GL/wmesa.h | 2 +- src/mesa/drivers/windows/gdi/wgl.c | 14 +- windows/VC7/mesa/mesa/mesa.vcproj | 1378 +++++++++++++++++++--------- windows/VC8/mesa/gdi/gdi.vcproj | 4 + windows/VC8/mesa/glu/glu.vcproj | 16 +- 5 files changed, 976 insertions(+), 438 deletions(-) diff --git a/include/GL/wmesa.h b/include/GL/wmesa.h index 1c959a6792c..f5f4f273ba9 100644 --- a/include/GL/wmesa.h +++ b/include/GL/wmesa.h @@ -130,7 +130,7 @@ extern void WMesaPaletteChange(HPALETTE Pal); extern void WMesaMove(void); - +void WMesaShareLists(WMesaContext ctx_to_share, WMesaContext ctx); #ifdef __cplusplus } diff --git a/src/mesa/drivers/windows/gdi/wgl.c b/src/mesa/drivers/windows/gdi/wgl.c index f7028d01a36..0e2d2b3ca84 100644 --- a/src/mesa/drivers/windows/gdi/wgl.c +++ b/src/mesa/drivers/windows/gdi/wgl.c @@ -581,6 +581,13 @@ WINGDIAPI BOOL GLAPIENTRY wglUseFontBitmapsA(HDC hdc, DWORD first, return success; } +WINGDIAPI BOOL GLAPIENTRY wglShareLists(HGLRC hglrc1, + HGLRC hglrc2) +{ + WMesaShareLists((WMesaContext)hglrc1, (WMesaContext)hglrc2); + return(TRUE); +} + /* NOT IMPLEMENTED YET */ @@ -600,13 +607,6 @@ WINGDIAPI HGLRC GLAPIENTRY wglCreateLayerContext(HDC hdc, return(NULL); } -WINGDIAPI BOOL GLAPIENTRY wglShareLists(HGLRC hglrc1, - HGLRC hglrc2) -{ - WMesaShareLists(hglrc1, hglrc2); - return(TRUE); -} - WINGDIAPI BOOL GLAPIENTRY wglUseFontBitmapsW(HDC hdc, DWORD first, diff --git a/windows/VC7/mesa/mesa/mesa.vcproj b/windows/VC7/mesa/mesa/mesa.vcproj index 8a682585cda..acbbf18cb40 100644 --- a/windows/VC7/mesa/mesa/mesa.vcproj +++ b/windows/VC7/mesa/mesa/mesa.vcproj @@ -1,75 +1,118 @@ + ProjectGUID="{2120C974-2717-4709-B44F-D6E6D0A56448}" + > + Name="Win32" + /> + + + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + - + SuppressStartupBanner="true" + CompileAs="0" + /> - + Name="VCManagedResourceCompilerTool" + /> + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile=".\Release\mesa.lib" + SuppressStartupBanner="true" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + Name="VCBscMakeTool" + /> + Name="VCFxCopTool" + /> + Name="VCPostBuildEventTool" + /> + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + - - + CompileAs="0" + /> + Name="VCManagedResourceCompilerTool" + /> + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile=".\Debug\mesa.lib" + SuppressStartupBanner="true" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + Name="VCBscMakeTool" + /> + Name="VCFxCopTool" + /> + Name="VCPostBuildEventTool" + /> @@ -120,1105 +169,1590 @@ + Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" + > + RelativePath="..\..\..\..\src\mesa\main\accum.c" + > + RelativePath="..\..\..\..\src\mesa\main\api_arrayelt.c" + > + RelativePath="..\..\..\..\src\mesa\main\api_loopback.c" + > + RelativePath="..\..\..\..\src\mesa\main\api_noop.c" + > + RelativePath="..\..\..\..\src\mesa\main\api_validate.c" + > + RelativePath="..\..\..\..\src\mesa\shader\arbprogparse.c" + > + RelativePath="..\..\..\..\src\mesa\shader\arbprogram.c" + > + RelativePath="..\..\..\..\src\mesa\main\arrayobj.c" + > + RelativePath="..\..\..\..\src\mesa\shader\atifragshader.c" + > + RelativePath="..\..\..\..\src\mesa\main\attrib.c" + > + RelativePath="..\..\..\..\src\mesa\main\blend.c" + > + RelativePath="..\..\..\..\src\mesa\main\bufferobj.c" + > + RelativePath="..\..\..\..\src\mesa\main\buffers.c" + > + RelativePath="..\..\..\..\src\mesa\main\clip.c" + > + RelativePath="..\..\..\..\src\mesa\main\colortab.c" + > + RelativePath="..\..\..\..\src\mesa\main\context.c" + > + RelativePath="..\..\..\..\src\mesa\main\convolve.c" + > + RelativePath="..\..\..\..\src\mesa\main\debug.c" + > + RelativePath="..\..\..\..\src\mesa\main\depth.c" + > + RelativePath="..\..\..\..\src\mesa\main\depthstencil.c" + > + RelativePath="..\..\..\..\src\mesa\main\dispatch.c" + > + RelativePath="..\..\..\..\src\mesa\main\dlist.c" + > + RelativePath="..\..\..\..\src\mesa\main\drawpix.c" + > + RelativePath="..\..\..\..\src\mesa\main\enable.c" + > + RelativePath="..\..\..\..\src\mesa\main\enums.c" + > + RelativePath="..\..\..\..\src\mesa\main\eval.c" + > + RelativePath="..\..\..\..\src\mesa\main\execmem.c" + > + RelativePath="..\..\..\..\src\mesa\main\extensions.c" + > + RelativePath="..\..\..\..\src\mesa\main\fbobject.c" + > + RelativePath="..\..\..\..\src\mesa\main\feedback.c" + > + RelativePath="..\..\..\..\src\mesa\main\fog.c" + > + RelativePath="..\..\..\..\src\mesa\main\framebuffer.c" + > + RelativePath="..\..\..\..\src\mesa\main\get.c" + > + RelativePath="..\..\..\..\src\mesa\main\getstring.c" + > + RelativePath="..\..\..\..\src\mesa\glapi\glapi.c" + > + + + + + + + RelativePath="..\..\..\..\src\mesa\glapi\glthread.c" + > + RelativePath="..\..\..\..\src\mesa\shader\grammar\grammar.c" + > + ExcludedFromBuild="true" + > + Name="VCCLCompilerTool" + /> + ExcludedFromBuild="true" + > + Name="VCCLCompilerTool" + /> + RelativePath="..\..\..\..\src\mesa\shader\grammar\grammar_crt.c" + > + + + + ExcludedFromBuild="true" + > + Name="VCCLCompilerTool" + PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE" + /> + RelativePath="..\..\..\..\src\mesa\shader\grammar\grammar_mesa.c" + > + RelativePath="..\..\..\..\src\mesa\main\hash.c" + > + RelativePath="..\..\..\..\src\mesa\main\hint.c" + > + RelativePath="..\..\..\..\src\mesa\main\histogram.c" + > + RelativePath="..\..\..\..\src\mesa\main\image.c" + > + + + + + + + + + RelativePath="..\..\..\..\src\mesa\main\light.c" + > + RelativePath="..\..\..\..\src\mesa\main\lines.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_debug_clip.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_debug_norm.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_debug_xform.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_eval.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_matrix.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_translate.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_vector.c" + > + RelativePath="..\..\..\..\src\mesa\math\m_xform.c" + > + RelativePath="..\..\..\..\src\mesa\main\matrix.c" + > + RelativePath="..\..\..\..\src\mesa\main\mipmap.c" + > + RelativePath="..\..\..\..\src\mesa\main\mm.c" + > + RelativePath="..\..\..\..\src\mesa\shader\nvfragparse.c" + > + RelativePath="..\..\..\..\src\mesa\shader\nvprogram.c" + > + RelativePath="..\..\..\..\src\mesa\shader\nvvertparse.c" + > + RelativePath="..\..\..\..\src\mesa\main\pixel.c" + > + RelativePath="..\..\..\..\src\mesa\main\points.c" + > + RelativePath="..\..\..\..\src\mesa\main\polygon.c" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_debug.c" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_execute.c" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_instruction.c" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_parameter.c" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_print.c" + > + + + + + + + RelativePath="..\..\..\..\src\mesa\shader\prog_statevars.c" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_uniform.c" + > + RelativePath="..\..\..\..\src\mesa\shader\program.c" + > + RelativePath="..\..\..\..\src\mesa\shader\programopt.c" + > + RelativePath="..\..\..\..\src\mesa\main\queryobj.c" + > + RelativePath="..\..\..\..\src\mesa\main\rastpos.c" + > + RelativePath="..\..\..\..\src\mesa\main\rbadaptors.c" + > + RelativePath="..\..\..\..\src\mesa\main\renderbuffer.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_aaline.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_aatriangle.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_accum.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_alpha.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_atifragshader.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_bitmap.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_blend.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_blit.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_buffers.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_context.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_copypix.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_depth.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_drawpix.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_feedback.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_fog.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_fragprog.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_imaging.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_lines.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_logic.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_masking.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_points.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_readpix.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_span.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_stencil.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_texcombine.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_texfilter.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_texstore.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_triangle.c" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_zoom.c" + > + RelativePath="..\..\..\..\src\mesa\shader\shader_api.c" + > + RelativePath="..\..\..\..\src\mesa\main\shaders.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_builtin.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_codegen.c" + > + + + + + + + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_function.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_operation.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_struct.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_variable.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_emit.c" + > + + + + + + + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_ir.c" + > + + + + + + + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_label.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_library_noise.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_link.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_log.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_mem.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_preprocess.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_print.c" + > + + + + + + + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_simplify.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_storage.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_typeinfo.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_utility.c" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_vartable.c" + > + RelativePath="..\..\..\..\src\mesa\swrast_setup\ss_context.c" + > + RelativePath="..\..\..\..\src\mesa\swrast_setup\ss_triangle.c" + > + RelativePath="..\..\..\..\src\mesa\main\state.c" + > + RelativePath="..\..\..\..\src\mesa\main\stencil.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_context.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_draw.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_pipeline.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_cull.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_fog.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_light.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_normals.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_points.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_program.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_render.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_texgen.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_texmat.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_vertex.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vertex.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vertex_generic.c" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vp_build.c" + > + RelativePath="..\..\..\..\src\mesa\main\texcompress.c" + > + RelativePath="..\..\..\..\src\mesa\main\texcompress_fxt1.c" + > + RelativePath="..\..\..\..\src\mesa\main\texcompress_s3tc.c" + > + RelativePath="..\..\..\..\src\mesa\main\texenvprogram.c" + > + RelativePath="..\..\..\..\src\mesa\main\texformat.c" + > + RelativePath="..\..\..\..\src\mesa\main\teximage.c" + > + RelativePath="..\..\..\..\src\mesa\main\texobj.c" + > + RelativePath="..\..\..\..\src\mesa\main\texrender.c" + > + RelativePath="..\..\..\..\src\mesa\main\texstate.c" + > + RelativePath="..\..\..\..\src\mesa\main\texstore.c" + > + RelativePath="..\..\..\..\src\mesa\main\varray.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_context.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_exec.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_exec_api.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_exec_array.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_exec_draw.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_exec_eval.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_rebase.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_save.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_save_api.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_save_draw.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_save_loopback.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_split.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_split_copy.c" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_split_inplace.c" + > + RelativePath="..\..\..\..\src\mesa\main\vsnprintf.c" + > + ExcludedFromBuild="true" + > + Name="VCCLCompilerTool" + /> + ExcludedFromBuild="true" + > + Name="VCCLCompilerTool" + /> + RelativePath="..\..\..\..\src\mesa\main\vtxfmt.c" + > - - - - + Filter="h;hpp;hxx;hm;inl" + > + RelativePath="..\..\..\..\src\mesa\main\accum.h" + > + RelativePath="..\..\..\..\src\mesa\main\api_arrayelt.h" + > + RelativePath="..\..\..\..\src\mesa\main\api_eval.h" + > + RelativePath="..\..\..\..\src\mesa\main\api_loopback.h" + > + RelativePath="..\..\..\..\src\mesa\main\api_noop.h" + > + RelativePath="..\..\..\..\src\mesa\main\api_validate.h" + > + RelativePath="..\..\..\..\src\mesa\shader\arbprogparse.h" + > + RelativePath="..\..\..\..\src\mesa\shader\arbprogram.h" + > + RelativePath="..\..\..\..\src\mesa\shader\arbprogram_syn.h" + > + RelativePath="..\..\..\..\src\mesa\shader\atifragshader.h" + > + RelativePath="..\..\..\..\src\mesa\main\attrib.h" + > + RelativePath="..\..\..\..\src\mesa\main\blend.h" + > + RelativePath="..\..\..\..\src\mesa\main\bufferobj.h" + > + RelativePath="..\..\..\..\src\mesa\main\buffers.h" + > + RelativePath="..\..\..\..\src\mesa\main\clip.h" + > + RelativePath="..\..\..\..\src\mesa\main\colormac.h" + > + RelativePath="..\..\..\..\src\mesa\main\colortab.h" + > + RelativePath="..\..\..\..\src\mesa\main\config.h" + > + RelativePath="..\..\..\..\src\mesa\main\context.h" + > + RelativePath="..\..\..\..\src\mesa\main\convolve.h" + > + RelativePath="..\..\..\..\src\mesa\main\dd.h" + > + RelativePath="..\..\..\..\src\mesa\main\debug.h" + > + RelativePath="..\..\..\..\src\mesa\main\depth.h" + > + RelativePath="..\..\..\..\src\mesa\main\depthstencil.h" + > + RelativePath="..\..\..\..\src\mesa\main\dlist.h" + > + RelativePath="..\..\..\..\src\mesa\main\drawpix.h" + > + RelativePath="..\..\..\..\src\mesa\main\enable.h" + > + RelativePath="..\..\..\..\src\mesa\main\enums.h" + > + RelativePath="..\..\..\..\src\mesa\main\eval.h" + > + RelativePath="..\..\..\..\src\mesa\main\extensions.h" + > + RelativePath="..\..\..\..\src\mesa\main\fbobject.h" + > + RelativePath="..\..\..\..\src\mesa\main\feedback.h" + > + RelativePath="..\..\..\..\src\mesa\main\fog.h" + > + RelativePath="..\..\..\..\src\mesa\main\framebuffer.h" + > + RelativePath="..\..\..\..\src\mesa\main\get.h" + > + RelativePath="..\..\..\..\src\mesa\glapi\glapi.h" + > + RelativePath="..\..\..\..\src\mesa\glapi\glapioffsets.h" + > + RelativePath="..\..\..\..\src\mesa\glapi\glapitable.h" + > + RelativePath="..\..\..\..\src\mesa\glapi\glapitemp.h" + > + RelativePath="..\..\..\..\src\mesa\main\glheader.h" + > + RelativePath="..\..\..\..\src\mesa\glapi\glprocs.h" + > + RelativePath="..\..\..\..\src\mesa\glapi\glthread.h" + > + RelativePath="..\..\..\..\src\mesa\shader\grammar\grammar.h" + > + RelativePath="..\..\..\..\src\mesa\shader\grammar\grammar_crt.h" + > + RelativePath="..\..\..\..\src\mesa\shader\grammar\grammar_mesa.h" + > + RelativePath="..\..\..\..\src\mesa\shader\grammar\grammar_syn.h" + > + RelativePath="..\..\..\..\src\mesa\main\hash.h" + > + RelativePath="..\..\..\..\src\mesa\main\hint.h" + > + RelativePath="..\..\..\..\src\mesa\main\histogram.h" + > + RelativePath="..\..\..\..\src\mesa\main\image.h" + > + RelativePath="..\..\..\..\src\mesa\main\imports.h" + > + RelativePath="..\..\..\..\src\mesa\main\light.h" + > + RelativePath="..\..\..\..\src\mesa\main\lines.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_clip_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_copy_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_debug.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_debug_util.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_dotprod_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_eval.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_matrix.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_norm_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_trans_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_translate.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_vector.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_xform.h" + > + RelativePath="..\..\..\..\src\mesa\math\m_xform_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\main\macros.h" + > + RelativePath="..\..\..\..\src\mesa\math\mathmod.h" + > + RelativePath="..\..\..\..\src\mesa\main\matrix.h" + > + RelativePath="..\..\..\..\src\mesa\main\mm.h" + > + RelativePath="..\..\..\..\src\mesa\main\mtypes.h" + > + RelativePath="..\..\..\..\src\mesa\shader\nvfragparse.h" + > + RelativePath="..\..\..\..\src\mesa\shader\nvprogram.h" + > + RelativePath="..\..\..\..\src\mesa\shader\nvvertparse.h" + > + RelativePath="..\..\..\..\src\mesa\main\pixel.h" + > + RelativePath="..\..\..\..\src\mesa\main\points.h" + > + RelativePath="..\..\..\..\src\mesa\main\polygon.h" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_debug.h" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_execute.h" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_instruction.h" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_parameter.h" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_print.h" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_statevars.h" + > + RelativePath="..\..\..\..\src\mesa\shader\prog_uniform.h" + > + RelativePath="..\..\..\..\src\mesa\shader\program.h" + > + RelativePath="..\..\..\..\src\mesa\shader\programopt.h" + > + RelativePath="..\..\..\..\src\mesa\main\queryobj.h" + > + RelativePath="..\..\..\..\src\mesa\main\rastpos.h" + > + RelativePath="..\..\..\..\src\mesa\main\rbadaptors.h" + > + RelativePath="..\..\..\..\src\mesa\main\renderbuffer.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_aaline.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_aalinetemp.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_aatriangle.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_aatritemp.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_accum.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_alpha.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_atifragshader.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_blend.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_context.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_depth.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_drawpix.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_feedback.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_fog.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_fragprog.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_lines.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_linetemp.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_logic.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_masking.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_points.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_pointtemp.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_span.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_spantemp.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_stencil.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_texcombine.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_texfilter.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_triangle.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_trispan.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_tritemp.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\s_zoom.h" + > + RelativePath="..\..\..\..\src\mesa\shader\shader_api.h" + > + RelativePath="..\..\..\..\src\mesa\main\shaders.h" + > + RelativePath="..\..\..\..\src\mesa\main\simple_list.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_builtin.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_codegen.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_function.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_operation.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_struct.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_compile_variable.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_emit.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_ir.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_label.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_library_noise.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_link.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_log.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_mem.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_preprocess.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_print.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_simplify.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_storage.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_typeinfo.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_utility.h" + > + RelativePath="..\..\..\..\src\mesa\shader\slang\slang_vartable.h" + > + RelativePath="..\..\..\..\src\mesa\swrast_setup\ss_context.h" + > + RelativePath="..\..\..\..\src\mesa\swrast_setup\ss_triangle.h" + > + RelativePath="..\..\..\..\src\mesa\swrast_setup\ss_tritmp.h" + > + RelativePath="..\..\..\..\src\mesa\swrast_setup\ss_vb.h" + > + RelativePath="..\..\..\..\src\mesa\main\state.h" + > + RelativePath="..\..\..\..\src\mesa\main\stencil.h" + > + RelativePath="..\..\..\..\src\mesa\swrast\swrast.h" + > + RelativePath="..\..\..\..\src\mesa\swrast_setup\swrast_setup.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_context.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_pipeline.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_cliptmp.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_lighttmp.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vb_rendertmp.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vertex.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\t_vp_build.h" + > + RelativePath="..\..\..\..\src\mesa\main\texcompress.h" + > + RelativePath="..\..\..\..\src\mesa\main\texenvprogram.h" + > + RelativePath="..\..\..\..\src\mesa\main\texformat.h" + > + RelativePath="..\..\..\..\src\mesa\main\texformat_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\main\teximage.h" + > + RelativePath="..\..\..\..\src\mesa\main\texobj.h" + > + RelativePath="..\..\..\..\src\mesa\main\texrender.h" + > + RelativePath="..\..\..\..\src\mesa\main\texstate.h" + > + RelativePath="..\..\..\..\src\mesa\main\texstore.h" + > + RelativePath="..\..\..\..\src\mesa\tnl\tnl.h" + > + RelativePath="..\..\..\..\src\mesa\main\varray.h" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo.h" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_attrib.h" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_attrib_tmp.h" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_context.h" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_exec.h" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_save.h" + > + RelativePath="..\..\..\..\src\mesa\vbo\vbo_split.h" + > + RelativePath="..\..\..\..\src\mesa\main\version.h" + > + RelativePath="..\..\..\..\src\mesa\main\vtxfmt.h" + > + RelativePath="..\..\..\..\src\mesa\main\vtxfmt_tmp.h" + > diff --git a/windows/VC8/mesa/gdi/gdi.vcproj b/windows/VC8/mesa/gdi/gdi.vcproj index 0aab8cf9d46..7b3efc4d886 100644 --- a/windows/VC8/mesa/gdi/gdi.vcproj +++ b/windows/VC8/mesa/gdi/gdi.vcproj @@ -244,6 +244,10 @@ RelativePath="..\..\..\..\src\mesa\drivers\common\driverfuncs.h" > + + diff --git a/windows/VC8/mesa/glu/glu.vcproj b/windows/VC8/mesa/glu/glu.vcproj index 8679aa18cea..016b0b9716b 100644 --- a/windows/VC8/mesa/glu/glu.vcproj +++ b/windows/VC8/mesa/glu/glu.vcproj @@ -47,7 +47,7 @@ Name="VCCLCompilerTool" InlineFunctionExpansion="1" AdditionalIncludeDirectories="../../../../include;../../../../src/glu/sgi/include;../../../../src/glu/sgi/libnurbs/interface;../../../../src/glu/sgi/libnurbs/internals;../../../../src/glu/sgi/libnurbs/nurbtess" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLU_EXPORTS;BUILD_GL32;LIBRARYBUILD" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLU_EXPORTS;BUILD_GL32;LIBRARYBUILD;_CRT_SECURE_NO_DEPRECATE" StringPooling="true" RuntimeLibrary="0" EnableFunctionLevelLinking="true" @@ -142,7 +142,7 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories="../../../../include;../../../../src/glu/sgi/include;../../../../src/glu/sgi/libnurbs/interface;../../../../src/glu/sgi/libnurbs/internals;../../../../src/glu/sgi/libnurbs/nurbtess" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLU_EXPORTS;BUILD_GL32;LIBRARYBUILD" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLU_EXPORTS;BUILD_GL32;LIBRARYBUILD;_CRT_SECURE_NO_DEPRECATE" BasicRuntimeChecks="3" RuntimeLibrary="1" PrecompiledHeaderFile=".\Debug/glu.pch" @@ -418,11 +418,11 @@ >