partial update to Win32 build, not working yet
This commit is contained in:
parent
04f9323487
commit
1787992f59
6 changed files with 405 additions and 366 deletions
|
|
@ -1,359 +1,358 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectName>Regal</ProjectName>
|
||||
<ProjectGuid>{6B2786AC-DF6B-8B13-DE42-875D8D9194D9}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\Win32\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Release\x64\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\Win32\Regal\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Release\x64\Regal\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\Win32\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Debug\x64\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\Win32\Regal\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Debug\x64\Regal\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">regal32</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">regal32</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">regal32</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">regal32</TargetName>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Release\Win32\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Release\Win32\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Release\Win32\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Release\Win32\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<ProgramDatabaseFile>Release\Win32\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<ImportLibrary>Release\Win32\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Release\x64\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Release\x64\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Release\x64\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Release\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<ProgramDatabaseFile>Release\x64\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<ImportLibrary>Release\x64\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Debug\Win32\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Debug\Win32\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Debug\Win32\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Debug\Win32\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>Debug\Win32\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<ImportLibrary>Debug\Win32\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Debug\x64\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Debug\x64\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Debug\x64\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Debug\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>Debug\x64\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<ImportLibrary>Debug\x64\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\src\regal\Regal.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalBin.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalBreak.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalBreak.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalCacheShader.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalCacheShader.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalCacheTexture.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalCacheTexture.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalConfig.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalConfig.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalContext.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalContext.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalContextInfo.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalContextInfo.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDebugInfo.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatch.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatch.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchCache.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchCode.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchDebug.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchEmu.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchError.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatchError.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchGLX.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchGlobal.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchLoader.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchLog.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchMissing.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchPpapi.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchStaticEGL.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchStaticES2.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchStatistics.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchTrace.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatcher.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatcher.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatcherGL.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatcherGL.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatcherGlobal.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatcherGlobal.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDllMain.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDsa.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalEmu.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalEmu.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalEmuInfo.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalEmuInfo.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalEnum.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalFavicon.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalFavicon.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalFilt.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalFilt.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalFrame.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalFrame.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalHelper.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalHelper.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalHttp.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalHttp.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalIff.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalIff.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalInit.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalInit.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalJson.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalJson.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalJson.inl" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalLog.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalLog.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalLookup.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalLookup.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalMac.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalMac.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalMarker.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalMarker.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalNamespace.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalObj.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalPixelConversions.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPixelConversions.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPixelConversions.inl" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalPlugin.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPpa.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPpca.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPrecompile.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPrivate.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPush.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalQuads.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalQuads.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalScopedPtr.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalShaderInstance.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSharedList.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSharedMap.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSharedPtr.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalSo.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSo.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalState.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalStatistics.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalStatistics.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSystem.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalTexC.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalTexC.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalTexSto.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalThread.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalTimer.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalToken.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalToken.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalUtil.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalUtil.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalVao.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalX11.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalXfer.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalXfer.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\linear.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\pch.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\..\..\include\GL\Regal.h" />
|
||||
<None Include="..\..\..\..\src\lookup3\lookup3.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\..\..\src\regal\Regal.def" />
|
||||
</ItemGroup>
|
||||
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectName>Regal</ProjectName>
|
||||
<ProjectGuid>{6B2786AC-DF6B-8B13-DE42-875D8D9194D9}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\Win32\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Release\x64\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\Win32\Regal\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Release\x64\Regal\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\Win32\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Debug\x64\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\Win32\Regal\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Debug\x64\Regal\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">regal32</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">regal32</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">regal32</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">regal32</TargetName>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;../../../../src/pcre;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Release\Win32\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Release\Win32\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Release\Win32\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Release\Win32\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<ProgramDatabaseFile>Release\Win32\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<ImportLibrary>Release\Win32\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Release\x64\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Release\x64\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Release\x64\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Release\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<ProgramDatabaseFile>Release\x64\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<ImportLibrary>Release\x64\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;../../../../src/pcre;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Debug\Win32\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Debug\Win32\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Debug\Win32\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Debug\Win32\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>Debug\Win32\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<ImportLibrary>Debug\Win32\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>../../../../src/boost;../../../../include;../../../../src/mongoose;../../../../src/lookup3;../../../../src/md5/include;../../../../src/libpng/include;../../../../src/zlib/include;../../../../src/squish;../../../../src/jsonsl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>REGAL_NO_SQUISH=1;REGAL_SYS_WGL_DECLARE_WGL;REGAL_WIN_TLS=1;_ITERATOR_DEBUG_LEVEL=0;_CRT_SECURE_NO_WARNINGS=1;WIN32;_WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>Debug\x64\Regal\</AssemblerListingLocation>
|
||||
<ObjectFileName>Debug\x64\Regal\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>Debug\x64\regal32.pdb</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>mongooselib.lib;md5lib.lib;jsonsllib.lib;squishlib.lib;apitracelib.lib;snappylib.lib;pnglib.lib;zlib.lib;advapi32.lib;gdi32.lib;user32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>Debug\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ModuleDefinitionFile>../../../../src/regal/Regal.def</ModuleDefinitionFile>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>Debug\x64\regal32.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<ImportLibrary>Debug\x64\regal32.lib</ImportLibrary>
|
||||
</Link>
|
||||
<Midl>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\src\regal\Regal.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalBin.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalBreak.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalBreak.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalCacheShader.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalCacheShader.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalCacheTexture.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalCacheTexture.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalConfig.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalConfig.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalContext.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalContext.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalContextInfo.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalContextInfo.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDebugInfo.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatch.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatch.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchCache.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchCode.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchDebug.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchEmu.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchError.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatchError.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchGLX.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchGlobal.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchLoader.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchLog.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchMissing.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchPpapi.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchStaticEGL.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchStaticES2.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchStatistics.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatchTrace.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatcher.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatcher.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatcherGL.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatcherGL.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDispatcherGlobal.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDispatcherGlobal.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalDllMain.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalDsa.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalEmu.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalEmu.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalEmuInfo.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalEmuInfo.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalEnum.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalFavicon.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalFavicon.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalFilt.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalFilt.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalFrame.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalFrame.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalHelper.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalHelper.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalHttp.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalHttp.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalIff.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalIff.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalInit.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalInit.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalJson.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalJson.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalJson.inl" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalLog.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalLog.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalLookup.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalLookup.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalMac.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalMac.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalMarker.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalMarker.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalNamespace.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalObj.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalPixelConversions.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPixelConversions.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPixelConversions.inl" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalPlugin.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPpa.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPpca.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPrecompile.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPrivate.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalPush.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalQuads.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalQuads.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalScopedPtr.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalShaderInstance.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSharedList.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSharedMap.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSharedPtr.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalSo.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSo.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalState.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalStatistics.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalStatistics.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalSystem.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalTexC.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalTexC.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalTexSto.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalThread.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalTimer.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalToken.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalToken.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalUtil.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalUtil.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalVao.h" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalX11.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\regal\RegalXfer.cpp" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\RegalXfer.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\linear.h" />
|
||||
<ClInclude Include="..\..\..\..\src\regal\pch.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\..\..\include\GL\Regal.h" />
|
||||
<None Include="..\..\..\..\src\lookup3\lookup3.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\..\..\src\regal\Regal.def" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
|
|
@ -42292,7 +42292,7 @@ extern "C" {
|
|||
RegalContext *_context = REGAL_GET_CONTEXT();
|
||||
RegalAssert(_context);
|
||||
_context->hglrc = hglrc;
|
||||
_context->hdc = hdc;
|
||||
_context->hdc = hDC;
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,6 +71,7 @@ struct Breakpoint {
|
|||
}
|
||||
|
||||
void SetRegularExpression( const std::string & newRe ) {
|
||||
UNUSED_PARAMETER(newRe);
|
||||
if( re ) {
|
||||
pcre_free( re );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -92,6 +92,10 @@ using boost::print::print_string;
|
|||
|
||||
#include "mongoose.h"
|
||||
|
||||
#if REGAL_SYS_WGL
|
||||
extern "C" { BOOL __stdcall Sleep(DWORD); }
|
||||
#endif
|
||||
|
||||
REGAL_GLOBAL_END
|
||||
|
||||
REGAL_NAMESPACE_BEGIN
|
||||
|
|
@ -481,8 +485,8 @@ struct TextureHandler : public RequestHandler {
|
|||
const TextureObjectParameter & p = top[i];
|
||||
h.gl.GetTextureParameter( texname, GL_TEXTURE_2D, p.pname, fval );
|
||||
switch( p.pname ) {
|
||||
case GL_TEXTURE_BASE_LEVEL: baseLevel = fval[0]; break;
|
||||
case GL_TEXTURE_MAX_LEVEL: maxLevel = fval[0]; break;
|
||||
case GL_TEXTURE_BASE_LEVEL: baseLevel = GLint(fval[0]); break;
|
||||
case GL_TEXTURE_MAX_LEVEL: maxLevel = GLint(fval[0]); break;
|
||||
default: break;
|
||||
}
|
||||
if( fval[0] != p.initVal[0] ) {
|
||||
|
|
@ -531,8 +535,8 @@ struct TextureHandler : public RequestHandler {
|
|||
h.gl.GetTextureLevelParameter( texname, texinfo.target, 0, GL_TEXTURE_WIDTH, &fwidth );
|
||||
h.gl.GetTextureLevelParameter( texname, texinfo.target, 0, GL_TEXTURE_HEIGHT, &fheight );
|
||||
|
||||
int width = fwidth;
|
||||
int height = fheight;
|
||||
int width = int(fwidth);
|
||||
int height = int(fheight);
|
||||
|
||||
if( width <= 0 || height <= 0 ) {
|
||||
// evil
|
||||
|
|
@ -1136,7 +1140,7 @@ struct LogHandler : public RequestHandler {
|
|||
|
||||
json += string( indent, ' ' ) + "\"log\": [\n";
|
||||
indent += 2;
|
||||
size_t base = startLine - front;
|
||||
size_t base = size_t(startLine - front);
|
||||
for( size_t i = 0; i < numLines; i++ ) {
|
||||
string esc = EscapeJson( h.callLog[ base + i ] );
|
||||
json += string( indent, ' ' ) + print_string( "\"", esc, "\",\n");
|
||||
|
|
@ -1254,7 +1258,11 @@ struct DebugHandler : public RequestHandler {
|
|||
if( ctx->http.runState == RS_Pause ) {
|
||||
break;
|
||||
}
|
||||
#if ! REGAL_SYS_WGL
|
||||
usleep( 1000 );
|
||||
#else
|
||||
Sleep(1);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1359,7 +1367,7 @@ void Http::YieldToHttpServer( RegalContext * ctx, bool log )
|
|||
static GLuint64 sz = 0;
|
||||
sz = max( sz, ( count.call - count.lastFrame + 1 ) );
|
||||
if( callLog.size() > sz ) {
|
||||
callLog.erase( callLog.begin(), callLog.begin() + ( callLog.size() - sz ) );
|
||||
callLog.erase( callLog.begin(), callLog.begin() + size_t( callLog.size() - sz ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1428,7 +1436,8 @@ void Http::ReleaseAppContext( RegalContext * ctx )
|
|||
|
||||
void Http::ContinueFromBreakpoint( RegalContext * ctx, HttpRunState rs )
|
||||
{
|
||||
if( runState == RS_Pause ) {
|
||||
UNUSED_PARAMETER(ctx);
|
||||
if( runState == RS_Pause ) {
|
||||
breakpointMutex->release();
|
||||
breakpointMutex->acquire();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -85,6 +85,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetBinEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -111,6 +112,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetFilterEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -124,6 +126,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetHintEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -139,6 +142,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetIffEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -156,6 +160,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetObjEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -173,6 +178,7 @@ namespace Emu
|
|||
|
||||
// FIXME: set correctly
|
||||
inline void GetPpaLayerInfo( RegalContext &ctx, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(ctx);
|
||||
layer = LayerInfo();
|
||||
// Need ppca layer with core to track fixed function state
|
||||
// layer.emulationNeeded = ctx.info->es1 || ctx.info->es2 || ctx.info->core;
|
||||
|
|
@ -181,6 +187,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetPpaEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -195,6 +202,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetPpcaEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -209,6 +217,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetQuadsEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -222,6 +231,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetRectEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -248,6 +258,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetTexCEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -262,6 +273,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetTexStoEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
@ -290,6 +302,7 @@ namespace Emu
|
|||
}
|
||||
|
||||
inline void SetXferEmuInfo( bool enable, EmuInfo *emuInfo, LayerInfo &layer ) {
|
||||
UNUSED_PARAMETER(emuInfo);
|
||||
if( enable || layer.emulationNeeded == false ) {
|
||||
// set some sort of enable
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,6 +71,23 @@ extern "C" { void __stdcall DeleteCriticalSection(LPCRITICAL_SECTION); }
|
|||
extern "C" { void __stdcall EnterCriticalSection(LPCRITICAL_SECTION); }
|
||||
extern "C" { void __stdcall LeaveCriticalSection(LPCRITICAL_SECTION); }
|
||||
|
||||
#define INFINITE 0xffffffffL
|
||||
|
||||
typedef struct _SECURITY_ATTRIBUTES {
|
||||
DWORD nLength;
|
||||
LPVOID lpSecurityDescriptor;
|
||||
BOOL bInheritHandle;
|
||||
} SECURITY_ATTRIBUTES, *PSECURITY_ATTRIBUTES, *LPSECURITY_ATTRIBUTES;
|
||||
|
||||
typedef LONG * LPLONG;
|
||||
|
||||
extern "C" { HANDLE __stdcall CreateSemaphore(LPSECURITY_ATTRIBUTES,LONG,LONG,LPCSTR); }
|
||||
extern "C" { BOOL __stdcall CloseHandle(HANDLE); }
|
||||
extern "C" { DWORD __stdcall WaitForSingleObject(HANDLE,DWORD); }
|
||||
extern "C" { BOOL __stdcall ReleaseSemaphore(HANDLE,LONG,LPLONG); }
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
REGAL_GLOBAL_END
|
||||
|
|
|
|||
Loading…
Reference in a new issue