mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-14 15:00:30 +02:00
The float24 truncations, reciprocal and rsqrt tables, GE adder and row sums, the setup reciprocal for planes, the mip log2, texture coordinate precision, the lighting pow and color scaling, and the antialiased line alpha, from TransformUnit, Rasterizer and Lighting, so they can be unit tested. No behavior change. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
709 lines
24 KiB
XML
709 lines
24 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup>
|
|
<Filter Include="GLES">
|
|
<UniqueIdentifier>{f7563dba-8146-4c21-a092-e864ff145d79}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Software">
|
|
<UniqueIdentifier>{4f6d1284-2c23-4ebc-842c-666a1305bfed}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Common">
|
|
<UniqueIdentifier>{21783292-4dd7-447b-af93-356cd2eaa4d6}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Debugger">
|
|
<UniqueIdentifier>{0cbddc00-4aa3-41d0-bed2-a454d37f838e}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Vulkan">
|
|
<UniqueIdentifier>{3c621896-140c-4c8b-8e4d-a478bfdeca8a}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="D3D11">
|
|
<UniqueIdentifier>{88eb5cea-ec25-4881-89da-02f9f2fa8f3f}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Shaders">
|
|
<UniqueIdentifier>{3a7618ae-e254-406a-8ae5-590bb077d8a1}</UniqueIdentifier>
|
|
</Filter>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="Math3D.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GPUState.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GPUDefinitions.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GPUCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\Clipper.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\Lighting.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\Rasterizer.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\SoftGpu.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\TransformUnit.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\GEMath.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\VertexDecoderCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLES\DrawEngineGLES.h">
|
|
<Filter>GLES</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\IndexGenerator.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLES\GPU_GLES.h">
|
|
<Filter>GLES</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GeDisasm.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\ext\xbrz\xbrz.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\TextureDecoder.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\GPUDebugInterface.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\SplineCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\Breakpoints.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\Stepping.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\PostShader.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\TextureCacheCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\TransformCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\SoftwareTransformCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\DrawEngineCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\DepalettizeShaderCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\TextureScalerCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GPU.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\ShaderCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\GPUStateUtils.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\ShaderId.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\DrawEngineVulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\FramebufferManagerVulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\GPU_Vulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\PipelineManagerVulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\ShaderManagerVulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\StateMappingVulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\TextureCacheVulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\VulkanUtil.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLES\TextureCacheGLES.h">
|
|
<Filter>GLES</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLES\ShaderManagerGLES.h">
|
|
<Filter>GLES</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLES\StateMappingGLES.h">
|
|
<Filter>GLES</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLES\FramebufferManagerGLES.h">
|
|
<Filter>GLES</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLES\FragmentTestCacheGLES.h">
|
|
<Filter>GLES</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\ShaderUniforms.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="D3D11\ShaderManagerD3D11.h">
|
|
<Filter>D3D11</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="D3D11\TextureCacheD3D11.h">
|
|
<Filter>D3D11</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="D3D11\FramebufferManagerD3D11.h">
|
|
<Filter>D3D11</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="D3D11\GPU_D3D11.h">
|
|
<Filter>D3D11</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="D3D11\DrawEngineD3D11.h">
|
|
<Filter>D3D11</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="D3D11\D3D11Util.h">
|
|
<Filter>D3D11</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\Sampler.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\Record.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\StencilCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="D3D11\StateMappingD3D11.h">
|
|
<Filter>D3D11</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Vulkan\DebugVisVulkan.h">
|
|
<Filter>Vulkan</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\Debugger.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\Playback.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\RecordFormat.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\RasterizerRectangle.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\PresentationCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\FramebufferManagerCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="ge_constants.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\FragmentShaderGenerator.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\VertexShaderGenerator.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\ReinterpretFramebuffer.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\FuncId.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\DrawPixel.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\RasterizerRegCache.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Software\BinManager.h">
|
|
<Filter>Software</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\Draw2D.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\TextureShaderCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\GECommandTable.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GPUCommonHW.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\ReplacedTexture.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\TextureReplacer.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\VertexDecoderHandwritten.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Debugger\State.h">
|
|
<Filter>Debugger</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\DepthRaster.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GPUStateSIMDUtil.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\VertexReader.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Common\ImageCommon.h">
|
|
<Filter>Common</Filter>
|
|
</ClInclude>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="Math3D.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GPUState.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GPUCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\Clipper.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\Lighting.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\Rasterizer.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\SoftGpu.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\TransformUnit.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\GEMath.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexDecoderCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\DrawEngineGLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\IndexGenerator.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\GPU_GLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GeDisasm.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\ext\xbrz\xbrz.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\TextureDecoder.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Debugger\Breakpoints.cpp">
|
|
<Filter>Debugger</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Debugger\Stepping.cpp">
|
|
<Filter>Debugger</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\PostShader.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\TextureCacheCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\TransformCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexDecoderX86.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexDecoderArm.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\SoftwareTransformCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\DrawEngineCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\SplineCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\DepalettizeShaderCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexDecoderArm64.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\TextureScalerCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\GPUDebugInterface.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GPU.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\GPUStateUtils.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\ShaderId.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\DrawEngineVulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\GPU_Vulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\PipelineManagerVulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\ShaderManagerVulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\StateMappingVulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\TextureCacheVulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\VulkanUtil.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\TextureCacheGLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\ShaderManagerGLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\StateMappingGLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\FramebufferManagerGLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\FragmentTestCacheGLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="D3D11\StateMappingD3D11.cpp">
|
|
<Filter>D3D11</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\ShaderUniforms.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="D3D11\ShaderManagerD3D11.cpp">
|
|
<Filter>D3D11</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="D3D11\TextureCacheD3D11.cpp">
|
|
<Filter>D3D11</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="D3D11\FramebufferManagerD3D11.cpp">
|
|
<Filter>D3D11</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="D3D11\GPU_D3D11.cpp">
|
|
<Filter>D3D11</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="D3D11\DrawEngineD3D11.cpp">
|
|
<Filter>D3D11</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="D3D11\D3D11Util.cpp">
|
|
<Filter>D3D11</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\ShaderCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\FramebufferManagerVulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\Sampler.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\SamplerX86.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Debugger\Record.cpp">
|
|
<Filter>Debugger</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\StencilCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Vulkan\DebugVisVulkan.cpp">
|
|
<Filter>Vulkan</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Debugger\Debugger.cpp">
|
|
<Filter>Debugger</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Debugger\Playback.cpp">
|
|
<Filter>Debugger</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\RasterizerRectangle.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\PresentationCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\FramebufferManagerCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GeConstants.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\FragmentShaderGenerator.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexShaderGenerator.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\ReinterpretFramebuffer.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\FuncId.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\DrawPixel.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\DrawPixelX86.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\RasterizerRegCache.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Software\BinManager.cpp">
|
|
<Filter>Software</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\Draw2D.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\TextureShaderCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Debugger\GECommandTable.cpp">
|
|
<Filter>Debugger</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\DepthBufferCommon.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLES\StencilBufferGLES.cpp">
|
|
<Filter>GLES</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexDecoderRiscV.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GPUCommonHW.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\ReplacedTexture.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\TextureReplacer.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexDecoderHandwritten.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Debugger\State.cpp">
|
|
<Filter>Debugger</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\DepthRaster.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Common\VertexDecoderLoongArch64.cpp">
|
|
<Filter>Common</Filter>
|
|
</ClCompile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<FxCompile Include="..\assets\shaders\tex_4xbrz.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_mmpx.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_2xbrz.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\4xhqglsl.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\5xBR.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\aacolor.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\cartoon.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\fxaa.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\natural.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\naturalA.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_mmpx_adv.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_nnedi3_2x_single.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_nnedi3_4x_single.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_nnedi3_mp_cshift_2x.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_nnedi3_mp_cshift_4x.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_nnedi3_mp_nns16_pass1_buffer.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_nnedi3_mp_nns16_pass1_image.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_nnedi3_mp_nns16_pass2.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_spline36_2x.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_spline36_4x.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\upscale_bicubic.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\upscale_sharp_bilinear.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\upscale_spline36.vsh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
<FxCompile Include="..\assets\shaders\tex_smiley_2x.csh">
|
|
<Filter>Shaders</Filter>
|
|
</FxCompile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="..\assets\shaders\defaultshaders.ini">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\stereo_red_blue.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\stereo_sbs.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\4xhqglsl.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\5xBR.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\5xBR-lv2.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\aacolor.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\bloom.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\bloomnoblur.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\cartoon.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\colorcorrection.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\crt.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\fakereflections.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\fsr_easu.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\fsr_rcas.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\fxaa.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\GaussianDownscale.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\natural.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\naturalA.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\persistence.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\psp_color.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\scanlines.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\sharpen.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\smiley.py">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\smiley_16x16_rgba.bin">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\upscale_bicubic.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\upscale_sharp_bilinear.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\upscale_spline36.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\videoAA.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
<None Include="..\assets\shaders\vignette.fsh">
|
|
<Filter>Shaders</Filter>
|
|
</None>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Text Include="CMakeLists.txt" />
|
|
</ItemGroup>
|
|
</Project> |