文件名称:SamplePattern:MSAA样本模式检查器
文件大小:179KB
文件格式:ZIP
更新时间:2024-05-29 10:26:43
C++
MSAA样本模式检查器 这是我写的一个较旧的工具,用于直观地检查D3D11中用于MSAA渲染的亚像素样本模式。 有关更多信息,请参阅我的。 我最近更新了它,以支持使用Nvidia的驱动程序扩展API(NVAPI)的可编程样本模式。 这主要是为了演示功能,因为NVAPI文档省略了有关如何使用它的一些详细信息。 可编程采样点功能是Maxwell 2.0芯片组(GTX 970、980,Titan X等)的新增功能,这意味着除非拥有兼容的GPU,否则将无法使用自定义采样点。 至少您需要一个支持FEATURE_LEVEL_10_0的GPU来运行该应用程序。 如何使用 按上下键可在可用的MSAA样品计数以及可用的质量水平之间进行切换。 如果您的GPU是FEATURE_LEVEL_10_1或更高版本,则D3D标准多重采样模式将作为质量级别可用。 要启用使用自定义采样点,请按“ K”键。 制作说明 这是一
【文件预览】:
SamplePattern-master
----.gitignore(2KB)
----SamplePattern.vcxproj(9KB)
----Content()
--------White.png(3KB)
----SamplePattern.sln(848B)
----LICENSE(1KB)
----PatternDetect.hlsl(669B)
----SamplePattern.cpp(19KB)
----SamplePattern.vcxproj.filters(6KB)
----SamplePattern.h(2KB)
----README.md(2KB)
----resource.h(525B)
----SamplePattern.filters(4KB)
----SamplePattern.rc(2KB)
----SampleFramework11()
--------SDKMesh.h(10KB)
--------GUIObject.h(776B)
--------Utility.h(7KB)
--------App.h(1KB)
--------PostProcessor.cpp(12KB)
--------SpriteRenderer.h(2KB)
--------InterfacePointers.h(4KB)
--------Skybox.h(1KB)
--------Window.h(3KB)
--------DeviceManager.h(3KB)
--------ShaderCompilation.h(3KB)
--------Slider.cpp(5KB)
--------SpriteRenderer.cpp(15KB)
--------PostProcessor.h(2KB)
--------Model.cpp(19KB)
--------Camera.h(3KB)
--------SDKMesh.cpp(12KB)
--------PCH.h(3KB)
--------DeviceManager.cpp(8KB)
--------Input.cpp(3KB)
--------SpriteFont.cpp(8KB)
--------GraphicsTypes.cpp(5KB)
--------DeviceStates.cpp(13KB)
--------Shaders()
--------Timer.cpp(4KB)
--------GraphicsTypes.h(4KB)
--------Skybox.cpp(8KB)
--------App.cpp(3KB)
--------Model.h(4KB)
--------ShaderCompilation.cpp(6KB)
--------Window.cpp(9KB)
--------Images()
--------DeviceStates.h(3KB)
--------Utility.cpp(396B)
--------GUIObject.cpp(356B)
--------SpriteFont.h(2KB)
--------PCH.cpp(287B)
--------Input.h(4KB)
--------Slider.h(2KB)
--------Timer.h(2KB)
--------Exceptions.h(4KB)
--------Camera.cpp(6KB)
----Icon.ico(111KB)