forked from bartvdbraak/blender
77b4c66cc3
Rename PHY_GetActiveScene() to KX_GetActiveScene(): more logical name Add KX_GetActiveEngine() new KX_KetsjiEngine::GetClockTime(void) to return current render frame time: if the CPU does not keep up with the frame rate, up to 5 consecutive logic frames are processed between each render frame, so that the logic system stays accurate even if the graphic system is slow. For the video texture module, it is important to stay in sync with the render frame: no need to update the texture for logic frame. BL_Texture::swapTexture(): texture id manipulation BL_Texture::getTex() : return material texture Enable video support in ffmpeg for Linux.
230 lines
11 KiB
XML
230 lines
11 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="7.10"
|
|
Name="blender"
|
|
RootNamespace="blender"
|
|
SccProjectName=""
|
|
SccLocalPath="">
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"/>
|
|
</Platforms>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Blender Release|Win32"
|
|
OutputDirectory="..\..\bin"
|
|
IntermediateDirectory="..\..\..\build\msvc_7\source\blender"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="2">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
InlineFunctionExpansion="1"
|
|
AdditionalIncludeDirectories="..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\source\blender;..\..\source\blender\imbuf;..\..\source\blender\misc;..\..\source\blender\blenlib;..\..\source\blender\python;..\..\source\blender\include;..\..\source\blender\renderui;..\..\source\blender\makesdna;..\..\source\blender\blenkernel;..\..\source\blender\blenloader;..\..\source\blender\renderconverter;..\..\source\blender\render\extern\include;..\..\source\blender\radiosity\extern\include;..\..\source\kernel\gen_system;..\..\source\kernel\gen_messaging;..\..\..\build\msvc_7\extern\glew\include;..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;WITH_QUICKTIME;GAMEBLENDER=1;USE_SUMO_SOLID;FTGL_LIBRARY_STATIC;WITH_VERSE"
|
|
StringPooling="TRUE"
|
|
RuntimeLibrary="0"
|
|
EnableFunctionLevelLinking="TRUE"
|
|
DefaultCharIsUnsigned="TRUE"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderFile="..\..\..\build\msvc_7\source\blender\blender.pch"
|
|
AssemblerListingLocation="..\..\..\build\msvc_7\source\blender\"
|
|
ObjectFile="..\..\..\build\msvc_7\source\blender\"
|
|
ProgramDataBaseFileName="..\..\..\build\msvc_7\source\blender\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="TRUE"
|
|
CompileAs="0"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions="/MACHINE:I386"
|
|
AdditionalDependencies="SDL.lib freetype2ST.lib ftgl_static.lib gnu_gettext.lib qtmlClient.lib openal_static.lib libsoundsystem.lib libopenalsoundsystem.lib libdummysoundsystem.lib libguardedalloc.lib libbsp.lib libbmfont.lib libghost.lib libstring.lib ws2_32.lib dxguid.lib opengl32.lib libjpeg.lib glu32.lib vfw32.lib winmm.lib libdecimation.lib libiksolver.lib libpng_st.lib zlib.lib libmoto.lib solid.lib qhull.lib libopennl.lib Bullet.lib python25.lib libelbeem.lib libboolop.lib pthreadVSE2.lib pthreadVC2.lib libtiff.lib broad.lib complex.lib convex.lib memutil.lib verse.lib Half.lib Iex.lib IlmImf.lib Imath.lib IlmThread.lib avcodec-51.lib avformat-52.lib avutil-49.lib swscale-0.lib glew.lib"
|
|
ShowProgress="0"
|
|
OutputFile="..\..\bin\blender.exe"
|
|
LinkIncremental="1"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories="..\..\..\lib\windows\sdl\lib;..\..\..\lib\windows\ode\lib;..\..\..\lib\windows\zlib\lib;..\..\..\lib\windows\png\lib;..\..\..\lib\windows\jpeg\lib;..\..\..\lib\windows\gettext\lib;..\..\..\lib\windows\python\lib;..\..\..\lib\windows\freetype\lib;..\..\..\lib\windows\tiff\lib;..\..\..\lib\windows\pthreads\lib;..\..\..\lib\windows\openal\lib;..\..\..\lib\windows\openexr\lib;..\..\..\lib\windows\QTDevWin\Libraries;..\..\..\build\msvc_7\libs\intern;..\..\..\build\msvc_7\libs\extern;..\..\..\lib\windows\ffmpeg\lib"
|
|
IgnoreAllDefaultLibraries="FALSE"
|
|
IgnoreDefaultLibraryNames="msvcprt.lib;glut32.lib;libc.lib;libcd.lib;libcpd.lib;libcp.lib;libcmtd.lib;odbc32.lib;odbccp32.lib"
|
|
ProgramDatabaseFile="..\..\..\build\msvc_7\libs\blender.pdb"
|
|
SubSystem="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
TypeLibraryName=".\..\..\obj\windows\blender/blender.tlb"/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
CommandLine="ECHO Moving libraries and export definitions...
|
|
MOVE /Y ..\..\bin\blender.lib ..\..\..\build\msvc_7\libs
|
|
MOVE /Y ..\..\bin\blender.exp ..\..\..\build\msvc_7\libs
|
|
ECHO Copying required 3rd party dlls...
|
|
XCOPY /Y ..\..\..\lib\windows\python\lib\lib25_vs2003\python25.dll ..\..\bin
|
|
XCOPY /Y ..\..\..\lib\windows\gettext\lib\*.dll ..\..\bin
|
|
XCOPY /Y ..\..\..\lib\windows\sdl\lib\*.dll ..\..\bin
|
|
XCOPY /Y ..\..\..\lib\windows\tiff\lib\*.dll ..\..\bin
|
|
XCOPY /Y ..\..\..\lib\windows\pthreads\lib\pthreadVSE2.dll ..\..\bin
|
|
XCOPY /Y ..\..\..\lib\windows\ffmpeg\lib\*.dll ..\..\bin
|
|
ECHO Copying language folder
|
|
ECHO Copying python scripts
|
|
IF NOT EXIST ..\..\bin\.blender\scripts MKDIR ..\..\bin\.blender\scripts
|
|
XCOPY /Y ..\..\release\scripts ..\..\bin\.blender\scripts /E
|
|
ECHO Copying manuals/text
|
|
XCOPY/Y ..\..\release\text ..\..\bin /E
|
|
ECHO Done
|
|
"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="NDEBUG"
|
|
Culture="0"/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Blender Debug|Win32"
|
|
OutputDirectory="..\..\bin\debug"
|
|
IntermediateDirectory="..\..\..\build\msvc_7\source\blender\debug"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="2"
|
|
DeleteExtensionsOnClean="*.obj;*.pdb;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.bat;$(TargetPath)">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories="..\..\..\build\msvc_7\intern\guardedalloc\include;..\..\source\blender;..\..\source\blender\imbuf;..\..\source\blender\misc;..\..\source\blender\blenlib;..\..\source\blender\python;..\..\source\blender\include;..\..\source\blender\renderui;..\..\source\blender\makesdna;..\..\source\blender\blenkernel;..\..\source\blender\blenloader;..\..\source\blender\renderconverter;..\..\source\blender\render\extern\include;..\..\source\blender\radiosity\extern\include;..\..\source\kernel\gen_system;..\..\source\kernel\gen_messaging;..\..\..\build\msvc_7\extern\glew\include;..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="_DEBUG;WIN32;_CONSOLE;WITH_QUICKTIME;WITH_VERSE"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="1"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderFile="..\..\..\build\msvc_7\source\blender\debug\blender.pch"
|
|
AssemblerListingLocation="..\..\..\build\msvc_7\source\blender\debug\"
|
|
ObjectFile="..\..\..\build\msvc_7\source\blender\debug\"
|
|
ProgramDataBaseFileName="..\..\..\build\msvc_7\source\blender\debug\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="TRUE"
|
|
DebugInformationFormat="3"
|
|
CompileAs="0"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions="/MACHINE:I386
|
|
"
|
|
AdditionalDependencies="SDL.lib freetype2ST.lib ftgl_static.lib gnu_gettext.lib qtmlClient.lib openal_static.lib libsoundsystem.lib libopenalsoundsystem.lib libdummysoundsystem.lib libguardedalloc.lib libbsp.lib libbmfont.lib libghost.lib libstring.lib ws2_32.lib dxguid.lib opengl32.lib libjpeg.lib glu32.lib vfw32.lib winmm.lib libdecimation.lib libiksolver.lib libpng_st.lib zlib.lib libmoto.lib solid.lib qhull.lib libopennl.lib Bullet.lib python25_d.lib libelbeem.lib libboolop.lib pthreadVSE2.lib pthreadVC2.lib libtiff.lib broad.lib complex.lib convex.lib memutil.lib verse.lib Half.lib Iex.lib Imath.lib IlmImf.lib IlmThread.lib avcodec-51.lib avformat-52.lib avdevice-52.lib avutil-49.lib swscale-0.lib glew.lib"
|
|
ShowProgress="0"
|
|
OutputFile="..\..\bin\debug\blender.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories="..\..\..\lib\windows\sdl\lib;..\..\..\lib\windows\ode\lib;..\..\..\lib\windows\zlib\lib;..\..\..\lib\windows\png\lib;..\..\..\lib\windows\jpeg\lib;..\..\..\lib\windows\pthreads\lib;..\..\..\lib\windows\tiff\lib;..\..\..\lib\windows\gettext\lib;..\..\..\lib\windows\freetype\lib;..\..\..\lib\windows\python\lib\lib25_vs2003;..\..\..\lib\windows\openal\lib;..\..\..\lib\windows\openexr\lib;..\..\..\lib\windows\QTDevWin\Libraries;..\..\..\lib\windows\ffmpeg\lib;..\..\..\build\msvc_7\libs\intern\debug;..\..\..\build\msvc_7\libs\extern\debug"
|
|
IgnoreDefaultLibraryNames="libc.lib, libcmt.lib, msvcrt.lib, libcd.lib, odbc32.lib, odbccp32.lib"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="..\..\..\build\msvc_7\libs\debug\blender.pdb"
|
|
SubSystem="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
TypeLibraryName=".\..\..\obj\windows\blender\debug/blender.tlb"/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
CommandLine="ECHO Moving libraries and export definitions...
|
|
MOVE /Y ..\..\bin\debug\blender.lib ..\..\..\build\msvc_7\libs\debug
|
|
MOVE /Y ..\..\bin\debug\blender.exp ..\..\..\build\msvc_7\libs\debug
|
|
MOVE /Y ..\..\bin\debug\blender.ilk ..\..\..\build\msvc_7\libs\debug
|
|
ECHO Copying required 3rd party dlls...
|
|
XCOPY /Y ..\..\..\lib\windows\gettext\lib\*.dll ..\..\bin\debug
|
|
XCOPY /Y ..\..\..\lib\windows\sdl\lib\*.dll ..\..\bin\debug
|
|
XCOPY /Y ..\..\..\lib\windows\python\lib\lib25_vs2003\python25_d.dll ..\..\bin\debug
|
|
XCOPY /Y ..\..\..\lib\windows\CRTL\lib\msvcrtd.dll ..\..\bin\debug
|
|
XCOPY /Y ..\..\..\lib\windows\tiff\lib\*.dll ..\..\bin\debug
|
|
XCOPY /Y ..\..\..\lib\windows\pthreads\lib\pthreadVSE2.dll ..\..\bin\debug
|
|
XCOPY /Y ..\..\..\lib\windows\ffmpeg\lib\*.dll ..\..\bin\debug
|
|
ECHO Copying language folder
|
|
IF NOT EXIST ..\..\bin\debug\.blender MKDIR ..\..\bin\debug\.blender
|
|
XCOPY /Y ..\..\bin\.blender ..\..\bin\debug\.blender /E
|
|
ECHO Copying python scripts
|
|
IF NOT EXIST ..\..\bin\debug\.blender\scripts MKDIR ..\..\bin\debug\.blender\scripts
|
|
XCOPY /Y ..\..\release\scripts ..\..\bin\debug\.blender\scripts /E
|
|
ECHO Copying manuals/text
|
|
XCOPY/Y ..\..\release\text ..\..\bin\debug /E
|
|
ECHO Done
|
|
"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1033"/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
</Configurations>
|
|
<References>
|
|
</References>
|
|
<Files>
|
|
<Filter
|
|
Name="Source Files"
|
|
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
|
|
<File
|
|
RelativePath="..\..\source\creator\buildinfo.c">
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\source\creator\creator.c">
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\source\icons\winblender.rc">
|
|
<FileConfiguration
|
|
Name="Blender Release|Win32">
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
AdditionalIncludeDirectories="\blenderdev\blender.test2\source\icons;$(NoInherit)"/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="Blender Debug|Win32">
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
AdditionalIncludeDirectories="\blenderdev\blender.test2\source\icons;$(NoInherit)"/>
|
|
</FileConfiguration>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="Resource Files"
|
|
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
|
|
<File
|
|
RelativePath="..\..\source\icons\winblender.ico">
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\source\icons\winblenderfile.ico">
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="Header Files"
|
|
Filter="h;hpp;hxx;hm;inl">
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
</Globals>
|
|
</VisualStudioProject>
|