Files
ppsspp/GPU/GPU.vcxproj.filters
T
Henrik RydgårdandClaude Opus 5.5 32c41a3417 SoftGPU: Gather the GE arithmetic in GEMath.h
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>
2026-10-02 15:09:43 -06:00

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>