Files
WickedEngine/Editor/Editor_SOURCE.vcxitems
T
Turánszki János f3687dbf4e DX11 removal, Surfel GI
version 0.57.0:
- DX11 removed, DX12 is default now on Windows
- graphics interfaces improved:
	- Bindless descriptor support is now assumed
	- GPU Buffers with USAGE_UPLOAD and USAGE_READBACK will be persistently mapped after creation
	- Removed Map/Unmap
	- added BindDynamicConstantBuffer helper function
	- improved AllocateGPU helper function
	- GPU Queries resolving can be done directly into GPUBuffer
	- UpdateBuffer now doesn't synchronize internally, this allows batching updates
	- removed support for bindless constant buffers (uniform buffers)
	- BindConstantBuffer will accept offset
	- RESOURCE_STATES refactor, they can be combined now in the barriers
	- many other refactors
- gbuffer normals removed, implemented visibility buffer
- bindless decals, bindless lightmaps, bindless hair particles, bindless software path tracing
- hair particles path tracing support
- path tracing eye adaption supported
- Surfel GI (experimental)
2021-09-05 18:59:03 +02:00

236 lines
17 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="Globals">
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
<HasSharedItems>true</HasSharedItems>
<ItemsProjectGuid>{867febca-09c4-4fe7-8a4c-4d9b1c27e7d0}</ItemsProjectGuid>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);$(MSBuildThisFileDirectory)</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ProjectCapability Include="SourceItemsFromImports" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="$(MSBuildThisFileDirectory)AnimationWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)CameraWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)DecalWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)Editor.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)EmitterWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)EnvProbeWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ForceFieldWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)HairParticleWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)IKWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)LayerWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)LightWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)MaterialWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\allocator.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\clusterizer.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\indexcodec.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\indexgenerator.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\overdrawanalyzer.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\overdrawoptimizer.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\simplifier.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\spatialorder.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\stripifier.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\vcacheanalyzer.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\vcacheoptimizer.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\vertexcodec.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\vertexfilter.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\vfetchanalyzer.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)meshoptimizer\vfetchoptimizer.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)MeshWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ModelImporter_GLTF.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ModelImporter_OBJ.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)NameWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ObjectWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)PaintToolWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)PostprocessWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)RendererWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)SoundWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)SpringWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)stdafx.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)TransformWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)Translator.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)WeatherWindow.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)xatlas.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">NotUsing</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">NotUsing</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="$(MSBuildThisFileDirectory)AnimationWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)CameraWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)DecalWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)Editor.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)EmitterWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)EnvProbeWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)ForceFieldWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)HairParticleWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)IKWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)json.hpp" />
<ClInclude Include="$(MSBuildThisFileDirectory)LayerWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)LightWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)MaterialWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)meshoptimizer\meshoptimizer.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)MeshWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)ModelImporter.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)NameWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)ObjectWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)PaintToolWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)PostprocessWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)RendererWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)SoundWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)SpringWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)stdafx.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)tiny_gltf.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)tiny_obj_loader.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)TransformWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)Translator.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)WeatherWindow.h" />
<ClInclude Include="$(MSBuildThisFileDirectory)xatlas.h" />
</ItemGroup>
<ItemGroup>
<CopyFileToFolders Include="$(MSBuildThisFileDirectory)..\WickedEngine\dxcompiler.dll">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</DeploymentContent>
<FileType>Document</FileType>
</CopyFileToFolders>
<CopyFileToFolders Include="$(MSBuildThisFileDirectory)..\WickedEngine\dxil.dll">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</DeploymentContent>
<FileType>Document</FileType>
</CopyFileToFolders>
<None Include="$(MSBuildThisFileDirectory)startup.lua">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</DeploymentContent>
</None>
</ItemGroup>
<ItemGroup>
<Image Include="$(MSBuildThisFileDirectory)images\arealight.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\armature.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\blood1.png">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\camera.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\decal.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\directional_light.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\emitter.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\forcefield.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\hair.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\leaf.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\logo_small.png">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\pointlight.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\ripple.png" />
<Image Include="$(MSBuildThisFileDirectory)images\sound.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
<Image Include="$(MSBuildThisFileDirectory)images\spotlight.dds">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
</Image>
</ItemGroup>
</Project>