Re: Windows 10源代码泄露风波
Windows内核调试
Windows 10源代码泄露风波
格蠹老雷
2017-06-26, 12:51 下午
老雷解读Windows 10源代码泄露事件:
Windows 10源代码泄露风波(
上
)
高网的朋友们,久违了
Re: Windows 10源代码泄露风波
ntos
2017-06-27, 21:15 下午
Folder PATH listing
C:.
│ tree.txt
│
├───Audio
│ ├───portcls
│ │ ├───inc
│ │ │ kso.h
│ │ │ ksshellp.h
│ │ │ pcwpptr.h
│ │ │ perf.h
│ │ │ portclsp.h
│ │ │ tracelogging.h
│ │ │ verifier.h
│ │ │
│ │ ├───main
│ │ │ callback.cpp
│ │ │ dma.cpp
│ │ │ event.cpp
│ │ │ irpstrm.cpp
│ │ │ kso.cpp
│ │ │ minihelp.cpp
│ │ │ perf.cpp
│ │ │ portcls.cpp
│ │ │ portcls.def
│ │ │ portcls.rc
│ │ │ porthelp.cpp
│ │ │ porttbl.cpp
│ │ │ power.cpp
│ │ │ private.h
│ │ │ property.cpp
│ │ │ registry.cpp
│ │ │ resource.cpp
│ │ │ runtime.cpp
│ │ │ service.cpp
│ │ │ shmisc.cpp
│ │ │ sync.cpp
│ │ │ tracelogging.cpp
│ │ │ validate.cpp
│ │ │ validate.h
│ │ │
│ │ ├───miniport
│ │ │ ├───fmsynth
│ │ │ │ miniport.cpp
│ │ │ │ miniport.h
│ │ │ │ private.h
│ │ │ │
│ │ │ └───uart
│ │ │ miniport.cpp
│ │ │ MPU.cpp
│ │ │ private.h
│ │ │
│ │ └───ports
│ │ └───dmus
│ │ allocatr.cpp
│ │ allocatr.h
│ │ basicmxf.h
│ │ captsink.cpp
│ │ captsink.h
│ │ feedin.cpp
│ │ feedin.h
│ │ feedout.cpp
│ │ feedout.h
│ │ filter.cpp
│ │ mxf.h
│ │ packer.cpp
│ │ packer.h
│ │ parse.h
│ │ pin.cpp
│ │ port.cpp
│ │ private.h
│ │ sequencr.cpp
│ │ sequencr.h
│ │ splitter.h
│ │ unpacker.cpp
│ │ unpacker.h
│ │
│ └───Test
│ ├───AC3Tst
│ │ AC3Tst.cpp
│ │ AC3Tst.h
│ │ AC3Tst.rc
│ │ kstests.cpp
│ │ regress.cpp
│ │ resource.h
│ │ tests.h
│ │ version.rc
│ │ wotests.cpp
│ │
│ ├───AdapterPowerManagement
│ │ AdapterPowerManagement3.cpp
│ │ AdapterPowerManagement3.h
│ │ AdapterPowerManagementTest.cpp
│ │ AdapterPowerManagementTest.h
│ │ CallController.cpp
│ │ CallController.h
│ │ common.h
│ │ DeviceResponsivenessTest.cpp
│ │ DeviceResponsivenessTest.h
│ │ DeviceSupport.cpp
│ │ DeviceSupport.h
│ │ FmController.cpp
│ │ FmController.h
│ │ PortClsEventLogger.cpp
│ │ PortClsEventLogger.h
│ │ SetupApiHelper.cpp
│ │ SetupApiHelper.h
│ │ version.rc
│ │
│ ├───AudioLogo
│ │ AudioLogo.cpp
│ │ AudioLogo.h
│ │ AudioLogo.rc
│ │ Common.h
│ │ Endpoint.cpp
│ │ Glitch.cpp
│ │ PullMode.cpp
│ │ Render.cpp
│ │ Resource.h
│ │ TestCases.h
│ │
│ ├───DRMTest
│ │ adapter.cpp
│ │ common.h
│ │ device.cpp
│ │ device.h
│ │ drmapi.cpp
│ │ drmapi.h
│ │ drmtest.h
│ │ drmtest.ico
│ │ drmtest.rc
│ │ include.cpp
│ │ kshlp.cpp
│ │ kshlp.h
│ │ KSTest.cpp
│ │ KSTest.h
│ │ main.cpp
│ │ PropertyStore.cpp
│ │ PropertyStore.h
│ │ resource.h
│ │ testcases.h
│ │ testflag.h
│ │ util.cpp
│ │ util.h
│ │ version.rc
│ │
│ ├───EffectsDiscovery
│ │ common.h
│ │ EffectsDiscoveryCPPTestCore.cpp
│ │ EffectsDiscoveryCPPTestCore.h
│ │ EffectsDiscoveryCPPTests.cpp
│ │ EffectsDiscoveryCPPTests.h
│ │ EffectsDiscoveryTaefClass.cpp
│ │ EffectsDiscoveryTaefClass.h
│ │ enter.cpp
│ │ enter.h
│ │ stringify.cpp
│ │ stringify.h
│ │ version.rc
│ │
│ ├───ExtFxTst
│ │ APO.cpp
│ │ AudioRateConvertCMPT.cpp
│ │ AudioVolume.cpp
│ │ base.cpp
│ │ base.h
│ │ common.h
│ │ DevSpecific.cpp
│ │ External.cpp
│ │ ExtSysFxTest.cpp
│ │ ExtSysFxTest.h
│ │ ExtSysFxTest.rc
│ │ Resource.h
│ │ sigverif.cpp
│ │ TestCases.h
│ │ version.rc
│ │
│ ├───Gaudit
│ │ allocator.cpp
│ │ allocator.h
│ │ audio.cpp
│ │ audio.h
│ │ audioengine.cpp
│ │ audioengine.h
│ │ audiogfx.cpp
│ │ audiogfx.h
│ │ channels.cpp
│ │ channels.h
│ │ common.h
│ │ connection.cpp
│ │ connection.h
│ │ createp.cpp
│ │ createp.h
│ │ drmaudio.cpp
│ │ drmaudio.h
│ │ drmstruct.h
│ │ ds3dbuffer.cpp
│ │ ds3dbuffer.h
│ │ ds3dlistener.cpp
│ │ ds3dlistener.h
│ │ eqbands.cpp
│ │ eqbands.h
│ │ framework.cpp
│ │ Gaudit.cpp
│ │ Gaudit.ico
│ │ Gaudit.rc
│ │ helper.cpp
│ │ helper.h
│ │ kmixer.cpp
│ │ kmixer.h
│ │ ksio.cpp
│ │ ksio.h
│ │ pins.cpp
│ │ pins.h
│ │ Resource.h
│ │ synth.cpp
│ │ synth.h
│ │ synthdls.cpp
│ │ synthdls.h
│ │ sysaudio.cpp
│ │ sysaudio.h
│ │ testcase.h
│ │ testcases.h
│ │ topology.cpp
│ │ topology.h
│ │ topologynode.cpp
│ │ topologynode.h
│ │ util.cpp
│ │ utils.h
│ │ version.rc
│ │ wdmaudio.cpp
│ │ wdmaudio.h
│ │
│ ├───HAPTest
│ │ aac.h
│ │ aoac.cpp
│ │ aoac.h
│ │ Apoevents.cpp
│ │ buffer.cpp
│ │ CSHelperClass.cpp
│ │ CSHelperClass.h
│ │ Events.cpp
│ │ formats.cpp
│ │ HAPTest.cpp
│ │ HAPTest.h
│ │ hardware.cpp
│ │ HWAudioEngineEventLogger.cpp
│ │ HWAudioEngineEventLogger.h
│ │ initguid.cpp
│ │ log.h
│ │ loopbackprotect.cpp
│ │ mix.cpp
│ │ multiarray.h
│ │ raw.cpp
│ │ Registry.cpp
│ │ resourcelist.cpp
│ │ version.rc
│ │ volume.cpp
│ │
│ ├───kspostst
│ │ EnhancedWaveRT_PinTest.cpp
│ │ guid.cpp
│ │ halfdup.cpp
│ │ halfdup.h
│ │ KsPosTestTaef.cpp
│ │ KsPosTestTaef.h
│ │ locallimits.h
│ │ pintest.cpp
│ │ PreComp.h
│ │ TestResource.cpp
│ │ TestResource.h
│ │ TestResourceBuild.cpp
│ │ tests.h
│ │ timetest.cpp
│ │ usbstream.h
│ │
│ ├───KsTopTest
│ │ common.h
│ │ filtertests.cpp
│ │ filtertests.h
│ │ FilterTopGraph.cpp
│ │ FilterTopGraph.h
│ │ KsTopGraph.cpp
│ │ KsTopGraph.h
│ │ KsTopTest.cpp
│ │ KsTopTest.h
│ │ KsTopTest.ico
│ │ KsTopTest.rc
│ │ nodetests.cpp
│ │ nodetests.h
│ │ pintests.cpp
│ │ pintests.h
│ │ proptests.cpp
│ │ proptests.h
│ │ Resource.h
│ │ TestCases.cpp
│ │ TestCases.h
│ │ version.rc
│ │
│ ├───LatencyTest
│ │ categories.cpp
│ │ categories.h
│ │ device.cpp
│ │ device.h
│ │ latencytest.cpp
│ │ latencytest.h
│ │ log.h
│ │ options.h
│ │ pch.h
│ │ roundtriplatency.cpp
│ │ roundtriplatency.h
│ │ timestamp.cpp
│ │ timestamp.h
│ │ version.rc
│ │ wasapicapture.cpp
│ │ wasapicapture.h
│ │ wasapirender.cpp
│ │ wasapirender.h
│ │
│ ├───Lullaby
│ │ Lullaby.cpp
│ │ Lullaby.h
│ │ Lullaby.rc
│ │ lullaby2.manifest
│ │ LullabyCaptureTests.cpp
│ │ LullabyRenderTests.cpp
│ │ LullabyTests.cpp
│ │ resource.h
│ │ StdAfx.h
│ │ TestFunctions.h
│ │ utilities.h
│ │ UtilityTestComponents.cpp
│ │
│ ├───Tools
│ │ └───Audiospew
│ │ endpoint-id.cpp
│ │ endpoint-id.h
│ │ log.h
│ │ main.cpp
│ │ parse.h
│ │ parsewaveformat.cpp
│ │
│ ├───uaatest
│ │ aznode.h
│ │ AzVerbUtils.cpp
│ │ AzVerbUtils.h
│ │ buffer.h
│ │ codec.cpp
│ │ codec.h
│ │ controller.h
│ │ hdaudio.cpp
│ │ HdAudioMemorySpace.cpp
│ │ HdAudioMemorySpace.h
│ │ HdHitlog.cpp
│ │ HdHitlog.h
│ │ HdHitPlugin.cpp
│ │ HdHitPlugin.h
│ │ hdmi.cpp
│ │ hdRegTest.cpp
│ │ HdRegTest.h
│ │ install.cpp
│ │ install.h
│ │ log.cpp
│ │ log.h
│ │ power.cpp
│ │ power.h
│ │ resource.h
│ │ SetupDi.cpp
│ │ SetupDi.h
│ │ stringify.cpp
│ │ stringify.h
│ │ testcase.h
│ │ uaatest.cpp
│ │ uaatest.h
│ │ uaatest.rc
│ │ util.cpp
│ │ util.h
│ │
│ ├───UMACore
│ │ APIGenericAPO.cpp
│ │ APIGenericAPO.h
│ │ APISrcAPO.cpp
│ │ APISrcAPO.h
│ │ AudioEngineTest.cpp
│ │ AudioEngineTest.rc
│ │ BaseFormat.cpp
│ │ BaseFormat.h
│ │ ErrorCodes.h
│ │ FormatFl32Int16.cpp
│ │ FormatFl32Int16.h
│ │ FormatFl32Int20.cpp
│ │ FormatFl32Int20.h
│ │ FormatFl32Int24.cpp
│ │ FormatFl32Int24.h
│ │ FormatFl32Int24wide.cpp
│ │ FormatFl32Int24wide.h
│ │ FormatFl32Int32.cpp
│ │ FormatFl32Int32.H
│ │ FormatFl32Uint8.cpp
│ │ FormatFl32Uint8.h
│ │ FormatFl64Int16.cpp
│ │ FormatFl64Int16.h
│ │ FormatFl64Int32.cpp
│ │ FormatFl64Int32.h
│ │ FormatInt16Fl32.cpp
│ │ FormatInt16Fl32.h
│ │ FormatInt16Fl64.cpp
│ │ FormatInt16Fl64.h
│ │ FormatInt20Fl32.cpp
│ │ FormatInt20Fl32.h
│ │ FormatInt24Fl32.cpp
│ │ FormatInt24Fl32.h
│ │ FormatInt24wideFl32.cpp
│ │ FormatInt24wideFl32.h
│ │ FormatInt32Fl32.cpp
│ │ FormatInt32Fl32.h
│ │ FormatInt32Fl64.cpp
│ │ FormatInt32Fl64.h
│ │ FormatUint8Fl32.cpp
│ │ FormatUint8Fl32.h
│ │ guid.cpp
│ │ KSEndpointBase.cpp
│ │ KSEndpointBase.h
│ │ KSEndpointCapture.cpp
│ │ KSEndpointCapture.h
│ │ KSEndpointRender.cpp
│ │ KSEndpointRender.h
│ │ LocalGraph.cpp
│ │ MatrixAPO.cpp
│ │ MatrixAPO.h
│ │ MeterAPO.cpp
│ │ MeterAPO.h
│ │ MixerAPO.cpp
│ │ MixerAPO.h
│ │ Pump.cpp
│ │ Pump.h
│ │ resource.h
│ │ SRCApo_Functional.cpp
│ │ StdAfx.h
│ │ tstfns.h
│ │ VolumeAPO.cpp
│ │ VolumeAPO.h
│ │
│ ├───UMATest
│ │ ActivateAudioInterfaceTests.cpp
│ │ AudioClient2APITests.cpp
│ │ AudioClient2APITests.h
│ │ AudioClientAPITests.cpp
│ │ AudioClientAPITests.h
│ │ AudioEndpointVolumeAPITests.cpp
│ │ AudioMeterInformationAPITests.cpp
│ │ AudioSessionControlAPITests.cpp
│ │ AudioSessionEventHandler.cpp
│ │ AudioSessionEventHandler.h
│ │ AudioSessionManagementAPITests.cpp
│ │ AudioSessionStress.cpp
│ │ AudioStreamVolumeAPITests.cpp
│ │ bldcheck.c
│ │ ChannelAudioVolumeAPITests.cpp
│ │ ClockRateAdjustTests.cpp
│ │ DuckingTests.cpp
│ │ DummyDuckingClient.h
│ │ EndpointEventingTests.cpp
│ │ EndpointStreamingPropertyTests.cpp
│ │ EndpointStreamingPropertyTests.h
│ │ EndpointVolumeEventHandler.cpp
│ │ EndpointVolumeEventHandler.h
│ │ guid.cpp
│ │ ksinstance.cpp
│ │ ksinstance.h
│ │ LonghaulStreaming.cpp
│ │ PolicyConfigAPITests.cpp
│ │ PolicyConfigAPITests.h
│ │ resource.h
│ │ SecurityTests.cpp
│ │ SessionEventingTests.cpp
│ │ SessionManagerEventHandler.cpp
│ │ SessionManagerEventHandler.h
│ │ SessionVolumeStress.cpp
│ │ SessionVolumeStress.h
│ │ SimpleAudioVolumeAPITests.cpp
│ │ StdAfx.h
│ │ StreamingControlTestFramework.cpp
│ │ StreamingControlTestFramework.h
│ │ StreamingFunctionalTests.cpp
│ │ StreamingHelper.cpp
│ │ StreamingHelper.h
│ │ TestFunctions.h
│ │ TestParams.cpp
│ │ TestParams.h
│ │ TestUtilities.cpp
│ │ TestUtilities.h
│ │ umatest.cpp
│ │ umateststreaming.cpp
│ │
│ ├───USBAudLogo
│ │ audiohidtestclient.cpp
│ │ audiohidtestclient.h
│ │ common.h
│ │ guid.cpp
│ │ main.cpp
│ │ main.rc
│ │ perf.cpp
│ │ stdafx.h
│ │ tests.cpp
│ │ tests.h
│ │ USBAudioHidTest.cpp
│ │
│ ├───VoiceActivationManagerTests
│ │ Precomp.h
│ │ TaefModule.cpp
│ │ VoiceActivationManagerTests.cpp
│ │ VoiceActivationManagerTests.h
│ │
│ └───WaveTest
│ comptest.cpp
│ DataIntersectionTest.h
│ guid.cpp
│ halfdup.cpp
│ halfdup.h
│ Helpers.h
│ pincreate.cpp
│ pintest.cpp
│ PreComp.h
│ resource.h
│ TaefModule.cpp
│ TestResource.cpp
│ TestResource.h
│ TestResourceBuild.cpp
│ tests.h
│ timetest.cpp
│ WaveTestTaef.cpp
│ WaveTestTaef.h
│ whqlLimits.h
│
├───avcore
│ └───quality
│ ├───MFTDiag
│ │ └───Modules
│ │ ├───Compliance
│ │ │ ├───Lib
│ │ │ │ mftdcompliance.cpp
│ │ │ │ MFTDCompliance.h
│ │ │ │ resource.h
│ │ │ │
│ │ │ ├───Taef
│ │ │ │ MFTDComplianceTaef.cpp
│ │ │ │ MFTDComplianceTaef.h
│ │ │ │
│ │ │ └───TAEFDLL
│ │ │ MFTDComplianceTaef.cpp
│ │ │ MFTDComplianceTaef.h
│ │ │
│ │ ├───DXVA
│ │ │ ├───LIB
│ │ │ │ DXVATests.cpp
│ │ │ │ DXVATests.h
│ │ │ │ DXVATests.xml
│ │ │ │
│ │ │ ├───LIB_HEVC
│ │ │ │ DXVAHEVCTests.xml
│ │ │ │
│ │ │ ├───TAEFDLL
│ │ │ │ WLKDecDXVA.cpp
│ │ │ │ WLKDecDXVA.h
│ │ │ │
│ │ │ └───TAEFDLL_HEVC
│ │ │ WLKDecDXVA_HEVC.cpp
│ │ │ WLKDecDXVA_HEVC.h
│ │ │
│ │ ├───DXVA-HD
│ │ │ ├───LIB
│ │ │ │ DXVAHDTests.cpp
│ │ │ │ DXVAHDTests.h
│ │ │ │ DXVAHDTests.xml
│ │ │ │
│ │ │ └───TAEFDLL
│ │ │ WLKDecDXVAHD.cpp
│ │ │ WLKDecDXVAHD.h
│ │ │
│ │ ├───MediaEngineTests
│ │ │ MediaPipelineTests.xml
│ │ │ MFTDMediaEngine.cpp
│ │ │ MFTDMediaEngine.h
│ │ │ MFTDMediaEngineTest.cpp
│ │ │ MFTDMediaEngineTest.h
│ │ │
│ │ ├───Playback
│ │ │ ├───LiB
│ │ │ │ mftplaybacktests.cpp
│ │ │ │ MFTPlaybackTests.h
│ │ │ │ Playback.xml
│ │ │ │
│ │ │ └───TAEFDLL
│ │ │ MFTDPlaybackTaef.cpp
│ │ │ MFTDPlaybackTaef.h
│ │ │
│ │ ├───Transcode
│ │ │ ├───LiB
│ │ │ │ mftcompsessiontests.cpp
│ │ │ │ mftcompsessionTests.h
│ │ │ │ Transcode.xml
│ │ │ │
│ │ │ └───TAEFDLL
│ │ │ MFTDTranscodeTaef.cpp
│ │ │ MFTDTranscodeTaef.h
│ │ │
│ │ └───VisualValidation
│ │ ├───LIB
│ │ │ mftvisvaltests.cpp
│ │ │ MFTVisValTests.h
│ │ │ MFTVisValTests_Priv.h
│ │ │ VisVal.xml
│ │ │
│ │ └───TAEFDLL
│ │ MFTDVisValTaef.cpp
│ │ MFTDVisValTaef.h
│ │
│ └───tests
│ └───cpack
│ └───video
│ └───encoders
│ └───H264EncMFTW8
│ H264EncMFTW8.cpp
│
├───base
│ ├───busdrv
│ │ └───sd
│ │ ├───inc
│ │ │ sdbuslib.h
│ │ │
│ │ ├───lib
│ │ │ sdbus.c
│ │ │
│ │ └───sys
│ │ dispatch.c
│ │ enum.c
│ │ fdopnp.c
│ │ power.c
│ │ sqm.c
│ │ wake.c
│ │
│ └───diagnosis
│ └───offlinecrashdump
│ └───test
│ apreg64.cpp
│ apreg64.h
│ common.h
│ dbgClient.cpp
│ dbgClient.h
│ DbgUtil.cpp
│ DiskUtil.cpp
│ DiskUtil.h
│ DumpExtract32.cpp
│ DumpExtract64.cpp
│ Dumputil.cpp
│ Dumputil.h
│ kddebug.cpp
│ OffdumpTool.cpp
│ sources
│ VDSUtil.cpp
│ version.rc
│
├───drivers
│ ├───busdrv
│ │ └───pci
│ │ arbiters.c
│ │ arbmemory.c
│ │ arbport.c
│ │ aspm.c
│ │ atomics.c
│ │ bridge.c
│ │ busapi.c
│ │ busnumbers.c
│ │ busnumspread.c
│ │ buspnp.c
│ │ buspower.c
│ │ buspower.h
│ │ config.c
│ │ configraw.c
│ │ configraw.h
│ │ consolelock.c
│ │ ctrldev.c
│ │ debug.c
│ │ delay.c
│ │ devapi.c
│ │ devpnp.c
│ │ devpower.c
│ │ diag.c
│ │ dispatch.c
│ │ enum.c
│ │ expressbridge.c
│ │ expressport.c
│ │ guid.c
│ │ hack.c
│ │ hotplug.c
│ │ id.c
│ │ ide.c
│ │ init.c
│ │ interface.c
│ │ interrupt.c
│ │ isrdpc.c
│ │ legacy.c
│ │ ltr.c
│ │ pcip.h
│ │ pciprop.c
│ │ pcisym.c
│ │ PCI_Power.vdx
│ │ resizablebar.c
│ │ resizablebar.h
│ │ resource.c
│ │ rom.c
│ │ root.c
│ │ root.h
│ │ sriov.c
│ │ state.c
│ │ tph.c
│ │ tracelog.c
│ │ type0.c
│ │ type1.c
│ │ type2.c
│ │ utils.c
│ │ verifier.c
│ │ vmproxy.c
│ │ whea.c
│ │
│ ├───gpio
│ │ └───gpioclx
│ │ └───sys
│ │ acpievt.c
│ │ callbacks.c
│ │ classext.c
│ │ client.c
│ │ client.h
│ │ clientinvk.c
│ │ clientinvk.h
│ │ driver.c
│ │ gpioclx.c
│ │ gpioclxi.h
│ │ hub.c
│ │ hub.h
│ │ intdebounce.c
│ │ intdebounce.h
│ │ interrupt.c
│ │ io.c
│ │ pch.h
│ │ power.c
│ │ privdefs.c
│ │ privdefs.h
│ │ trace.c
│ │ trace.h
│ │ utils.c
│ │
│ ├───spb
│ │ ├───miniport
│ │ │ └───hidi2c
│ │ │ acpi.cpp
│ │ │ acpi.h
│ │ │ bus.cpp
│ │ │ bus.h
│ │ │ device.cpp
│ │ │ device.h
│ │ │ driver.cpp
│ │ │ driver.h
│ │ │ internal.h
│ │ │ interrupt.cpp
│ │ │ interrupt.h
│ │ │ power.cpp
│ │ │ power.h
│ │ │ queue.cpp
│ │ │ queue.h
│ │ │ registry.cpp
│ │ │ registry.h
│ │ │ trace.h
│ │ │
│ │ └───spbcx
│ │ └───sys
│ │ controller.cpp
│ │ controller.h
│ │ driver.cpp
│ │ driver.h
│ │ internal.h
│ │ request.cpp
│ │ request.h
│ │ requestapi.cpp
│ │ target.cpp
│ │ target.h
│ │ targetapi.cpp
│ │ verifier.cpp
│ │ verifier.h
│ │
│ ├───storage
│ │ └───port
│ │ └───raid
│ │ └───miniport
│ │ └───storufs
│ │ debug.c
│ │ debug.h
│ │ phy.c
│ │ phy.h
│ │ ufs.c
│ │ ufs.h
│ │ ufshci.h
│ │ upiu.c
│ │ upiu.h
│ │ util.c
│ │ util.h
│ │
│ └───wdm
│ └───usb
│ ├───hcd
│ │ ├───dump
│ │ │ usbdump.c
│ │ │
│ │ ├───inc
│ │ │ hcdiguid.h
│ │ │ usbhcdi.h
│ │ │ usbpriv.h
│ │ │
│ │ ├───miniport
│ │ │ └───usbehci
│ │ │ └───driver
│ │ │ async.c
│ │ │ common.h
│ │ │ dbg.c
│ │ │ dbg.h
│ │ │ ehci.h
│ │ │ int.c
│ │ │ iso.c
│ │ │ mpinit.c
│ │ │ periodic.c
│ │ │ roothub.c
│ │ │ sstool.c
│ │ │ syminfo.c
│ │ │ usbehci.C
│ │ │ usbehci.H
│ │ │ usbehcidump.c
│ │ │ usbehcidump.h
│ │ │
│ │ └───usbport
│ │ └───driver
│ │ busif.c
│ │ cancel.c
│ │ cancel.h
│ │ cmnbuf.c
│ │ common.h
│ │ config.c
│ │ core.c
│ │ core.h
│ │ dbg.c
│ │ dbg.h
│ │ device.c
│ │ dma.c
│ │ dmtimer.c
│ │ endpoint.c
│ │ endpoint.h
│ │ errata.h
│ │ hrtimer.c
│ │ int.c
│ │ ioctl.c
│ │ iso.c
│ │ lookaside.c
│ │ lookaside.h
│ │ miniport.c
│ │ miniport.h
│ │ pnp.c
│ │ power.c
│ │ prototyp.h
│ │ roothub.c
│ │ roothub.h
│ │ RTPMPublic_AutoGen.h
│ │ RTPM_AutoGen.c
│ │ RTPM_AutoGen.h
│ │ RTPM_AutoGenDbg.h
│ │ rtpower.c
│ │ sched.c
│ │ sched.h
│ │ service.c
│ │ SMEngine.c
│ │ SMStructs.h
│ │ status.c
│ │ syminfo.c
│ │ trace.h
│ │ urb.c
│ │ usb2.c
│ │ usb2.h
│ │ usb2cmn.h
│ │ usbport.c
│ │ usbport.h
│ │ wmilog.c
│ │ wmilog.h
│ │ worker.c
│ │ xdpc.c
│ │ xdpc.h
│ │ xsplit.c
│ │ xsplit.h
│ │
│ ├───hub
│ │ ├───inc
│ │ │ tstpoint.h
│ │ │
│ │ └───usbhub
│ │ BUS.C
│ │ bus.h
│ │ busfunc.c
│ │ busfunc.h
│ │ busif.c
│ │ busif.h
│ │ busifdef.h
│ │ busm.c
│ │ busm.h
│ │ connect.c
│ │ dioctl.c
│ │ dioctl.h
│ │ dq.h
│ │ enum1.c
│ │ enum2.c
│ │ etw.c
│ │ etw.h
│ │ ex.C
│ │ ex.h
│ │ exdef.h
│ │ extboot.c
│ │ extboot.h
│ │ fdopwr.c
│ │ fdopwr.h
│ │ hrtimer.c
│ │ hrtimer.h
│ │ hub.c
│ │ hub.h
│ │ hubutil.h
│ │ idstring.c
│ │ idstring.h
│ │ ioctl.c
│ │ ioctl.h
│ │ lock.c
│ │ lock.h
│ │ log.c
│ │ log.h
│ │ logdef.h
│ │ msos.c
│ │ msos.h
│ │ overc.c
│ │ overc.h
│ │ pch.h
│ │ pchange.c
│ │ pchange.h
│ │ pdo.c
│ │ pdo.h
│ │ pdopwr.c
│ │ pdopwr.h
│ │ pind.c
│ │ pind.h
│ │ pnp.c
│ │ pnp.h
│ │ refobj.c
│ │ refobj.h
│ │ reg.h
│ │ reset.c
│ │ reset.h
│ │ ssdev.c
│ │ ssdev.h
│ │ sshub.c
│ │ sshub.h
│ │ syminfo.c
│ │ tags.h
│ │ timer.c
│ │ timer.h
│ │ trace.h
│ │ usbd.c
│ │ usbd.h
│ │ usbhub.h
│ │ uxd.c
│ │ uxd.h
│ │ wmi.c
│ │ wmi.h
│ │
│ ├───inc
│ │ extimer.h
│ │ hcdi.h
│ │ msos20desc.h
│ │ msosdesc.h
│ │ telemetry.h
│ │ usbboot.h
│ │ usbbugcode.h
│ │ usbcommon.h
│ │ usbdlibi.h
│ │ usbintrl.h
│ │ usbkdver.h
│ │ usbver.h
│ │
│ └───usb3
│ ├───hub
│ │ └───src
│ │ acpi.c
│ │ acpi.h
│ │ connector.c
│ │ connector.h
│ │ descvalidation.c
│ │ descvalidation.h
│ │ devicexfer.c
│ │ devicexfer.h
│ │ driver.c
│ │ driver.h
│ │ DSMPublic_AutoGen.h
│ │ DSM_AutoGen.c
│ │ DSM_AutoGen.h
│ │ hsmmux.c
│ │ hsmmux.h
│ │ HSMPublic_AutoGen.h
│ │ HSM_AutoGen.c
│ │ HSM_AutoGen.h
│ │ hubboot.c
│ │ hubboot.h
│ │ hubdef.h
│ │ hubfdo.c
│ │ hubfdo.h
│ │ HubIdle.c
│ │ HubIdle.h
│ │ hubmisc.c
│ │ hubmisc.h
│ │ hubpdo.c
│ │ hubpdo.h
│ │ hubxfer.c
│ │ hubxfer.h
│ │ idstring.c
│ │ idstring.h
│ │ ISMPublic_AutoGen.h
│ │ ISM_AutoGen.c
│ │ ISM_AutoGen.h
│ │ parent.c
│ │ parent.h
│ │ pch.h
│ │ PSM20_AutoGen.c
│ │ PSM20_AutoGen.h
│ │ PSM30_AutoGen.c
│ │ PSM30_AutoGen.h
│ │ PSMPublic_AutoGen.h
│ │ SMEngine.c
│ │ SMStructs.h
│ │ syminfo.c
│ │ tracing.h
│ │ ucx.c
│ │ ucx.h
│ │ wer.c
│ │ wer.h
│ │
│ ├───inc
│ │ dbg.h
│ │ project.h
│ │ usb300.h
│ │
│ ├───ucx
│ │ └───sys
│ │ ├───driver
│ │ │ controller.c
│ │ │ controller.h
│ │ │ endpoint.c
│ │ │ endpoint.h
│ │ │ etw.c
│ │ │ etw.h
│ │ │ etwenable.h
│ │ │ pch.h
│ │ │ roothub.c
│ │ │ roothub.h
│ │ │ StateMachineControllerReset.c
│ │ │ StateMachineControllerReset.h
│ │ │ StateMachineControllerResetStateEntryFuncs.c
│ │ │ StateMachineEngine.c
│ │ │ StateMachineEngine.h
│ │ │ StateMachineUcxEndpoint.c
│ │ │ StateMachineUcxEndpoint.h
│ │ │ StateMachineUcxEndpointStateEntryFuncs.c
│ │ │ streams.c
│ │ │ streams.h
│ │ │ syminfo.c
│ │ │ ucx.c
│ │ │ ucx.h
│ │ │ ucxdbg.h
│ │ │ urb.c
│ │ │ urb.h
│ │ │ usbdevice.c
│ │ │ usbdevice.h
│ │ │ usbdi.c
│ │ │ usbdi.h
│ │ │ userioctls.c
│ │ │ xrb.c
│ │ │ xrb.h
│ │ │
│ │ └───inc
│ │ hubinterface.h
│ │ ucxclass.h
│ │ ucxversion.h
│ │
│ └───usbxhci
│ ├───inc
│ │ xhciwmi.h
│ │
│ └───sys
│ └───driver
│ bulk.c
│ bulk.h
│ command.c
│ command.h
│ commandfilter.c
│ commandfilter.h
│ commonbuffer.c
│ commonbuffer.h
│ control.c
│ control.h
│ controller.c
│ controller.h
│ counter.c
│ counter.h
│ crashdump.c
│ crashdump.h
│ crashdumpcommand.c
│ crashdumpcommand.h
│ crashdumpcommon.h
│ crashdumpendpoint.c
│ crashdumpendpoint.h
│ crashdumpeventring.c
│ crashdumpeventring.h
│ crashdumpregister.c
│ crashdumpregister.h
│ crashdumpusbdevice.c
│ crashdumpusbdevice.h
│ deviceslot.c
│ deviceslot.h
│ driver.c
│ driver.h
│ endpoint.c
│ endpoint.h
│ ESMPublic_AutoGen.h
│ ESM_AutoGen.c
│ ESM_AutoGen.h
│ etw.c
│ etw.h
│ etwenable.h
│ interrupter.c
│ interrupter.h
│ iocontrol.c
│ iocontrol.h
│ isoch.c
│ isoch.h
│ pch.h
│ register.c
│ register.h
│ requestdata.h
│ roothub.c
│ roothub.h
│ SMEngine.c
│ SMStructs.h
│ StageQueue.c
│ StageQueue.h
│ syminfo.c
│ tags.h
│ TR.c
│ TR.h
│ tracing.h
│ usbdevice.c
│ usbdevice.h
│ usbxhci.h
│
├───minkernel
│ ├───boot
│ │ └───environ
│ │ ├───app
│ │ │ ├───bootmgr
│ │ │ │ │ bcd.c
│ │ │ │ │ bmbgdisp.c
│ │ │ │ │ bootmgr.c
│ │ │ │ │ bootmgr.h
│ │ │ │ │ display.c
│ │ │ │ │ error.c
│ │ │ │ │ fvedisp.c
│ │ │ │ │ resume.c
│ │ │ │ │
│ │ │ │ └───efi
│ │ │ │ entry.c
│ │ │ │ util.c
│ │ │ │
│ │ │ ├───lib
│ │ │ │ └───charge
│ │ │ │ battery.c
│ │ │ │ battery.h
│ │ │ │ charge.c
│ │ │ │ chargelib.c
│ │ │ │ chargelib.h
│ │ │ │ chargelibex.h
│ │ │ │ efibattery.c
│ │ │ │ efiusbfn.c
│ │ │ │ efiusbfndescriptor.c
│ │ │ │ efiusbfnsupport.c
│ │ │ │ efiwrappers.c
│ │ │ │ efiwrappers.h
│ │ │ │ graphics.c
│ │ │ │ graphics.h
│ │ │ │ usbfn.h
│ │ │ │ usbfnsupport.h
│ │ │ │
│ │ │ └───osloader
│ │ │ │ bootstat.c
│ │ │ │ config.c
│ │ │ │ debug.c
│ │ │ │ display.c
│ │ │ │ entropy.c
│ │ │ │ error.c
│ │ │ │ fipsmode.c
│ │ │ │ ldrblock.c
│ │ │ │ load.c
│ │ │ │ mcupdate.c
│ │ │ │ osbgdisp.c
│ │ │ │ osextens.c
│ │ │ │ oskstack.c
│ │ │ │ osloader.c
│ │ │ │ osloader.h
│ │ │ │ registry.c
│ │ │ │ resmcntx.c
│ │ │ │ schema.c
│ │ │ │ si.c
│ │ │ │ utility.c
│ │ │ │
│ │ │ ├───arm
│ │ │ │ armentry.c
│ │ │ │ armxfer.asm
│ │ │ │ detect.c
│ │ │ │ osxferc.c
│ │ │ │
│ │ │ └───efi
│ │ │ fwconfig.c
│ │ │ fwupdate.c
│ │ │ osfirmw.c
│ │ │ sbootfw.c
│ │ │
│ │ └───lib
│ │ ├───arch
│ │ │ │ context.c
│ │ │ │
│ │ │ ├───arm
│ │ │ │ archapi.c
│ │ │ │ ctxarm.c
│ │ │ │ ioaccess.c
│ │ │ │ transita.asm
│ │ │ │ transitc.c
│ │ │ │ vector.asm
│ │ │ │
│ │ │ └───efi
│ │ │ ctxefiarm.c
│ │ │
│ │ ├───firmware
│ │ │ └───efi
│ │ │ efiapi.c
│ │ │ efiblock.c
│ │ │ eficon.c
│ │ │ efidebug.c
│ │ │ efifw.c
│ │ │ efiinit.c
│ │ │ efilib.c
│ │ │ efipci.c
│ │ │ efiprot.c
│ │ │ efipxe.c
│ │ │ efirng.c
│ │ │ efisc.c
│ │ │ efitcg.c
│ │ │ efitree.c
│ │ │
│ │ ├───io
│ │ │ ├───device
│ │ │ │ │ blkcache.c
│ │ │ │ │ block.h
│ │ │ │ │ blockapi.c
│ │ │ │ │ device.c
│ │ │ │ │ device.h
│ │ │ │ │ disk.h
│ │ │ │ │ diskapi.c
│ │ │ │ │ locate.c
│ │ │ │ │ partapi.c
│ │ │ │ │ partition.h
│ │ │ │ │ ramapi.c
│ │ │ │ │
│ │ │ │ └───efi
│ │ │ │ block.c
│ │ │ │ disk.c
│ │ │ │ partition.c
│ │ │ │
│ │ │ └───file
│ │ │ fatboot.c
│ │ │ fatboot.h
│ │ │ file.c
│ │ │ file.h
│ │ │ ntfsboot.c
│ │ │ ntfsboot.h
│ │ │ wimboot.c
│ │ │ wimboot.h
│ │ │ wimintegrity.c
│ │ │
│ │ ├───misc
│ │ │ │ archack.c
│ │ │ │ bsdlog.c
│ │ │ │ hash.c
│ │ │ │ imgapp.c
│ │ │ │ imgload.c
│ │ │ │ libapi.c
│ │ │ │ loader.c
│ │ │ │ log.c
│ │ │ │ pdsup.c
│ │ │ │ resource.c
│ │ │ │ status.c
│ │ │ │ string.c
│ │ │ │ table.c
│ │ │ │ time_cmn.c
│ │ │ │ utility.c
│ │ │ │
│ │ │ └───efi
│ │ │ image.c
│ │ │ time.c
│ │ │
│ │ ├───mm
│ │ │ │ blkalloc.c
│ │ │ │ malloc.c
│ │ │ │ memdesc.c
│ │ │ │ memutils.c
│ │ │ │ pagalloc.c
│ │ │ │ translat.c
│ │ │ │ transmin.c
│ │ │ │
│ │ │ ├───arm
│ │ │ │ procuarm.c
│ │ │ │ procuarm.h
│ │ │ │ tranapp.c
│ │ │ │
│ │ │ └───efi
│ │ │ memory.c
│ │ │
│ │ └───platform
│ │ │ pciconfig.c
│ │ │ platinit.c
│ │ │
│ │ └───efi
│ │ eficfg.c
│ │
│ └───ntos
│ ├───io
│ │ └───pnpmgr
│ │ action.c
│ │ action.h
│ │ assign.c
│ │ assign.h
│ │ async.c
│ │ async.h
│ │ bootcfg.c
│ │ bootcfg.h
│ │ callback.c
│ │ conflict.c
│ │ conflict.h
│ │ connlock.c
│ │ debug.h
│ │ depend.c
│ │ depend.h
│ │ device.c
│ │ device.h
│ │ dockdevice.c
│ │ dockdevice.h
│ │ enum.c
│ │ enum.h
│ │ event.c
│ │ event.h
│ │ eventremove.c
│ │ eventremove.h
│ │ hwconfig.c
│ │ hwconfig.h
│ │ hwprofile.c
│ │ interface.c
│ │ interface.h
│ │ ioapi.c
│ │ irp.c
│ │ irp.h
│ │ locks.c
│ │ locks.h
│ │ macro.h
│ │ notify.c
│ │ notify.h
│ │ pagepath.c
│ │ pagepath.h
│ │ pnpinit.c
│ │ pnpinit.h
│ │ pnpmgrp.h
│ │ pooltags.h
│ │ power.c
│ │ property.c
│ │ property.h
│ │ queue.c
│ │ queue.h
│ │ rebalance.c
│ │ rebalance.h
│ │ register.c
│ │ register.h
│ │ registry.c
│ │ registry.h
│ │ relations.c
│ │ relations.h
│ │ relationsp.h
│ │ remlock.c
│ │ remlock.h
│ │ remove.c
│ │ remove.h
│ │ replace.c
│ │ replace.h
│ │ start.c
│ │ start.h
│ │ utils.c
│ │ utils.h
│ │ verifier.c
│ │ verifier.h
│ │
│ └───ke
│ allproc.c
│ apcint.asm
│ apcuser.c
│ callout.asm
│ cpu.c
│ ctxswap.asm
│ decode.c
│ emulate.asm
│ exceptn.c
│ flush.c
│ flushtb.c
│ idle.asm
│ initkr.c
│ intsupc.c
│ ipi.c
│ kiarm.h
│ misc.c
│ miscs.asm
│ procstat.asm
│ region.c
│ services.stb
│ start.asm
│ table.stb
│ threadbg.asm
│ thredini.c
│ trap.asm
│ vector.asm
│ zero.asm
│
├───nethlk
│ └───Tests
│ │ readme.txt
│ │
│ ├───Dot11W
│ │ Dot11W.cs
│ │
│ ├───Microsoft.Test.Networking.DataPathTests
│ │ BroadcastListener.cs
│ │ DataPathTests.cs
│ │ MulticastListener.cs
│ │ RemoteManager.cs
│ │ Server.cs
│ │ Sockets.cs
│ │ TcpListener.cs
│ │ UdpListener.cs
│ │
│ ├───Microsoft.Test.Networking.WakeScenarioTests
│ │ WakeEnums.cs
│ │ WakeScenarioHelper.cs
│ │ WakeScenarioTest.cs
│ │
│ ├───Microsoft.Test.Networking.Wireless.Association
│ │ Association.cs
│ │ whckassociation.cs
│ │
│ ├───Microsoft.Test.Networking.Wireless.Roaming
│ │ Roaming.cs
│ │ whckroaming.cs
│ │
│ ├───Microsoft.Test.Networking.Wireless.Scanning
│ │ Scanning.cs
│ │ whckscanning.cs
│ │
│ ├───microsoft.test.networking.wireless.stress
│ │ AirplaneModeStress.cs
│ │ AssemblyInfo.cs
│ │ ConnectDisconnectStress.cs
│ │ ScanStress.cs
│ │ SleepStress.cs
│ │ StressModule.cs
│ │ WlanHLKStress.cs
│ │
│ └───Microsoft.Test.Networking.Wireless.WiFiDirect
│ BasicPairingTests.cs
│ basicreconnecttests.cs
│ DiscoveryScenario.cs
│ DiscoveryTests.cs
│ Enumerations.cs
│ LegacyPairingScenario.cs
│ LegacyPairingTests.cs
│ PairingScenario.cs
│ ReconnectScenario.cs
│ RemoteServer.cs
│ ServicesConnectFutureTests.cs
│ ServicesConnectScenario.cs
│ ServicesConnectTests.cs
│ ServicesDisconnectScenario.cs
│ ServicesDiscoverConnectScenario.cs
│ ServicesDiscoveryScenario.cs
│ ServicesDiscoveryTests.cs
│ ServicesOpenSocketScenario.cs
│ ServicesOpenSocketSendDataScenario.cs
│ ServicesPublishDiscoverConnectScenario.cs
│ ServicesPublishDiscoverScenario.cs
│ ServicesPublishScenario.cs
│ ServicesSendDataScenario.cs
│ ServicesUnpublishScenario.cs
│ TestIeManager.cs
│ Utilities.cs
│ WiFiDirectDataPathTester.cs
│ WiFiDirectServicesManager.cs
│ WiFiDirectServicesWrappers.cs
│ WiFiDirectTestController.cs
│ WiFiDirectTestLogger.cs
│
├───network
│ └───wlan
│ └───sys
│ └───wdi
│ ├───driver
│ │ ActionFrame.cpp
│ │ ActionFrame.hpp
│ │ ActiveJobsList.cpp
│ │ ActiveJobsList.hpp
│ │ Adapter.cpp
│ │ Adapter.hpp
│ │ ANQPQuery.cpp
│ │ ANQPQuery.hpp
│ │ BSSList.cpp
│ │ BSSList.hpp
│ │ coalesce.cpp
│ │ coalesce.hpp
│ │ CommonTypes.hpp
│ │ Connect.cpp
│ │ Connect.hpp
│ │ CppUtil.cpp
│ │ CppUtil.hpp
│ │ ctlPlane.cpp
│ │ ctlPlane.hpp
│ │ datapath.cpp
│ │ datapath.hpp
│ │ DeviceCommand.cpp
│ │ DeviceCommand.hpp
│ │ DeviceCommandScheduler.cpp
│ │ DeviceCommandScheduler.hpp
│ │ Dot11Oids.cpp
│ │ Dot11Oids.hpp
│ │ Dot11Utils.cpp
│ │ Dot11Utils.hpp
│ │ Driver.cpp
│ │ Driver.hpp
│ │ Event.cpp
│ │ Event.hpp
│ │ EventQueue.cpp
│ │ EventQueue.hpp
│ │ FrameworkHelpers.cpp
│ │ FrameworkHelpers.hpp
│ │ Interfaces.hpp
│ │ Job.cpp
│ │ Job.hpp
│ │ Lock.cpp
│ │ Lock.hpp
│ │ Miniport.cpp
│ │ Miniport.hpp
│ │ NdisHook.cpp
│ │ NdisHook.hpp
│ │ NdisOids.cpp
│ │ NdisOids.hpp
│ │ NetworkHistory.cpp
│ │ NetworkHistory.hpp
│ │ NotificationManager.cpp
│ │ NotificationManager.hpp
│ │ offload.cpp
│ │ offload.hpp
│ │ OIDTable_.hpp
│ │ PeerList.cpp
│ │ PeerList.hpp
│ │ Pnp.cpp
│ │ Pnp.hpp
│ │ Port.cpp
│ │ Port.hpp
│ │ Power.cpp
│ │ Power.hpp
│ │ precomp.hpp
│ │ PropertyCache.cpp
│ │ PropertyCache.hpp
│ │ radio.cpp
│ │ radio.hpp
│ │ RandomMacForScan.cpp
│ │ RandomMacForScan.hpp
│ │ Registry.cpp
│ │ Registry.hpp
│ │ Request.cpp
│ │ Request.hpp
│ │ Reset.cpp
│ │ Reset.hpp
│ │ resume.cpp
│ │ resume.hpp
│ │ rxfrag.cpp
│ │ rxfrag.hpp
│ │ rxmgr.cpp
│ │ rxmgr.hpp
│ │ Scan.cpp
│ │ Scan.hpp
│ │ SerializedJobsList.cpp
│ │ SerializedJobsList.hpp
│ │ Task.cpp
│ │ Task.hpp
│ │ Timer.cpp
│ │ Timer.hpp
│ │ txmgr.cpp
│ │ txmgr.hpp
│ │ WabiUtil.cpp
│ │ WabiUtil.hpp
│ │ wake.cpp
│ │ wake.hpp
│ │ wdiapi.cpp
│ │ wdilib.cpp
│ │ wdilib.hpp
│ │ wdilibwpp.hpp
│ │ wdiprivate.hpp
│ │ wdisym.cpp
│ │ WdiWiFi.cpp
│ │ WfdClient.hpp
│ │ WfdCommon.cpp
│ │ WfdCommon.hpp
│ │ WfdDevice.cpp
│ │ WfdDevice.hpp
│ │ WfdGroupOwner.cpp
│ │ WfdGroupOwner.hpp
│ │
│ └───tlvgeneratorparser
│ precomp.hpp
│ TlvFramework.hpp
│ TlvGenerated_.cpp
│ TlvGenerated_.hpp
│ TLVGeneratorParser.cpp
│ TLVGeneratorParser.hpp
│ tlvlibwpp.hpp
│ TlvVersioningHelpers.hpp
│
├───Tests
│ └───Graphics
│ └───Graphics
│ ├───Base
│ │ └───Tests
│ │ ├───brightness
│ │ │ brightness.cpp
│ │ │ Brightness.rc
│ │ │ brightnesspch.h
│ │ │ BrightnessTest.cpp
│ │ │ BrightnessTest.h
│ │ │ dlist.cpp
│ │ │ dlist.h
│ │ │ sources
│ │ │ WMIHelper.cpp
│ │ │ WMIHelper.h
│ │ │ WmiInstance.hpp
│ │ │
│ │ ├───Brightness2
│ │ │ Brightness2.cpp
│ │ │ Brightness2.h
│ │ │ brightness2.rc
│ │ │ sources
│ │ │ WMIHelper.cpp
│ │ │ WMIHelper.h
│ │ │
│ │ ├───Brightness2OS
│ │ │ Brightness2OS.cpp
│ │ │ Brightness2OS.h
│ │ │ brightness2OS.rc
│ │ │ sources
│ │ │
│ │ ├───CCDAPI
│ │ │ ├───MinimumDisplaySpec
│ │ │ │ AbstractAdapterTest.cpp
│ │ │ │ AbstractAdapterTest.h
│ │ │ │ AbstractTest.cpp
│ │ │ │ AbstractTest.h
│ │ │ │ Check10by7.cpp
│ │ │ │ Check10by7.h
│ │ │ │ CheckAdapterReportedModes.cpp
│ │ │ │ CheckAdapterReportedModes.h
│ │ │ │ CheckColorDepth.cpp
│ │ │ │ CheckColorDepth.h
│ │ │ │ CheckDualResolution.cpp
│ │ │ │ CheckDualResolution.h
│ │ │ │ CheckPostAdapterBIOSColorDepth.cpp
│ │ │ │ CheckPostAdapterBIOSColorDepth.h
│ │ │ │ CheckTabletNativeResolution.cpp
│ │ │ │ CheckTabletNativeResolution.h
│ │ │ │ CustomTestFactors.cpp
│ │ │ │ CustomTestFactors.h
│ │ │ │ Display.Monitor.Modes.cpp
│ │ │ │ Display.Monitor.Modes.h
│ │ │ │ EdidTestBase.cpp
│ │ │ │ EdidTestBase.h
│ │ │ │ Logging.h
│ │ │ │ main.cpp
│ │ │ │ MinimumMemoryTest.cpp
│ │ │ │ MinimumMemoryTest.h
│ │ │ │ MinimumResolutionTest.cpp
│ │ │ │ MinimumResolutionTest.h
│ │ │ │ MinimumResolutionTest.rc
│ │ │ │ MonitorEdidInfo.cpp
│ │ │ │ MonitorEdidInfo.h
│ │ │ │ sources
│ │ │ │ TestResult.h
│ │ │ │
│ │ │ └───SetDisplayConfig
│ │ │ main.cpp
│ │ │ SetDisplayConfig.cpp
│ │ │ SetDisplayConfig.h
│ │ │ SetDisplayConfig.rc
│ │ │ sources
│ │ │
│ │ ├───coherency
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │
│ │ ├───ConformanceTests
│ │ │ │ dirs
│ │ │ │
│ │ │ ├───DMAsplit
│ │ │ │ DMAsplit.cpp
│ │ │ │ DMAsplit.h
│ │ │ │ kitContent.kml
│ │ │ │ main.cpp
│ │ │ │ Main.rc
│ │ │ │ sources
│ │ │ │
│ │ │ ├───eviction
│ │ │ │ eviction.cpp
│ │ │ │ eviction.h
│ │ │ │ main.cpp
│ │ │ │ Main.rc
│ │ │ │ sources
│ │ │ │
│ │ │ ├───Preemption
│ │ │ │ CausePreemption.cpp
│ │ │ │ CausePreemption.h
│ │ │ │ main.cpp
│ │ │ │ Main.rc
│ │ │ │ Reference.cpp
│ │ │ │ Reference.h
│ │ │ │ sources
│ │ │ │ TestPreemption.cpp
│ │ │ │ TestPreemption.h
│ │ │ │
│ │ │ └───Utilities
│ │ │ BackBufferCompare.cpp
│ │ │ BackBufferCompare.h
│ │ │ Image.cpp
│ │ │ Image.h
│ │ │ sources
│ │ │
│ │ ├───CrossProc
│ │ │ AdapterDisplayInfo.cpp
│ │ │ AdapterDisplayInfo.h
│ │ │ common.h
│ │ │ crossproc.ini
│ │ │ CrossProcSwizzlingRangeContention.ini
│ │ │ FusHelper.cpp
│ │ │ FusHelper.h
│ │ │ IncludeFusFramework.idl
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ owner.cpp
│ │ │ owner.h
│ │ │ sources
│ │ │ stdafx.h
│ │ │ user.cpp
│ │ │ user.h
│ │ │ utils.cpp
│ │ │ utils.h
│ │ │
│ │ ├───Eviction
│ │ │ EvictBlt.cpp
│ │ │ EvictBlt.h
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │
│ │ ├───fpo
│ │ │ listener.cpp
│ │ │ listener.h
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │
│ │ ├───GDItest_hw
│ │ │ CCompDC.cpp
│ │ │ CCompDC.h
│ │ │ gditest_hw.cpp
│ │ │ gditest_hw.h
│ │ │ gditest_hw.ico
│ │ │ gditest_hw.rc
│ │ │ makefile
│ │ │ Resource.h
│ │ │ small.ico
│ │ │ sources
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ WttLogSimple.cpp
│ │ │ WttLogSimple.h
│ │ │
│ │ ├───LDDMModeChange
│ │ │ DisplayModeStructures.cpp
│ │ │ DisplayModeStructures.h
│ │ │ Main.cpp
│ │ │ Main.rc
│ │ │ RandomModeChange.cpp
│ │ │ RandomModeChange.h
│ │ │ RandomMultiMon.cpp
│ │ │ RandomMultiMon.h
│ │ │ SharedSurfaceLock.cpp
│ │ │ SharedSurfaceLock.h
│ │ │ sources
│ │ │ UnmanagedPrimarySurface.cpp
│ │ │ UnmanagedPrimarySurface.h
│ │ │
│ │ ├───LockConfirm
│ │ │ LockConfirm.cpp
│ │ │ LockConfirm.h
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │
│ │ ├───PersistentDB
│ │ │ └───PersistentReset
│ │ │ CDSDevMode.cpp
│ │ │ CDSDevMode.h
│ │ │ CDSReset.cpp
│ │ │ CDSReset.h
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ SDCReset.cpp
│ │ │ SDCReset.h
│ │ │ sources
│ │ │
│ │ ├───PnPStopTests
│ │ │ ├───PnPMultiModeSwitchTest
│ │ │ │ main.cpp
│ │ │ │ Main.rc
│ │ │ │ PnPMultiModeSwitchTest.cpp
│ │ │ │ PnPMultiModeSwitchTest.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───PnPStop
│ │ │ │ main.cpp
│ │ │ │ Main.rc
│ │ │ │ PnPStop.cpp
│ │ │ │ PnPStop.h
│ │ │ │ sources
│ │ │ │
│ │ │ └───PnPStopVGA
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ PnPStopVGA.cpp
│ │ │ PnPStopVGA.h
│ │ │ sources
│ │ │
│ │ ├───schbillboard
│ │ │ allocoverhead.cpp
│ │ │ allocoverhead.h
│ │ │ badapp.cpp
│ │ │ badapp.h
│ │ │ billboard.cpp
│ │ │ billboard.h
│ │ │ main.cpp
│ │ │ overcommit.cpp
│ │ │ overcommit.h
│ │ │ pager.cpp
│ │ │ pager.h
│ │ │ preempt.cpp
│ │ │ preempt.h
│ │ │ resource.rc
│ │ │ schsecurity.cpp
│ │ │ schsecurity.h
│ │ │ sources
│ │ │
│ │ ├───sched_bvt
│ │ │ d3dapp.cpp
│ │ │ d3dapp.h
│ │ │ d3denumeration.cpp
│ │ │ d3denumeration.h
│ │ │ d3dfont.cpp
│ │ │ d3dfont.h
│ │ │ d3dsettings.cpp
│ │ │ d3dsettings.h
│ │ │ d3dutil.cpp
│ │ │ d3dutil.h
│ │ │ DirectX.ico
│ │ │ dxutil.cpp
│ │ │ dxutil.h
│ │ │ lunar_back.jpg
│ │ │ lunar_bottom.JPG
│ │ │ lunar_front.JPG
│ │ │ lunar_left.JPG
│ │ │ lunar_right.JPG
│ │ │ resource.h
│ │ │ saucer02.x
│ │ │ saucer_color.jpg
│ │ │ saucer_light.jpg
│ │ │ sched_bvt.cpp
│ │ │ sched_bvt.fx
│ │ │ sched_bvt.h
│ │ │ sched_bvt.rc
│ │ │ skybox2.x
│ │ │ sources
│ │ │
│ │ ├───schmanager
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ ManagerClient.cpp
│ │ │ ManagerClient.h
│ │ │ PreemptionEvent.cpp
│ │ │ PreemptionEvent.h
│ │ │ sources
│ │ │
│ │ ├───SchTaef
│ │ │ └───NodeMetaData
│ │ │ Main.cpp
│ │ │ sources
│ │ │
│ │ ├───SchWGTFTests
│ │ │ └───WGFPayloadTDR
│ │ │ Compute_a_TDR.cpp
│ │ │ Compute_a_TDR.h
│ │ │ CS_Shaders.h
│ │ │ etwPayload.cpp
│ │ │ etwPayload.h
│ │ │ Globals.h
│ │ │ Graphics_TDR.cpp
│ │ │ Graphics_TDR.h
│ │ │ internal.h
│ │ │ KernelAPIThunks.cpp
│ │ │ KernelAPIThunks.h
│ │ │ KernelAPIThunkTypes.h
│ │ │ sources
│ │ │ TdrDelayTimeLong.reg
│ │ │ TdrDelayTimeNormal.reg
│ │ │ TdrLimitTimeLong.reg
│ │ │ TdrLimitTimeNormal.reg
│ │ │ WGFPayloadTDR.cpp
│ │ │ WGFPayloadTDR.h
│ │ │ WGFPayloadTDR.rc
│ │ │ WGFPayloadTDRResources.h
│ │ │
│ │ ├───SimulateTDR
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │
│ │ ├───surfboard
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │ surfboardcomponent.cpp
│ │ │ surfboardcomponent.h
│ │ │
│ │ ├───SuspendCpuAccessVidMM
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │
│ │ ├───unmappedaperture
│ │ │ main.cpp
│ │ │ Main.rc
│ │ │ sources
│ │ │
│ │ ├───VidMMTests
│ │ │ └───WGFVidMMWDDM1_2
│ │ │ sources
│ │ │ VidMMWDDM1_2.cpp
│ │ │ VidMMWDDM1_2.h
│ │ │ VidMMWDDM1_2.rc
│ │ │
│ │ └───WirelessDisplays
│ │ └───TestsHCK
│ │ └───HCK
│ │ arrow_128.cur
│ │ arrow_256.cur
│ │ arrow_64.cur
│ │ arrow_il_32.cur
│ │ arrow_il_48.cur
│ │ arrow_l_32.cur
│ │ arrow_l_48.cur
│ │ arrow_xl_64.cur
│ │ beam_il_32.cur
│ │ beam_il_48.cur
│ │ busy_il_32.cur
│ │ busy_il_48.cur
│ │ mask_64.cur
│ │ mask_xor_48.cur
│ │ MiracastHCKTests.h
│ │ MiracastHCKTests.rc
│ │ random_128.cur
│ │ random_256.cur
│ │ random_strip.cur
│ │ resource.h
│ │ single_pixel.cur
│ │ sources
│ │
│ └───DirectX
│ ├───Common
│ │ │ common.mk
│ │ │ dirs
│ │ │
│ │ ├───3dmath
│ │ │ 3dmath.cpp
│ │ │ sources
│ │ │
│ │ ├───CContentGenerator
│ │ │ CContentGenerator.cpp
│ │ │ sources
│ │ │
│ │ ├───CommonD3DTestBase
│ │ │ CommonD3DTestBase.cpp
│ │ │ CommonD3DTestBase.h
│ │ │ sources
│ │ │
│ │ ├───D3D9TestFramework
│ │ │ │ dirs
│ │ │ │ framework.vcproj
│ │ │ │ Framework71.vcproj
│ │ │ │ testframe.mk
│ │ │ │
│ │ │ ├───buffers
│ │ │ │ bufferspch.h
│ │ │ │ cindexbuffer.cpp
│ │ │ │ cindexbuffer8.cpp
│ │ │ │ cindexbuffer9.cpp
│ │ │ │ cnindexbuffer.cpp
│ │ │ │ cnvertexbuffer.cpp
│ │ │ │ cvertexbuffer.cpp
│ │ │ │ cvertexbuffer6.cpp
│ │ │ │ cvertexbuffer7.cpp
│ │ │ │ cvertexbuffer8.cpp
│ │ │ │ cvertexbuffer9.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───commandline
│ │ │ │ ccommandline.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───d3d
│ │ │ │ cd3d.cpp
│ │ │ │ cd3d6.cpp
│ │ │ │ cd3d7.cpp
│ │ │ │ cd3d8.cpp
│ │ │ │ cd3d9.cpp
│ │ │ │ d3dpch.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───d3dtest
│ │ │ │ capitest.cpp
│ │ │ │ cd3dtest.cpp
│ │ │ │ cmanualtest.cpp
│ │ │ │ d3dtestpch.h
│ │ │ │ sources
│ │ │ │ wrappers.cpp
│ │ │ │
│ │ │ ├───d3dx
│ │ │ │ cd3dx.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───device
│ │ │ │ cdevice.cpp
│ │ │ │ cdevice6.cpp
│ │ │ │ cdevice7.cpp
│ │ │ │ cdevice8.cpp
│ │ │ │ cdevice9.cpp
│ │ │ │ cdeviced3dx8.cpp
│ │ │ │ cdeviced3dx9.cpp
│ │ │ │ cshaders.cpp
│ │ │ │ cstateblock.cpp
│ │ │ │ devicepch.h
│ │ │ │ devwrappers.cpp
│ │ │ │ render.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───DXGLogger
│ │ │ │ DXG9Logger.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───effect
│ │ │ │ ceffect.cpp
│ │ │ │ ceffect9.cpp
│ │ │ │ cneffect.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───handle
│ │ │ │ chandle.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───hlutils
│ │ │ │ cflagcombinations.cpp
│ │ │ │ ctestfactor.cpp
│ │ │ │ d_util.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───image
│ │ │ │ cimage.cpp
│ │ │ │ imagepch.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───imagecompare
│ │ │ │ cimagecompare.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───include
│ │ │ │ cbuffers.h
│ │ │ │ ccommandline.h
│ │ │ │ cd3d.h
│ │ │ │ cd3ddef.h
│ │ │ │ cd3dtest.h
│ │ │ │ cd3dwindowframework.h
│ │ │ │ cd3dx.h
│ │ │ │ cdevice.h
│ │ │ │ ceffect.h
│ │ │ │ cflagcombinations.h
│ │ │ │ chandle.h
│ │ │ │ cimage.h
│ │ │ │ cimagecompare.h
│ │ │ │ cobject.h
│ │ │ │ cobjectunknown.h
│ │ │ │ cquery.h
│ │ │ │ cresource.h
│ │ │ │ csurface.h
│ │ │ │ cswapchain.h
│ │ │ │ CTestCaseResourceManager.h
│ │ │ │ ctestfactor.h
│ │ │ │ ctestmanager.h
│ │ │ │ ctextures.h
│ │ │ │ cwindow.h
│ │ │ │ d3dutils.h
│ │ │ │ dxg9logger.h
│ │ │ │ d_util.h
│ │ │ │ framework.h
│ │ │ │ frameworkresource.h
│ │ │ │ frameworktypes.h
│ │ │ │ fsurface.h
│ │ │ │ interface.h
│ │ │ │ legacytref.h
│ │ │ │ str.h
│ │ │ │ testutils.h
│ │ │ │
│ │ │ ├───link
│ │ │ │ d3dframework.rc
│ │ │ │ sources
│ │ │ │
│ │ │ ├───object
│ │ │ │ cobject.cpp
│ │ │ │ interface.cpp
│ │ │ │ objectpch.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───query
│ │ │ │ cnquery.cpp
│ │ │ │ cquery.cpp
│ │ │ │ cquery6.cpp
│ │ │ │ cquery7.cpp
│ │ │ │ cquery8.cpp
│ │ │ │ cquery9.cpp
│ │ │ │ querypch.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───resource
│ │ │ │ CResource.cpp
│ │ │ │ CResource9.cpp
│ │ │ │ ResourcePCH.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───resources
│ │ │ │ bitmap1.bmp
│ │ │ │ d3d.ico
│ │ │ │ d3dframework.rc
│ │ │ │
│ │ │ ├───surface
│ │ │ │ cnsurface.cpp
│ │ │ │ csurface.cpp
│ │ │ │ csurface6.cpp
│ │ │ │ csurface7.cpp
│ │ │ │ csurface8.cpp
│ │ │ │ csurface9.cpp
│ │ │ │ cvolume.cpp
│ │ │ │ cvolume8.cpp
│ │ │ │ cvolume9.cpp
│ │ │ │ fsurface.cpp
│ │ │ │ sources
│ │ │ │ surfacepch.h
│ │ │ │
│ │ │ ├───swapchain
│ │ │ │ cnswapchain.cpp
│ │ │ │ cswapchain.cpp
│ │ │ │ cswapchain6.cpp
│ │ │ │ cswapchain7.cpp
│ │ │ │ cswapchain8.cpp
│ │ │ │ cswapchain9.cpp
│ │ │ │ sources
│ │ │ │ swapchainpch.h
│ │ │ │
│ │ │ ├───testmanager
│ │ │ │ ctest.cpp
│ │ │ │ ctestmanager.cpp
│ │ │ │ sources
│ │ │ │ testmanagerpch.h
│ │ │ │
│ │ │ ├───testutils
│ │ │ │ CTestCaseResourceManager.cpp
│ │ │ │ legacytestutils.cpp
│ │ │ │ sources
│ │ │ │ testutils.cpp
│ │ │ │ testutilspch.h
│ │ │ │
│ │ │ ├───textures
│ │ │ │ ccubetexture.cpp
│ │ │ │ ccubetexture7.cpp
│ │ │ │ ccubetexture8.cpp
│ │ │ │ ccubetexture9.cpp
│ │ │ │ cntexture.cpp
│ │ │ │ ctexture.cpp
│ │ │ │ ctexture6.cpp
│ │ │ │ ctexture7.cpp
│ │ │ │ ctexture8.cpp
│ │ │ │ ctexture9.cpp
│ │ │ │ cvoltexture.cpp
│ │ │ │ cvoltexture8.cpp
│ │ │ │ cvoltexture9.cpp
│ │ │ │ sources
│ │ │ │ texturespch.h
│ │ │ │
│ │ │ ├───window
│ │ │ │ clogwindow.cpp
│ │ │ │ crebarwindow.cpp
│ │ │ │ ctabwindow.cpp
│ │ │ │ cwindow.cpp
│ │ │ │ sources
│ │ │ │ windowpch.h
│ │ │ │
│ │ │ └───windowframework
│ │ │ cd3dwindowframework.cpp
│ │ │ sources
│ │ │ windowframeworkpch.h
│ │ │ winmain.cpp
│ │ │
│ │ ├───d3dconvert
│ │ │ d3dconvert.cpp
│ │ │ sources
│ │ │
│ │ ├───D3DFormatConverter
│ │ │ D3DFormatConverter.cpp
│ │ │ sources
│ │ │
│ │ ├───D3DTiff
│ │ │ D3DTiff.cpp
│ │ │ sources
│ │ │
│ │ ├───DXVACommon
│ │ │ DXVACommon.cpp
│ │ │ sources
│ │ │
│ │ ├───formathelper
│ │ │ FormatDesc.hpp
│ │ │ FormatDescImpl.cpp
│ │ │ FormatHelper.cpp
│ │ │ FormatHelper.vcproj
│ │ │ sources
│ │ │
│ │ ├───include
│ │ │ 3dmath.h
│ │ │ CContentGenerator.h
│ │ │ CContentGeneratorTypes.h
│ │ │ CDXVA_DeviceCaps.h
│ │ │ Common.hpp
│ │ │ cshaderdebugger.h
│ │ │ d3dconvert.h
│ │ │ D3DFormatConverter.h
│ │ │ D3DTiff.h
│ │ │ Direct3DFailureCategoryStrings.h
│ │ │ DXVACommon.h
│ │ │ DXVACommonTypes.h
│ │ │ FormatHelper.h
│ │ │ ImageDataConverter.h
│ │ │ includeresource.h
│ │ │ ShaderUtils.h
│ │ │ shapelib.h
│ │ │ WGFHelpers.h
│ │ │
│ │ ├───ModeHelperFunctions
│ │ │ Common1.cpp
│ │ │ Common2.cpp
│ │ │ ModeHelperFunctions.sln
│ │ │ ModeHelperFunctions.vcproj
│ │ │ sources
│ │ │
│ │ ├───ProxyRef10
│ │ │ ProxyRef10.cpp
│ │ │ ProxyRef10.h
│ │ │ ProxyRef10.razzle.vcproj
│ │ │ sources
│ │ │
│ │ ├───ProxyRef11
│ │ │ ProxyRef11.cpp
│ │ │ ProxyRef11.h
│ │ │ sources
│ │ │
│ │ ├───ResourceViewer
│ │ │ ResourceViewer.cpp
│ │ │ ResourceViewer.h
│ │ │ sources
│ │ │
│ │ ├───ResourceViewerNoShell
│ │ │ ResourceViewer.cpp
│ │ │ ResourceViewer.h
│ │ │ sources
│ │ │
│ │ ├───shader
│ │ │ cshaderdebugger.cpp
│ │ │ ShaderUtils.cpp
│ │ │ sources
│ │ │
│ │ ├───shapelib
│ │ │ shapelib.cpp
│ │ │ shapelib.razzle.vcproj
│ │ │ sources
│ │ │
│ │ ├───tiledresourcehelper
│ │ │ sources
│ │ │ TiledResourceHelper.cpp
│ │ │ TiledResourceHelper.h
│ │ │
│ │ └───WGFTestFramework
│ │ │ dirs
│ │ │ WGFTestFramework.vcproj
│ │ │ WGFTestFramework2k5.vcproj
│ │ │
│ │ ├───AddOns
│ │ │ │ dirs
│ │ │ │
│ │ │ └───CustomTestApp
│ │ │ CustomTest.hpp
│ │ │ CustomTest.inl
│ │ │ CustomTestApp.cpp
│ │ │ CustomTestApp.hpp
│ │ │ CustomTestApp.inl
│ │ │ D3D8CustomTest.hpp
│ │ │ D3D8CustomTest.inl
│ │ │ D3D8CustomTestApp.cpp
│ │ │ D3D8CustomTestApp.hpp
│ │ │ D3D8CustomTestApp.inl
│ │ │ D3D9AdapterTopology.cpp
│ │ │ D3D9AdapterTopology.hpp
│ │ │ D3D9CustomTest.hpp
│ │ │ D3D9CustomTest.inl
│ │ │ D3D9CustomTestApp.cpp
│ │ │ D3D9CustomTestApp.hpp
│ │ │ D3D9CustomTestApp.inl
│ │ │ D3D9ToGDIAdapterTopologyMap.cpp
│ │ │ D3D9ToGDIAdapterTopologyMap.hpp
│ │ │ DXGIAdapterTopology.cpp
│ │ │ DXGIAdapterTopology.hpp
│ │ │ DXGICustomTest.hpp
│ │ │ DXGICustomTest.inl
│ │ │ DXGICustomTestApp.cpp
│ │ │ DXGICustomTestApp.hpp
│ │ │ DXGICustomTestApp.inl
│ │ │ DXGIToGDIAdapterTopologyMap.cpp
│ │ │ DXGIToGDIAdapterTopologyMap.hpp
│ │ │ GDIAdapterTopology.cpp
│ │ │ GDIAdapterTopology.hpp
│ │ │ Makefile
│ │ │ sources
│ │ │
│ │ ├───Core
│ │ │ │ CommandLine.cpp
│ │ │ │ Error.cpp
│ │ │ │ FlagCombinations.cpp
│ │ │ │ FloatUtils.cpp
│ │ │ │ Framework.cpp
│ │ │ │ fwtypes.cpp
│ │ │ │ Logger.cpp
│ │ │ │ memmgr.cpp
│ │ │ │ pch.h
│ │ │ │ Shell.cpp
│ │ │ │ sources
│ │ │ │ Test.cpp
│ │ │ │ TestClassFactory.cpp
│ │ │ │ TestGroupManager.cpp
│ │ │ │ WGFTestCore.razzle.vcproj
│ │ │ │
│ │ │ └───include
│ │ │ CommandLine.h
│ │ │ Error.h
│ │ │ FlagCombinations.h
│ │ │ FloatUtils.h
│ │ │ Framework.h
│ │ │ fwtypes.h
│ │ │ logger.h
│ │ │ memmgr.h
│ │ │ new_off.h
│ │ │ new_on.h
│ │ │ Shell.h
│ │ │ Test.h
│ │ │ TestClassFactory.h
│ │ │ TestGroupManager.h
│ │ │ WGFTestCore.h
│ │ │
│ │ ├───d3d11test
│ │ │ D3D11EnumsInfo.cpp
│ │ │ D3D11EnumsInfo.h
│ │ │ D3D11Test.cpp
│ │ │ D3D11Test.h
│ │ │ D3D11Test.razzle.vcproj
│ │ │ D3D11Test.vcproj
│ │ │ D3D11Test.xml
│ │ │ D3D11TestGlobals.xml
│ │ │ D3D11ValueSets.cpp
│ │ │ D3D11ValueSets.h
│ │ │ D3DDepthHelper.cpp
│ │ │ D3DDepthHelper.h
│ │ │ D3DMSHelper.cpp
│ │ │ D3DMSHelper.h
│ │ │ D3DResourceFlagsValueSet.cpp
│ │ │ D3DResourceFlagsValueSet.h
│ │ │ D3DSampleLocation.cpp
│ │ │ D3DSampleLocation.h
│ │ │ D3DTest.xml
│ │ │ D3DTestGlobals.xml
│ │ │ D3DTestHelpers.cpp
│ │ │ D3DTestHelpers.h
│ │ │ d3dx10strings.cpp
│ │ │ d3dx10strings.h
│ │ │ DXGIBufferCompare.cpp
│ │ │ DXGIBufferCompare.h
│ │ │ DXGIFloatTypes.cpp
│ │ │ DXGIFloatTypes.h
│ │ │ DXGILatestConfig.xml
│ │ │ EnumsInfoCpp.def
│ │ │ EnumsInfoH.def
│ │ │ InfoQueueHelper.cpp
│ │ │ InfoQueueHelper.h
│ │ │ makewrappers.bat
│ │ │ NamedValueOverrides.xml
│ │ │ NResult.cpp
│ │ │ NResult.h
│ │ │ pch.h
│ │ │ PresentHelper.cpp
│ │ │ PresentHelper.h
│ │ │ sources
│ │ │ ValueSetCpp.def
│ │ │ ValueSetH.def
│ │ │
│ │ ├───D3D11TestDM
│ │ │ D3D11Test.cpp
│ │ │ D3D11Test.h
│ │ │ D3D11Test.razzle.vcproj
│ │ │ D3D11Test.vcproj
│ │ │ D3D11Test.xml
│ │ │ D3D11TestGlobals.xml
│ │ │ D3D11ValueSets.cpp
│ │ │ D3D11ValueSets.h
│ │ │ D3DDepthHelper.cpp
│ │ │ D3DDepthHelper.h
│ │ │ D3DMSHelper.cpp
│ │ │ D3DMSHelper.h
│ │ │ D3DResourceFlagsValueSet.cpp
│ │ │ D3DResourceFlagsValueSet.h
│ │ │ D3DSampleLocation.cpp
│ │ │ D3DSampleLocation.h
│ │ │ D3DTest.xml
│ │ │ D3DTestGlobals.xml
│ │ │ D3DTestHelpers.cpp
│ │ │ D3DTestHelpers.h
│ │ │ d3dx10strings.cpp
│ │ │ d3dx10strings.h
│ │ │ DXGIBufferCompare.cpp
│ │ │ DXGIBufferCompare.h
│ │ │ DXGIFloatTypes.cpp
│ │ │ DXGIFloatTypes.h
│ │ │ DXGILatestConfig.xml
│ │ │ EnumsInfoCpp.def
│ │ │ EnumsInfoH.def
│ │ │ InfoQueueHelper.cpp
│ │ │ InfoQueueHelper.h
│ │ │ makewrappers.bat
│ │ │ NamedValueOverrides.xml
│ │ │ NResult.cpp
│ │ │ NResult.h
│ │ │ pch.h
│ │ │ PresentHelper.cpp
│ │ │ PresentHelper.h
│ │ │ sources
│ │ │ StringsCpp.def
│ │ │ StringsH.def
│ │ │ ValueSetCpp.def
│ │ │ ValueSetH.def
│ │ │
│ │ ├───D3DTest
│ │ │ C10Device1Extras.cpp
│ │ │ C10DeviceExtras.cpp
│ │ │ C11DeviceExtras.cpp
│ │ │ CDeviceExtras.cpp
│ │ │ CMultiDeviceExtras.cpp
│ │ │ D3D10Convert.cpp
│ │ │ D3D10Convert.h
│ │ │ D3D10EnumsInfo.cpp
│ │ │ D3D10EnumsInfo.h
│ │ │ D3D10on11Test.xml
│ │ │ D3D10Test.cpp
│ │ │ D3D10Test.h
│ │ │ D3D10ValueSets.cpp
│ │ │ D3D10ValueSets.h
│ │ │ D3D10Wrapped.cpp
│ │ │ D3D10Wrapped.h
│ │ │ D3D10WrappedGlobals.cpp
│ │ │ D3D10WrappedGlobals.h
│ │ │ D3D11Convert.cpp
│ │ │ D3D11Convert.h
│ │ │ D3D11EnumsInfo.cpp
│ │ │ D3D11EnumsInfo.h
│ │ │ d3d11test.cpp
│ │ │ d3d11test.h
│ │ │ D3D11ValueSets.cpp
│ │ │ D3D11ValueSets.h
│ │ │ D3D11Wrapped.cpp
│ │ │ D3D11Wrapped.h
│ │ │ D3DDepthHelper.cpp
│ │ │ D3DDepthHelper.h
│ │ │ D3DEnumsInfo.cpp
│ │ │ D3DEnumsInfo.h
│ │ │ D3DMSHelper.cpp
│ │ │ D3DMSHelper.h
│ │ │ D3DMultiWrapped.cpp
│ │ │ D3DMultiWrapped.h
│ │ │ D3DResourceFlagsValueSet.cpp
│ │ │ D3DResourceFlagsValueSet.h
│ │ │ D3DSampleLocation.cpp
│ │ │ D3DSampleLocation.h
│ │ │ D3DTest.cpp
│ │ │ D3DTest.h
│ │ │ D3DTest.razzle.vcproj
│ │ │ D3DTest.vcproj
│ │ │ D3DTest.xml
│ │ │ D3DTestGlobals.xml
│ │ │ D3DTestHelpers.cpp
│ │ │ D3DTestHelpers.h
│ │ │ D3DValueSets.cpp
│ │ │ D3DValueSets.h
│ │ │ D3DWrapped.cpp
│ │ │ D3DWrapped.h
│ │ │ d3dwrappedtypes.h
│ │ │ d3dx10strings.cpp
│ │ │ d3dx10strings.h
│ │ │ d3dx10wrapped.cpp
│ │ │ d3dx10wrapped.h
│ │ │ DXGIBufferCompare.cpp
│ │ │ DXGIBufferCompare.h
│ │ │ DXGIFloatTypes.cpp
│ │ │ DXGIFloatTypes.h
│ │ │ DXGILatestConfig.xml
│ │ │ EnumsInfoCpp.def
│ │ │ EnumsInfoH.def
│ │ │ InfoQueueHelper.cpp
│ │ │ InfoQueueHelper.h
│ │ │ makewrappers.bat
│ │ │ NamedValueOverrides.xml
│ │ │ NResult.cpp
│ │ │ NResult.h
│ │ │ pch.h
│ │ │ PresentHelper.cpp
│ │ │ PresentHelper.h
│ │ │ sources
│ │ │ ValueSetCpp.def
│ │ │ ValueSetH.def
│ │ │
│ │ ├───DXGITest
│ │ │ D3DWrappers.h
│ │ │ DXGITest.cpp
│ │ │ DXGITest.h
│ │ │ DXGITestFramework.cpp
│ │ │ DXGITestFramework.h
│ │ │ sources
│ │ │
│ │ ├───GraphicsTest
│ │ │ DXGILatestConfig.xml
│ │ │ DXGIValueSets.cpp
│ │ │ DXGIValueSets.h
│ │ │ DXGIValueSetsGenerated.cpp
│ │ │ GraphicsTest.cpp
│ │ │ GraphicsTest.h
│ │ │ makewrappers.bat
│ │ │ MinMaxRange.cpp
│ │ │ MinMaxRange.h
│ │ │ sources
│ │ │
│ │ ├───GraphicsTestDM
│ │ │ DXGILatestConfig.xml
│ │ │ DXGIValueSets.cpp
│ │ │ DXGIValueSets.h
│ │ │ DXGIValueSetsGenerated.cpp
│ │ │ GraphicsTest.cpp
│ │ │ GraphicsTest.h
│ │ │ GraphicsTestDM.h
│ │ │ makewrappers.bat
│ │ │ MinMaxRange.cpp
│ │ │ MinMaxRange.h
│ │ │ MinMaxRangeDM.h
│ │ │ sources
│ │ │
│ │ ├───HResultHelp
│ │ │ HResultHelp.cpp
│ │ │ HResultHelp.h
│ │ │ sources
│ │ │
│ │ ├───Samples
│ │ │ │ dirs
│ │ │ │ samples.mk
│ │ │ │
│ │ │ └───billkris
│ │ │ │ dirs
│ │ │ │
│ │ │ └───Simple
│ │ │ Simple.cpp
│ │ │ Simple.rc
│ │ │ Simple.vcproj
│ │ │ Simple.xml
│ │ │ sources
│ │ │ VarCore.xml
│ │ │
│ │ └───WGFTestUI
│ │ bitmap1.bmp
│ │ bitmap2.bmp
│ │ cursor1.cur
│ │ directx.ico
│ │ pch.h
│ │ resource.h
│ │ sources
│ │ splitter.bmp
│ │ toolbar.bmp
│ │ toolbar1.bmp
│ │ WGFTestUI.h
│ │ WGFTestUI.razzle.vcproj
│ │ WGFTestUI.rc
│ │ WGFTestUI.vcproj
│ │ WGFTestUIDeviceWindow.cpp
│ │ WGFTestUIDeviceWindow.h
│ │ WGFTestUIFiltersDialog.cpp
│ │ WGFTestUIFiltersDialog.h
│ │ WGFTestUIGoToDialog.cpp
│ │ WGFTestUIGoToDialog.h
│ │ WGFTestUIGroups.cpp
│ │ WGFTestUIGroups.h
│ │ WGFTestUIHelpDialog.cpp
│ │ WGFTestUIHelpDialog.h
│ │ WGFTestUIKeyList.cpp
│ │ WGFTestUIKeyList.h
│ │ WGFTestUILog.cpp
│ │ WGFTestUILog.h
│ │ WGFTestUIMain.cpp
│ │ WGFTestUIOptionsDialog.cpp
│ │ WGFTestUIOptionsDialog.h
│ │ WGFTestUIParametersDialog.cpp
│ │ WGFTestUIParametersDialog.h
│ │ WGFTestUIShell.cpp
│ │ WGFTestUIShell.h
│ │ WGFTestUIStatus.cpp
│ │ WGFTestUIStatus.h
│ │ WGFTestUITestCases.cpp
│ │ WGFTestUITestCases.h
│ │ WGFTestUIWindow.cpp
│ │ WGFTestUIWindow.h
│ │
│ ├───d3d
│ │ │ d3d.mk
│ │ │ d3d11.mk
│ │ │ dirs
│ │ │
│ │ ├───conf
│ │ │ │ conf11.mk
│ │ │ │ dirs
│ │ │ │ runconf.bat
│ │ │ │
│ │ │ ├───AsyncConf
│ │ │ │ Async.sh
│ │ │ │ AsyncConf.cpp
│ │ │ │ AsyncConf.h
│ │ │ │ AsyncConf.razzle.vc8.vcproj
│ │ │ │ AsyncConf.razzle.vcproj
│ │ │ │ AsyncConf.rc
│ │ │ │ CounterConfTest.cpp
│ │ │ │ kitContent.kml
│ │ │ │ PredicateConfTest.cpp
│ │ │ │ QueryConfTest.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───blend
│ │ │ │ BasicBlend.cpp
│ │ │ │ blend.cpp
│ │ │ │ blend.h
│ │ │ │ blend.razzle.vc8.vcproj
│ │ │ │ blend.razzle.vcproj
│ │ │ │ blend.rc
│ │ │ │ BlendCode.cpp
│ │ │ │ BlendStates.cpp
│ │ │ │ kitContent.kml
│ │ │ │ logic.sh
│ │ │ │ LogicOps.cpp
│ │ │ │ ps_blend.psh
│ │ │ │ ps_blend_fl9x.psh
│ │ │ │ ps_copy.psh
│ │ │ │ sources
│ │ │ │ vs.vsh
│ │ │ │ vs_fl9x.vsh
│ │ │ │
│ │ │ ├───clipping
│ │ │ │ Clipping.cpp
│ │ │ │ Clipping.h
│ │ │ │ Clipping.razzle.vc8.vcproj
│ │ │ │ Clipping.razzle.vcproj
│ │ │ │ Clipping.rc
│ │ │ │ kitContent.kml
│ │ │ │ LineClipTest.cpp
│ │ │ │ PointClipTest.cpp
│ │ │ │ ps.psh
│ │ │ │ sources
│ │ │ │ TriangleClipTest.cpp
│ │ │ │ vs_clipcullmix.vsh
│ │ │ │ vs_clipdist.vsh
│ │ │ │ vs_culldist.vsh
│ │ │ │ vs_depth_clip.vsh
│ │ │ │ vs_pos_only.vsh
│ │ │ │ vs_w_clip.vsh
│ │ │ │
│ │ │ ├───ComputeShader
│ │ │ │ │ ACVertexShaderPassThrough.fx
│ │ │ │ │ AppendConsume.cpp
│ │ │ │ │ AppendConsume.fx
│ │ │ │ │ AppendConsume.h
│ │ │ │ │ AppendStructured.fx
│ │ │ │ │ AppendStructuredPS.fx
│ │ │ │ │ Atomicity.cpp
│ │ │ │ │ Atomicity.h
│ │ │ │ │ breeder.bmp
│ │ │ │ │ ConsumeStructured.fx
│ │ │ │ │ ConsumeStructuredPS.fx
│ │ │ │ │ CounterUAV.cpp
│ │ │ │ │ CounterUAV.fx
│ │ │ │ │ CounterUAV.h
│ │ │ │ │ Dispatch.cpp
│ │ │ │ │ Dispatch.h
│ │ │ │ │ GroupSharedMemory.cpp
│ │ │ │ │ GroupSharedMemory.h
│ │ │ │ │ interaction.cpp
│ │ │ │ │ Interaction.h
│ │ │ │ │ interaction.sh
│ │ │ │ │ kitContent.kml
│ │ │ │ │ MemoryBarrier.fx
│ │ │ │ │ MemoryBarrierPS.fx
│ │ │ │ │ MemoryBarrierSync.cpp
│ │ │ │ │ MemoryBarrierSync.h
│ │ │ │ │ sources
│ │ │ │ │ UAV.cpp
│ │ │ │ │ UAV.h
│ │ │ │ │ UAVBuffer.cpp
│ │ │ │ │ UAVBufferRW.cpp
│ │ │ │ │ UAVBufferRW.fx
│ │ │ │ │ UAVBufferRWCS.cpp
│ │ │ │ │ UAVBufferRWPS.cpp
│ │ │ │ │ UAVBufferSrc.cpp
│ │ │ │ │ UAVBufferSrc.fx
│ │ │ │ │ UAVBufferSrcCS.cpp
│ │ │ │ │ UAVBufferSrcPS.cpp
│ │ │ │ │ UAVBufferTyped.cpp
│ │ │ │ │ UAVBufferTyped.fx
│ │ │ │ │ UAVBufferTypedCS.cpp
│ │ │ │ │ UAVBufferTypedPS.cpp
│ │ │ │ │ UAVTyped.cpp
│ │ │ │ │ UAVTyped.fx
│ │ │ │ │ WGFCompute.cpp
│ │ │ │ │ WGFCompute.h
│ │ │ │ │ WGFCompute.rc
│ │ │ │ │
│ │ │ │ └───WGFComputeShader
│ │ │ │ WGFComputeShader.sln
│ │ │ │ WGFComputeShader.vcproj
│ │ │ │
│ │ │ ├───D3DWDDM
│ │ │ │ Adapter.cpp
│ │ │ │ Adapter.h
│ │ │ │ D3D9DriverRuntimeVersionTest.cpp
│ │ │ │ D3D9DriverRuntimeVersionTest.h
│ │ │ │ d3dwddm.cpp
│ │ │ │ d3dwddm.h
│ │ │ │ D3DWDDM.rc
│ │ │ │ D3DWDDMDriverVersionTest.cpp
│ │ │ │ D3DWDDMDriverVersionTest.h
│ │ │ │ DetoursTest.cpp
│ │ │ │ DetoursTest.h
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │ WGF11D3DWDDM.exe.manifest
│ │ │ │
│ │ │ ├───DepthStencil
│ │ │ │ bias.cpp
│ │ │ │ bias.h
│ │ │ │ clamp.cpp
│ │ │ │ clamp.h
│ │ │ │ depth.cpp
│ │ │ │ depth.h
│ │ │ │ depth.psh
│ │ │ │ depth.vsh
│ │ │ │ depth_point.gsh
│ │ │ │ depth_tri.gsh
│ │ │ │ kitContent.kml
│ │ │ │ odepth.psh
│ │ │ │ odepth.vsh
│ │ │ │ res.rc
│ │ │ │ sources
│ │ │ │ state.cpp
│ │ │ │ state.h
│ │ │ │ Stencil.cpp
│ │ │ │ Stencil.h
│ │ │ │ stencilps.psh
│ │ │ │ stencilvs.vsh
│ │ │ │ testapp.cpp
│ │ │ │ testapp.h
│ │ │ │ views.cpp
│ │ │ │ views.gsh
│ │ │ │ views.h
│ │ │ │ views.psh
│ │ │ │ views.vsh
│ │ │ │ WGFDepthStencil.2k5.razzle.vcproj
│ │ │ │
│ │ │ ├───filter
│ │ │ │ AnisoFilter.cpp
│ │ │ │ BasicFilter.cpp
│ │ │ │ filter.cpp
│ │ │ │ filter.h
│ │ │ │ filter.razzle.vc8.vcproj
│ │ │ │ filter.razzle.vcproj
│ │ │ │ filter.rc
│ │ │ │ FilterCode.cpp
│ │ │ │ gs_sample_cmp.gsh
│ │ │ │ gs_sample_grad.gsh
│ │ │ │ gs_sample_level.gsh
│ │ │ │ kitContent.kml
│ │ │ │ MinLOD.cpp
│ │ │ │ minlod.sh
│ │ │ │ MipFilter.cpp
│ │ │ │ MipGen.cpp
│ │ │ │ ps_basic.psh
│ │ │ │ ps_basic_L9.psh
│ │ │ │ ps_copy.psh
│ │ │ │ ps_copy_L9.psh
│ │ │ │ ps_passthru.psh
│ │ │ │ ps_sample_bias.psh
│ │ │ │ ps_sample_bias_L9.psh
│ │ │ │ ps_sample_cmp.psh
│ │ │ │ ps_sample_cmp_main_2_aoff.bsh
│ │ │ │ ps_sample_cmp_main_2_L0_aoff.bsh
│ │ │ │ ps_sample_grad.psh
│ │ │ │ ps_sample_grad_L9.psh
│ │ │ │ ps_sample_level.psh
│ │ │ │ ps_sample_level_L9.psh
│ │ │ │ SamplerStates.cpp
│ │ │ │ sources
│ │ │ │ TextureCode.cpp
│ │ │ │ vs.vsh
│ │ │ │ vs_L9.vsh
│ │ │ │ vs_sample_cmp.vsh
│ │ │ │ vs_sample_grad.vsh
│ │ │ │ vs_sample_level.vsh
│ │ │ │
│ │ │ ├───GeometryShader
│ │ │ │ GeometryShader.cpp
│ │ │ │ GeometryShader.h
│ │ │ │ GeometryShader.razzle.vc8.vcproj
│ │ │ │ GeometryShader.razzle.vcproj
│ │ │ │ GeometryShader.rc
│ │ │ │ GSInstanceID.cpp
│ │ │ │ GSInstanceID.h
│ │ │ │ GSMultiOut.cpp
│ │ │ │ GSMultiOut.h
│ │ │ │ GSMultiOut.sh
│ │ │ │ GSPrimID.cpp
│ │ │ │ GSPrimID.h
│ │ │ │ GSTopology.cpp
│ │ │ │ GSTopology.h
│ │ │ │ GSTopology.sh
│ │ │ │ InstanceID.sh
│ │ │ │ kitContent.kml
│ │ │ │ PrimID.sh
│ │ │ │ PrimType.sh
│ │ │ │ sources
│ │ │ │
│ │ │ ├───HybridPerf
│ │ │ │ kitContent.kml
│ │ │ │ Main.cpp
│ │ │ │ main.hpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───InputAssembler
│ │ │ │ │ dirs
│ │ │ │ │ Draw.cpp
│ │ │ │ │ GeneratedValues.cpp
│ │ │ │ │ HelperFunctions.cpp
│ │ │ │ │ InputAssembler.cpp
│ │ │ │ │ InputAssembler.h
│ │ │ │ │ InputAssembler.rc
│ │ │ │ │ InputLayouts.cpp
│ │ │ │ │ Limits.cpp
│ │ │ │ │ ReadFromUnboundSlot.cpp
│ │ │ │ │ ValidateProcessedBuffers.cpp
│ │ │ │ │ WGFInputAssembler.razzle.2008.sln
│ │ │ │ │ WGFInputAssembler.razzle.2008.vcproj
│ │ │ │ │ WGFInputAssembler.razzle.2k5.sln
│ │ │ │ │ WGFInputAssembler.razzle.2k5.vcproj
│ │ │ │ │
│ │ │ │ ├───Draw
│ │ │ │ │ IAGroups.cpp
│ │ │ │ │ kitContent.kml
│ │ │ │ │ sources
│ │ │ │ │
│ │ │ │ ├───InputAssembler
│ │ │ │ │ IAGroups.cpp
│ │ │ │ │ kitContent.kml
│ │ │ │ │ sources
│ │ │ │ │
│ │ │ │ └───VertexShader
│ │ │ │ IAGroups.cpp
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │
│ │ │ ├───Interfaces
│ │ │ │ CInterfaceFlowControl.cpp
│ │ │ │ CInterfaceFlowControl.h
│ │ │ │ ConstantBufferIndexing.cpp
│ │ │ │ ConstantBufferIndexing.fx
│ │ │ │ CSInterfaceFlowControl.fx
│ │ │ │ FcallLimits.cpp
│ │ │ │ FcallLimits.h
│ │ │ │ FCVertexShaderPassThrough.fx
│ │ │ │ kitContent.kml
│ │ │ │ ResourceIndexing.cpp
│ │ │ │ ResourceIndexing.fx
│ │ │ │ ResourceIndexing.h
│ │ │ │ SamplerIndexing.cpp
│ │ │ │ SamplerIndexing.fx
│ │ │ │ sources
│ │ │ │ TextureIndexing.cpp
│ │ │ │ TextureIndexing.fx
│ │ │ │ WGFInterfaces.cpp
│ │ │ │ WGFInterfaces.h
│ │ │ │ WGFInterfaces.rc
│ │ │ │
│ │ │ ├───MapDefault
│ │ │ │ kitContent.kml
│ │ │ │ MapDefault.cpp
│ │ │ │ MapDefault.h
│ │ │ │ MapDefault.rc
│ │ │ │ sources
│ │ │ │
│ │ │ ├───MeasureHPC
│ │ │ │ a.bat
│ │ │ │ b.bat
│ │ │ │ Draw.cpp
│ │ │ │ Frequency.cpp
│ │ │ │ Frequency.h
│ │ │ │ MeasureHPC.sln
│ │ │ │ MeasureHPC.vcxproj
│ │ │ │ MeasureHPC.vcxproj.filters
│ │ │ │ sources
│ │ │ │ Teapots.cpp
│ │ │ │ Teapots.h
│ │ │ │ TimingData.cpp
│ │ │ │ TimingData.h
│ │ │ │ TimingData.rc
│ │ │ │
│ │ │ ├───PixelShader
│ │ │ │ GeneratedValues.cpp
│ │ │ │ GeneratedValues.hlsl
│ │ │ │ IsFrontFace.cpp
│ │ │ │ kitContent.kml
│ │ │ │ PipelineStats.cpp
│ │ │ │ PixelShader.cpp
│ │ │ │ PixelShader.h
│ │ │ │ PixelShader.rc
│ │ │ │ psuav.hlsl
│ │ │ │ sources
│ │ │ │ UAV.cpp
│ │ │ │ WGFPixelShader.razzle.2k5.sln
│ │ │ │ WGFPixelShader.razzle.2k5.vcproj
│ │ │ │
│ │ │ ├───Precision
│ │ │ │ Arithmetic.cpp
│ │ │ │ Arithmetic.h
│ │ │ │ Convert.cpp
│ │ │ │ Convert.h
│ │ │ │ Input.cpp
│ │ │ │ input.h
│ │ │ │ kitContent.kml
│ │ │ │ Mov.cpp
│ │ │ │ Mov.h
│ │ │ │ Precision.cpp
│ │ │ │ Precision.h
│ │ │ │ Precision.rc
│ │ │ │ Resource.cpp
│ │ │ │ Resource.h
│ │ │ │ sources
│ │ │ │ swap.cpp
│ │ │ │ swap.h
│ │ │ │
│ │ │ ├───RenderTargets
│ │ │ │ Clear.cpp
│ │ │ │ Clear.h
│ │ │ │ kitContent.kml
│ │ │ │ RenderTargets.cpp
│ │ │ │ RenderTargets.gsh
│ │ │ │ RenderTargets.h
│ │ │ │ RenderTargets.psh
│ │ │ │ RenderTargets.rc
│ │ │ │ RenderTargets.vcproj
│ │ │ │ RenderTargets.vsh
│ │ │ │ RenderTargets_FL9X.psh
│ │ │ │ RenderTargets_FL9X.vsh
│ │ │ │ RenderTargets_SR_Readback.psh
│ │ │ │ RenderTargets_SR_Readback_FL9X.psh
│ │ │ │ sources
│ │ │ │
│ │ │ ├───ResourceAccess
│ │ │ │ ClearView.cpp
│ │ │ │ ClearView.h
│ │ │ │ ClearView.inl
│ │ │ │ Compressed.cpp
│ │ │ │ Compressed.h
│ │ │ │ D2DTileableCopy.cpp
│ │ │ │ D2DTileableCopy.h
│ │ │ │ Discard.cpp
│ │ │ │ Discard.h
│ │ │ │ kitContent.kml
│ │ │ │ Multisample.cpp
│ │ │ │ Multisample.h
│ │ │ │ RectScenarios.cpp
│ │ │ │ RectScenarios.h
│ │ │ │ resourceaccess.cpp
│ │ │ │ ResourceAccess.gsh
│ │ │ │ resourceaccess.h
│ │ │ │ ResourceAccess.psh
│ │ │ │ resourceaccess.rc
│ │ │ │ resourceaccess.vcproj
│ │ │ │ ResourceAccess.vsh
│ │ │ │ ResourceFlush.cpp
│ │ │ │ ResourceFlush.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───ResourceFormats
│ │ │ │ CheckSupport.cpp
│ │ │ │ kitContent.kml
│ │ │ │ ResourceFormats.cpp
│ │ │ │ ResourceFormats.gsh
│ │ │ │ ResourceFormats.h
│ │ │ │ ResourceFormats.psh
│ │ │ │ ResourceFormats.rc
│ │ │ │ ResourceFormats.vc8.vcproj
│ │ │ │ ResourceFormats.vcproj
│ │ │ │ ResourceFormats.vsh
│ │ │ │ sources
│ │ │ │
│ │ │ ├───shader5x
│ │ │ │ AsmHelper.cpp
│ │ │ │ AsmHelper.h
│ │ │ │ AtomicTestCases.h
│ │ │ │ Bitwise.cpp
│ │ │ │ Bitwise.h
│ │ │ │ Condition.cpp
│ │ │ │ Condition.h
│ │ │ │ ConstantBuffers.cpp
│ │ │ │ ConstantBuffers.h
│ │ │ │ ControlFlow.cpp
│ │ │ │ ControlFlow.h
│ │ │ │ DoubleFMATable.h
│ │ │ │ DoublesArith.cpp
│ │ │ │ DoublesArith.h
│ │ │ │ DoublesDDivData.h
│ │ │ │ DoublesDFMAData.h
│ │ │ │ DoublesDRCPData.h
│ │ │ │ FloatArith.cpp
│ │ │ │ FloatArith.h
│ │ │ │ FormatDesc.hpp
│ │ │ │ FormatDescImpl.cpp
│ │ │ │ Index.cpp
│ │ │ │ Index.h
│ │ │ │ IntArith.cpp
│ │ │ │ IntArith.h
│ │ │ │ kitContent.kml
│ │ │ │ LoadStore.cpp
│ │ │ │ LoadStore.h
│ │ │ │ MemoryAccessInstructions.cpp
│ │ │ │ MemoryAccessInstructions.h
│ │ │ │ Move.cpp
│ │ │ │ Move.h
│ │ │ │ Multisample.cpp
│ │ │ │ Multisample.h
│ │ │ │ raster.cpp
│ │ │ │ Raster.h
│ │ │ │ Registers.cpp
│ │ │ │ Registers.h
│ │ │ │ ResourceAccess.cpp
│ │ │ │ ResourceAccess.h
│ │ │ │ Shader50.razzle.2k8.vcproj
│ │ │ │ Shader5x.cpp
│ │ │ │ Shader5x.h
│ │ │ │ Shader5x.rc
│ │ │ │ ShaderInstruction.cpp
│ │ │ │ ShaderInstruction.h
│ │ │ │ sources
│ │ │ │ SumAbsDiff.cpp
│ │ │ │ SumAbsDiff.h
│ │ │ │ Swizzle.cpp
│ │ │ │ Swizzle.h
│ │ │ │ Topology.cpp
│ │ │ │ Topology.h
│ │ │ │ TypeConvert.cpp
│ │ │ │ TypeConvert.h
│ │ │ │
│ │ │ ├───SharedResources
│ │ │ │ kitContent.kml
│ │ │ │ SharedRes.razzle.vcproj
│ │ │ │ SharedResource.cpp
│ │ │ │ SharedResource.h
│ │ │ │ SharedResource.rc
│ │ │ │ SharedResourceChild.cpp
│ │ │ │ SharedResourceChild.h
│ │ │ │ sources
│ │ │ │
│ │ │ ├───StreamOut
│ │ │ │ kitContent.kml
│ │ │ │ MultiBuffer.cpp
│ │ │ │ MultiBuffer.h
│ │ │ │ MultiStream.cpp
│ │ │ │ MultiStream.h
│ │ │ │ PassThroughVS.fx
│ │ │ │ ShaderClear.sh
│ │ │ │ ShaderSource.sh
│ │ │ │ ShaderSourceMulti.sh
│ │ │ │ SingleBuffer.cpp
│ │ │ │ SingleBuffer.h
│ │ │ │ sources
│ │ │ │ StreamOut.cpp
│ │ │ │ StreamOut.h
│ │ │ │ streamout.rc
│ │ │ │ StreamOut.sln
│ │ │ │ StreamOut.vcproj
│ │ │ │ StreamOutPatches.cpp
│ │ │ │ StreamOutPatches.h
│ │ │ │
│ │ │ ├───SystemCheck
│ │ │ │ DiscreteListTest.cpp
│ │ │ │ DiscreteListTest.h
│ │ │ │ kitContent.kml
│ │ │ │ MinimumFeatureLevelTest.cpp
│ │ │ │ MinimumFeatureLevelTest.h
│ │ │ │ sources
│ │ │ │ SystemCheck.cpp
│ │ │ │ SystemCheck.h
│ │ │ │ SystemCheck.rc
│ │ │ │
│ │ │ ├───Tessellation
│ │ │ │ cp.bat
│ │ │ │ DomainTest.cpp
│ │ │ │ HullPhases.cpp
│ │ │ │ HullTest.cpp
│ │ │ │ kitContent.kml
│ │ │ │ ShaderCode.cpp
│ │ │ │ ShaderCode.h
│ │ │ │ sources
│ │ │ │ Tessellation.cpp
│ │ │ │ Tessellation.h
│ │ │ │ Tessellation.rc
│ │ │ │ TessTest.cpp
│ │ │ │ TestBuffer.h
│ │ │ │ vs_vertid.sh
│ │ │ │ WGF11Tessellation.razzle.sln
│ │ │ │ WGF11Tessellation.razzle.vcproj
│ │ │ │
│ │ │ ├───TiledResources
│ │ │ │ CopyTileMappings.h
│ │ │ │ CopyTiles.h
│ │ │ │ Filter.cpp
│ │ │ │ Filter.h
│ │ │ │ kitContent.kml
│ │ │ │ LargeAddress.cpp
│ │ │ │ LargeAddress.h
│ │ │ │ makefile.inc
│ │ │ │ RawStructured.cpp
│ │ │ │ RawStructured.h
│ │ │ │ ResourceTiling.h
│ │ │ │ sources
│ │ │ │ TiledResources.cpp
│ │ │ │ TiledResources.csh
│ │ │ │ TiledResources.h
│ │ │ │ TiledResources.psh
│ │ │ │ TiledResources.rc
│ │ │ │ TiledResources.vsh
│ │ │ │ TiledResourcesCS.hlsl
│ │ │ │ TiledResourcesPS.hlsl
│ │ │ │ TiledResourcesVS.hlsl
│ │ │ │ UpdateTileMappings.h
│ │ │ │ UpdateTiles.h
│ │ │ │ Views.cpp
│ │ │ │ Views.h
│ │ │ │
│ │ │ ├───TimingData
│ │ │ │ │ a.bat
│ │ │ │ │ b.bat
│ │ │ │ │ CustomEvent.cpp
│ │ │ │ │ CustomEvent.h
│ │ │ │ │ EndOfPipeline.cpp
│ │ │ │ │ EndOfPipeline.h
│ │ │ │ │ Frequency.cpp
│ │ │ │ │ Frequency.h
│ │ │ │ │ kitContent.kml
│ │ │ │ │ MarkerValidation.cpp
│ │ │ │ │ MarkerValidation.h
│ │ │ │ │ MultipleEngine.cpp
│ │ │ │ │ MultipleEngine.h
│ │ │ │ │ p.bat
│ │ │ │ │ PState.cpp
│ │ │ │ │ PState.h
│ │ │ │ │ RedBlue.cpp
│ │ │ │ │ RedBlue.h
│ │ │ │ │ sources
│ │ │ │ │ Teapots.cpp
│ │ │ │ │ Teapots.h
│ │ │ │ │ TimingData.cpp
│ │ │ │ │ TimingData.h
│ │ │ │ │ TimingData.rc
│ │ │ │ │
│ │ │ │ └───TimingData
│ │ │ │ TimingData.sln
│ │ │ │ TimingData.vcxproj
│ │ │ │ TimingData.vcxproj.filters
│ │ │ │
│ │ │ ├───Viewports
│ │ │ │ BadIndex.cpp
│ │ │ │ BadIndex.h
│ │ │ │ gs.gsh
│ │ │ │ gs_wIndex.gsh
│ │ │ │ gs_wIndexChange.gsh
│ │ │ │ kitContent.kml
│ │ │ │ MultiScissor.cpp
│ │ │ │ MultiScissor.h
│ │ │ │ MultiView.cpp
│ │ │ │ MultiView.h
│ │ │ │ NoIndex.cpp
│ │ │ │ NoIndex.h
│ │ │ │ Overlapping.cpp
│ │ │ │ Overlapping.h
│ │ │ │ ps.psh
│ │ │ │ ps_wIndex.psh
│ │ │ │ ScaleScissor.cpp
│ │ │ │ ScaleScissor.h
│ │ │ │ ScaleView.cpp
│ │ │ │ ScaleView.h
│ │ │ │ ScissorPosition.cpp
│ │ │ │ ScissorPosition.h
│ │ │ │ sources
│ │ │ │ SplitStrip.cpp
│ │ │ │ SplitStrip.h
│ │ │ │ SubScissor.cpp
│ │ │ │ SubScissor.h
│ │ │ │ ViewPorts.cpp
│ │ │ │ ViewPorts.h
│ │ │ │ Viewports.razzle.vcproj
│ │ │ │ Viewports.rc
│ │ │ │ ViewScissorDefines.h
│ │ │ │ vs.vsh
│ │ │ │ vs_wIndex.vsh
│ │ │ │
│ │ │ ├───WGFMultisample
│ │ │ │ │ centroid.cpp
│ │ │ │ │ centroid.h
│ │ │ │ │ coverage.cpp
│ │ │ │ │ coverage.h
│ │ │ │ │ depth.cpp
│ │ │ │ │ depth.h
│ │ │ │ │ dirs
│ │ │ │ │ fill.cpp
│ │ │ │ │ fill.h
│ │ │ │ │ FillLine.cpp
│ │ │ │ │ FillLine.h
│ │ │ │ │ gs_array.gsh
│ │ │ │ │ mask.cpp
│ │ │ │ │ mask.h
│ │ │ │ │ multisample.cpp
│ │ │ │ │ multisample.h
│ │ │ │ │ multisample.rc
│ │ │ │ │ occlusion.cpp
│ │ │ │ │ occlusion.h
│ │ │ │ │ PixelResult.cpp
│ │ │ │ │ PixelResult.h
│ │ │ │ │ present.psh
│ │ │ │ │ ps.psh
│ │ │ │ │ ps_centroid_off.psh
│ │ │ │ │ ps_centroid_on.psh
│ │ │ │ │ ps_coverage.psh
│ │ │ │ │ ps_input_coverage.psh
│ │ │ │ │ ps_odepth.psh
│ │ │ │ │ resolve.cpp
│ │ │ │ │ resolve.h
│ │ │ │ │ samples.cpp
│ │ │ │ │ samples.h
│ │ │ │ │ Scenario.cpp
│ │ │ │ │ Scenario.h
│ │ │ │ │ vs.vsh
│ │ │ │ │ WGFMultisample.2k5.sln
│ │ │ │ │ WGFMultisample.2k5.vcproj
│ │ │ │ │ WGFMultisample.razzle.2k5.vcproj
│ │ │ │ │ WGFMultisample.razzle.vcproj
│ │ │ │ │ WGFMultisample.sln
│ │ │ │ │ WGFMultisample.vcproj
│ │ │ │ │ white.dds
│ │ │ │ │
│ │ │ │ ├───Fill
│ │ │ │ │ FillTest.cpp
│ │ │ │ │ kitContent.kml
│ │ │ │ │ sources
│ │ │ │ │
│ │ │ │ └───Multisample
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │ WGFMultisample.cpp
│ │ │ │
│ │ │ └───WGFRasterizer
│ │ │ cullmode.cpp
│ │ │ cullmode.h
│ │ │ fillmode.cpp
│ │ │ fillmode.h
│ │ │ forcedsamplecount.cpp
│ │ │ forcedsamplecount.h
│ │ │ interpolator.cpp
│ │ │ interpolator.h
│ │ │ kitContent.kml
│ │ │ pullModel.cpp
│ │ │ pullModel.h
│ │ │ rasterizer.cpp
│ │ │ rasterizer.h
│ │ │ rasterizer.rc
│ │ │ sources
│ │ │ state.cpp
│ │ │ state.h
│ │ │ WGFRasterizer.2k5.razzle.vcproj
│ │ │
│ │ └───D3D10Level9
│ │ └───CreateDevice
│ │ create.cpp
│ │ create.h
│ │ create.vcproj
│ │ kitContent.kml
│ │ master.txt
│ │ res.rc
│ │ sources
│ │ testapp.cpp
│ │ testapp.h
│ │
│ ├───D3D9
│ │ ├───Common
│ │ │ │ Common.mk
│ │ │ │ dirs
│ │ │ │
│ │ │ ├───CPControl
│ │ │ │ AuthHelper.cpp
│ │ │ │ AuthHelper.h
│ │ │ │ CertHelper.cpp
│ │ │ │ CertHelper.h
│ │ │ │ CPControl.cpp
│ │ │ │ CPControl.h
│ │ │ │ CryptHlp.cpp
│ │ │ │ CryptHlp.h
│ │ │ │ IntelKeyExchange.h
│ │ │ │ OPMControl.cpp
│ │ │ │ OPMControl.h
│ │ │ │ OPMUtil.cpp
│ │ │ │ OPMUtil.h
│ │ │ │ rsa32GenRandom.c
│ │ │ │ sources
│ │ │ │
│ │ │ ├───CResFile
│ │ │ │ CResFile.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───CShapes
│ │ │ │ boid.cpp
│ │ │ │ box.cpp
│ │ │ │ cone.cpp
│ │ │ │ cshapes.cpp
│ │ │ │ cshapesfvf.cpp
│ │ │ │ cshapespch.h
│ │ │ │ cylinder.cpp
│ │ │ │ icosohedron.cpp
│ │ │ │ mesh.cpp
│ │ │ │ pyramid.cpp
│ │ │ │ sources
│ │ │ │ sphere.cpp
│ │ │ │ teapot.cpp
│ │ │ │
│ │ │ ├───CSpline
│ │ │ │ CSpline.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───CStateCascade
│ │ │ │ CStateCascade.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───FlagCombinations
│ │ │ │ CFlagCombinations.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───FPState
│ │ │ │ FPState.cpp
│ │ │ │ FPState.def
│ │ │ │ FPState.rc
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │
│ │ │ ├───Include
│ │ │ │ CFlags.h
│ │ │ │ CResFile.h
│ │ │ │ CShaderDebugger.h
│ │ │ │ CShapes.h
│ │ │ │ CShapesFVF.h
│ │ │ │ CSpline.h
│ │ │ │ CStateCascade.h
│ │ │ │ FPState.h
│ │ │ │ MaxWinModeShim.h
│ │ │ │ Parser.h
│ │ │ │ RNumber.h
│ │ │ │ TestHelpers.h
│ │ │ │ TestShapes.h
│ │ │ │ Types.h
│ │ │ │
│ │ │ ├───MaxWinModeShim
│ │ │ │ MaxWinModeShim.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───RNumber
│ │ │ │ RNumber.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ └───TestShapes
│ │ │ fanball.cpp
│ │ │ fanhorn.cpp
│ │ │ lines.cpp
│ │ │ pointgrid.cpp
│ │ │ randomtriangles.cpp
│ │ │ sources
│ │ │ testshapes.cpp
│ │ │ testshapes.dsw
│ │ │ testshapespch.h
│ │ │ trithing.cpp
│ │ │ wavestrip.cpp
│ │ │
│ │ └───d3d
│ │ └───conf
│ │ │ conf.mk
│ │ │ dirs
│ │ │
│ │ ├───address
│ │ │ │ address.cpp
│ │ │ │ address.h
│ │ │ │ address.rc
│ │ │ │ border.cpp
│ │ │ │ clamp.cpp
│ │ │ │ drawmesh.cpp
│ │ │ │ independentuv.cpp
│ │ │ │ kitContent.kml
│ │ │ │ mirror.cpp
│ │ │ │ mirroronce.cpp
│ │ │ │ wrap.cpp
│ │ │ │ wrapu.cpp
│ │ │ │ wrapuv.cpp
│ │ │ │ wrapv.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───agp
│ │ │ agp.cpp
│ │ │ agp.h
│ │ │ agp.rc
│ │ │ drawgrid.cpp
│ │ │ kitContent.kml
│ │ │ sources
│ │ │ texsize.cpp
│ │ │
│ │ ├───alphabld
│ │ │ │ alphabld.cpp
│ │ │ │ alphabld.h
│ │ │ │ alphabld.rc
│ │ │ │ blendfactor.cpp
│ │ │ │ both.cpp
│ │ │ │ destalpha.cpp
│ │ │ │ destcolor.cpp
│ │ │ │ draw.cpp
│ │ │ │ false.cpp
│ │ │ │ invblendfactor.cpp
│ │ │ │ invdestalpha.cpp
│ │ │ │ invdestcolor.cpp
│ │ │ │ invsrcalpha.cpp
│ │ │ │ invsrccolor.cpp
│ │ │ │ kitContent.kml
│ │ │ │ one.cpp
│ │ │ │ srcalpha.cpp
│ │ │ │ srcalphasat.cpp
│ │ │ │ srccolor.cpp
│ │ │ │ swapeffect.cpp
│ │ │ │ zero.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───alphacmp
│ │ │ alphacmp.cpp
│ │ │ alphacmp.h
│ │ │ alphacmp.rc
│ │ │ always.cpp
│ │ │ draw.cpp
│ │ │ equal.cpp
│ │ │ greater.cpp
│ │ │ kitContent.kml
│ │ │ less.cpp
│ │ │ sources
│ │ │
│ │ ├───alphaprecision
│ │ │ │ alphafloatrt.cpp
│ │ │ │ alphafloatrt.h
│ │ │ │ alphaprecision.cpp
│ │ │ │ alphaprecision.h
│ │ │ │ alphaprecision.rc
│ │ │ │ alphaprecision.vcproj
│ │ │ │ kitContent.kml
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───anisotropic
│ │ │ │ anisotropic.cpp
│ │ │ │ anisotropic.h
│ │ │ │ anisotropic.rc
│ │ │ │ drawing.cpp
│ │ │ │ hifreq.bmp
│ │ │ │ kitContent.kml
│ │ │ │ minmag.cpp
│ │ │ │ resource.h
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───basicrst
│ │ │ basicrst.cpp
│ │ │ basicrst.h
│ │ │ basicrst.rc
│ │ │ basicrst.vssscc
│ │ │ colorwrite.cpp
│ │ │ culling.cpp
│ │ │ dither.cpp
│ │ │ fill.cpp
│ │ │ kitContent.kml
│ │ │ meshd3d.cpp
│ │ │ meshl.cpp
│ │ │ meshtl.cpp
│ │ │ nodiffuse.cpp
│ │ │ shading.cpp
│ │ │ sources
│ │ │ zwrite.cpp
│ │ │
│ │ ├───BasicTex
│ │ │ │ AGP.cpp
│ │ │ │ BasicTex.cpp
│ │ │ │ BasicTex.h
│ │ │ │ BasicTex.rc
│ │ │ │ Main.cpp
│ │ │ │ Mapping.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───blend
│ │ │ add.cpp
│ │ │ blend.cpp
│ │ │ blend.h
│ │ │ blend.rc
│ │ │ decal.cpp
│ │ │ default.cpp
│ │ │ draw.cpp
│ │ │ kitContent.kml
│ │ │ modulate.cpp
│ │ │ sources
│ │ │
│ │ ├───bltqueue
│ │ │ bltqueue.cpp
│ │ │ bltqueue.h
│ │ │ bltqueue.rc
│ │ │ dx.bmp
│ │ │ kitContent.kml
│ │ │ sources
│ │ │
│ │ ├───bump
│ │ │ │ address.cpp
│ │ │ │ blend.cpp
│ │ │ │ bump.cpp
│ │ │ │ bump.h
│ │ │ │ bump.rc
│ │ │ │ kitContent.kml
│ │ │ │ matrix.cpp
│ │ │ │ mix.cpp
│ │ │ │ offset.cpp
│ │ │ │ scale.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───capscheck
│ │ │ BitMasks.h
│ │ │ capscheck.cpp
│ │ │ capscheck.h
│ │ │ capscheck.rc
│ │ │ capscheck.vcproj
│ │ │ capscheck.vcproj.vspscc
│ │ │ CapStructs.h
│ │ │ consistency.cpp
│ │ │ kitContent.kml
│ │ │ required.cpp
│ │ │ sources
│ │ │ versionmatch.cpp
│ │ │
│ │ ├───clear
│ │ │ │ clear.cpp
│ │ │ │ clear.h
│ │ │ │ clear.rc
│ │ │ │ derivedclasses.cpp
│ │ │ │ describe.cpp
│ │ │ │ helper_fns.cpp
│ │ │ │ kitContent.kml
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───colorfill
│ │ │ │ auxiliary.cpp
│ │ │ │ auxiliary.h
│ │ │ │ colorfilltest.cpp
│ │ │ │ colorfilltest.h
│ │ │ │ colorfilltest.rc
│ │ │ │ colorfilltestmain.cpp
│ │ │ │ colorfilltestmain.h
│ │ │ │ colors.cpp
│ │ │ │ colors.h
│ │ │ │ dims.cpp
│ │ │ │ dims.h
│ │ │ │ dxfmt.cpp
│ │ │ │ dxfmt.h
│ │ │ │ dxmultisample.cpp
│ │ │ │ dxmultisample.h
│ │ │ │ dxpool.cpp
│ │ │ │ dxpool.h
│ │ │ │ dxusage.cpp
│ │ │ │ dxusage.h
│ │ │ │ kitContent.kml
│ │ │ │ lake.bmp
│ │ │ │ rects.cpp
│ │ │ │ rects.h
│ │ │ │ resource.h
│ │ │ │ surfacetypes.cpp
│ │ │ │ surfacetypes.h
│ │ │ │ tex.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───colorkey
│ │ │ colorkey.cpp
│ │ │ colorkey.h
│ │ │ colorkey.rc
│ │ │ drawmesh.cpp
│ │ │ kitContent.kml
│ │ │ sources
│ │ │ testcolors.cpp
│ │ │
│ │ ├───compress
│ │ │ │ compress.cpp
│ │ │ │ compress.h
│ │ │ │ compress.rc
│ │ │ │ drawgrid.cpp
│ │ │ │ dxtn.cpp
│ │ │ │ dxtsize.cpp
│ │ │ │ dxtsize.h
│ │ │ │ kitContent.kml
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───contextswitcher
│ │ │ contextswitcher.cpp
│ │ │ contextswitcher.h
│ │ │ contextswitcher.rc
│ │ │ sources
│ │ │
│ │ ├───copyrects
│ │ │ ccopyrects.cpp
│ │ │ ccopyrects.h
│ │ │ ccopyrects.rc
│ │ │ dims.cpp
│ │ │ dims.h
│ │ │ dx8fmt.cpp
│ │ │ dx8fmt.h
│ │ │ dx8multisample.cpp
│ │ │ dx8multisample.h
│ │ │ dx8pool.cpp
│ │ │ dx8pool.h
│ │ │ dx8usage.cpp
│ │ │ dx8usage.h
│ │ │ kitContent.kml
│ │ │ lake.bmp
│ │ │ main.cpp
│ │ │ rectsets.cpp
│ │ │ rectsets.h
│ │ │ resource.h
│ │ │ sources
│ │ │ tex.bmp
│ │ │
│ │ ├───CrossProcShare
│ │ │ │ CrossProcShareTest.rc
│ │ │ │ dirs
│ │ │ │ sources.inc
│ │ │ │
│ │ │ ├───CrossProcShare
│ │ │ │ CrossProcShare_Conf.cpp
│ │ │ │ CrossProcShare_Conf.h
│ │ │ │ CrossProcShare_IV.cpp
│ │ │ │ CrossProcShare_IV.h
│ │ │ │ EXEEntryPoint.cpp
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │
│ │ │ ├───CrossProcShare_Lib
│ │ │ │ Communication.cpp
│ │ │ │ Communication.h
│ │ │ │ CrossProcShareTest.cpp
│ │ │ │ CrossProcShareTest.h
│ │ │ │ CrossProcShareTestUtility.cpp
│ │ │ │ CrossProcShareTest_Client.cpp
│ │ │ │ Enumresource.cpp
│ │ │ │ Enumresource.h
│ │ │ │ sources
│ │ │ │
│ │ │ └───CrossProcShare_Pro
│ │ │ EXEEntryPoint.cpp
│ │ │ ProtectedProcess.cpp
│ │ │ ProtectedProcess.h
│ │ │ sources
│ │ │
│ │ ├───cubemap
│ │ │ blend.cpp
│ │ │ cubemap.cpp
│ │ │ cubemap.h
│ │ │ cubemap.rc
│ │ │ draw.cpp
│ │ │ filter.cpp
│ │ │ kitContent.kml
│ │ │ mipmap.cpp
│ │ │ sources
│ │ │ texgen.cpp
│ │ │ texture.cpp
│ │ │
│ │ ├───d3dquery
│ │ │ │ ctestptr.cpp
│ │ │ │ ctestptr.h
│ │ │ │ kitContent.kml
│ │ │ │ query.cpp
│ │ │ │ query.rc
│ │ │ │ resource.h
│ │ │ │ speech.bmp
│ │ │ │ utils.h
│ │ │ │ Windows8bit.bmp
│ │ │ │ windows_logo.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───depthstencilreadback
│ │ │ depthstencilreadback.cpp
│ │ │ depthstencilreadback.h
│ │ │ depthstencilreadback.rc
│ │ │ sources
│ │ │
│ │ ├───displacementmapping
│ │ │ addressmodes.cpp
│ │ │ biastest.cpp
│ │ │ default.cpp
│ │ │ displacementmapping.cpp
│ │ │ displacementmapping.h
│ │ │ displacementmapping.rc
│ │ │ kitContent.kml
│ │ │ maxmipleveltest.cpp
│ │ │ mipmaptest.cpp
│ │ │ sources
│ │ │ tex0.bmp
│ │ │ tex1.bmp
│ │ │
│ │ ├───DynamicResources
│ │ │ │ dx5_logo.bmp
│ │ │ │ dx8decl.h
│ │ │ │ DynamicResources.rc
│ │ │ │ DynamicTexture.cpp
│ │ │ │ DynamicTexture.h
│ │ │ │ DynamicVB.cpp
│ │ │ │ DynamicVB.h
│ │ │ │ EntryPoint.cpp
│ │ │ │ kitContent.kml
│ │ │ │ StaticDynamicVB.cpp
│ │ │ │ StaticDynamicVB.h
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───fillmode
│ │ │ │ fillmode.cpp
│ │ │ │ fillmode.h
│ │ │ │ fillmode.rc
│ │ │ │ kitContent.kml
│ │ │ │ line.cpp
│ │ │ │ path.cpp
│ │ │ │ path.h
│ │ │ │ point.cpp
│ │ │ │ solid.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───filter
│ │ │ │ filter.cpp
│ │ │ │ filter.h
│ │ │ │ filter.rc
│ │ │ │ filter.vcproj
│ │ │ │ FloatFilter.cpp
│ │ │ │ FloatTex.fx
│ │ │ │ GaussianFilter.cpp
│ │ │ │ Grid128.bmp
│ │ │ │ Grid128BW.bmp
│ │ │ │ Grid32.bmp
│ │ │ │ Grid32bw.bmp
│ │ │ │ Grid64.bmp
│ │ │ │ Grid64bw.bmp
│ │ │ │ kitContent.kml
│ │ │ │ LinearFilter.cpp
│ │ │ │ pointfilter.cpp
│ │ │ │ PyramidalFilter.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───fog
│ │ │ │ fog.cpp
│ │ │ │ fog.h
│ │ │ │ fog.rc
│ │ │ │ kitContent.kml
│ │ │ │ table.cpp
│ │ │ │ vertex.cpp
│ │ │ │ w.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───gammacorrect
│ │ │ │ default.cpp
│ │ │ │ gammacorrect.cpp
│ │ │ │ gammacorrect.h
│ │ │ │ gammacorrect.rc
│ │ │ │ generatetextures.cpp
│ │ │ │ kitContent.kml
│ │ │ │ tex0.bmp
│ │ │ │ tex1.bmp
│ │ │ │ tex2.bmp
│ │ │ │ tex3.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───gammarmp
│ │ │ │ afxres.h
│ │ │ │ d3dalias.h
│ │ │ │ dirs
│ │ │ │ dxfmt.cpp
│ │ │ │ dxfmt.h
│ │ │ │ gammarmp.rc
│ │ │ │ gammatst.bmp
│ │ │ │ main.cpp
│ │ │ │ resource.h
│ │ │ │
│ │ │ ├───gammarmp8
│ │ │ │ sources
│ │ │ │
│ │ │ └───gammarmp9
│ │ │ sources
│ │ │
│ │ ├───getadapteridentifier
│ │ │ getadapteridentifier.cpp
│ │ │ getadapteridentifier.rc
│ │ │ getadapteridentifiermain.cpp
│ │ │ getadapteridentifiermain.h
│ │ │ sources
│ │ │
│ │ ├───getdc
│ │ │ │ casesmanager.cpp
│ │ │ │ casesmanager.h
│ │ │ │ getdc.cpp
│ │ │ │ getdc.h
│ │ │ │ getdc.rc
│ │ │ │ getdc.sln
│ │ │ │ getdc.vcproj
│ │ │ │ getdctests.cpp
│ │ │ │ getdcutilities.cpp
│ │ │ │ getdcvalidate.cpp
│ │ │ │ kitContent.kml
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───getrendertargetdata
│ │ │ backbuffer.cpp
│ │ │ backbuffercubetexture.cpp
│ │ │ backbuffertexture.cpp
│ │ │ blue.bmp
│ │ │ cubetexturecubetexture.cpp
│ │ │ cubetexturesurface.cpp
│ │ │ cubetexturetexture.cpp
│ │ │ d3dnodes.cpp
│ │ │ d3dnodes.h
│ │ │ earthbump.bmp
│ │ │ getrendertargetdata.cpp
│ │ │ getrendertargetdata.h
│ │ │ getrendertargetdata.rc
│ │ │ kitContent.kml
│ │ │ oddballs.cpp
│ │ │ parameters.cpp
│ │ │ parameters.h
│ │ │ rendertarget.cpp
│ │ │ rendertargetcubetexture.cpp
│ │ │ rendertargettexture.cpp
│ │ │ resource.h
│ │ │ sources
│ │ │ texturecubetexture.cpp
│ │ │ texturesurface.cpp
│ │ │ texturetexture.cpp
│ │ │ utils.h
│ │ │
│ │ ├───gradient
│ │ │ drawgrid.cpp
│ │ │ gradient.cpp
│ │ │ gradient.h
│ │ │ gradient.rc
│ │ │ kitContent.kml
│ │ │ sources
│ │ │ texsize.cpp
│ │ │
│ │ ├───hosurf
│ │ │ hosurf.cpp
│ │ │ hosurf.h
│ │ │ hosurf.rc
│ │ │ hosurf.sln
│ │ │ hosurf.vcproj
│ │ │ kitContent.kml
│ │ │ main.cpp
│ │ │ npatch.cpp
│ │ │ rectsurf.cpp
│ │ │ sources
│ │ │ tex0.bmp
│ │ │ tex1.bmp
│ │ │ trisurf.cpp
│ │ │
│ │ ├───lightmap
│ │ │ │ global.h
│ │ │ │ kitContent.kml
│ │ │ │ lightmap.cpp
│ │ │ │ lightmap.h
│ │ │ │ lightmap.rc
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───lines
│ │ │ │ basictest.cpp
│ │ │ │ default.cpp
│ │ │ │ kitContent.kml
│ │ │ │ lines.cpp
│ │ │ │ lines.h
│ │ │ │ lines.rc
│ │ │ │ multitextest.cpp
│ │ │ │ pfogtest.cpp
│ │ │ │ tex0.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───lockdepth
│ │ │ │ kitContent.kml
│ │ │ │ lockdepth.cpp
│ │ │ │ lockdepth.h
│ │ │ │ lockdepth.rc
│ │ │ │ perlinnoise.cpp
│ │ │ │ perlinnoise.h
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───LongFonts
│ │ │ kitContent.kml
│ │ │ longfonts.cpp
│ │ │ longfonts.h
│ │ │ longfonts.rc
│ │ │ sources
│ │ │
│ │ ├───lostdev
│ │ │ │ casesmanager.cpp
│ │ │ │ casesmanager.h
│ │ │ │ kitContent.kml
│ │ │ │ lostbasetexture.cpp
│ │ │ │ lostcubetexture.cpp
│ │ │ │ lostdepthstencil.cpp
│ │ │ │ lostdev.cpp
│ │ │ │ lostdev.h
│ │ │ │ lostdev.rc
│ │ │ │ lostdev.sln
│ │ │ │ lostdev.vcproj
│ │ │ │ lostdevcases.cpp
│ │ │ │ lostdevutility.cpp
│ │ │ │ lostimagesurface.cpp
│ │ │ │ lostoffscreenplainsurface.cpp
│ │ │ │ lostrendertarget.cpp
│ │ │ │ loststateblock.cpp
│ │ │ │ lostsurface.cpp
│ │ │ │ losttexture.cpp
│ │ │ │ lostvertexbuffer.cpp
│ │ │ │ lostvolumetexture.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───luminance
│ │ │ address.cpp
│ │ │ luminance.cpp
│ │ │ luminance.h
│ │ │ luminance.rc
│ │ │ sources
│ │ │
│ │ ├───mapping
│ │ │ │ drawing.cpp
│ │ │ │ kitContent.kml
│ │ │ │ linear.cpp
│ │ │ │ mapping.cpp
│ │ │ │ mapping.h
│ │ │ │ mapping.rc
│ │ │ │ point.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───memchecker
│ │ │ kitContent.kml
│ │ │ memchecker.cpp
│ │ │ memchecker.h
│ │ │ resource.rc
│ │ │ sources
│ │ │
│ │ ├───MemPressureReport
│ │ │ Makefile
│ │ │ MemPressureReport.cpp
│ │ │ MemPressureReport.hpp
│ │ │ MemPressureReport.rc
│ │ │ MemPressureReport.vcproj
│ │ │ sources
│ │ │ Test.cpp
│ │ │ Test.hpp
│ │ │
│ │ ├───mipfilter
│ │ │ │ drawgrid.cpp
│ │ │ │ full.cpp
│ │ │ │ kitContent.kml
│ │ │ │ maxbias.cpp
│ │ │ │ min.cpp
│ │ │ │ mipfilter.cpp
│ │ │ │ mipfilter.h
│ │ │ │ mipfilter.rc
│ │ │ │ nonsquare.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───mipgen
│ │ │ │ kitContent.kml
│ │ │ │ mipgen.cpp
│ │ │ │ mipgen.h
│ │ │ │ mipgen.rc
│ │ │ │ mipgen.sln
│ │ │ │ mipgen.vcproj
│ │ │ │ MipGen.vcproj.vspscc
│ │ │ │ mipgenemulation.cpp
│ │ │ │ mipgenemulationcubetex.cpp
│ │ │ │ mipgenemulationtex.cpp
│ │ │ │ mipgenhardware.cpp
│ │ │ │ mipgenhardwarecubetex.cpp
│ │ │ │ mipgenhardwaretex.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───ModeEnumeration
│ │ │ ModeEnumeration.cpp
│ │ │ ModeEnumeration.hpp
│ │ │ ModeEnumeration.rc
│ │ │ ModeEnumeration.sln
│ │ │ ModeEnumeration.vcproj
│ │ │ sources
│ │ │ Tests.cpp
│ │ │ Tests.hpp
│ │ │
│ │ ├───mrt
│ │ │ │ blend.cpp
│ │ │ │ colorwrite.cpp
│ │ │ │ describe.cpp
│ │ │ │ draw.cpp
│ │ │ │ fog.cpp
│ │ │ │ invalid.cpp
│ │ │ │ kitContent.kml
│ │ │ │ metex.cpp
│ │ │ │ mrt.cpp
│ │ │ │ mrt.h
│ │ │ │ mrt.rc
│ │ │ │ texture.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───multihead
│ │ │ cmultihead.cpp
│ │ │ cmultihead.h
│ │ │ cmultiheadconf.cpp
│ │ │ cmultiheadconf.h
│ │ │ kitContent.kml
│ │ │ multihead.rc
│ │ │ multihead.vcproj
│ │ │ resource.h
│ │ │ sources
│ │ │ Utility.h
│ │ │ wave.bmp
│ │ │
│ │ ├───multisample
│ │ │ │ Centroid.bmp
│ │ │ │ Centroid.cpp
│ │ │ │ kitContent.kml
│ │ │ │ Mask.cpp
│ │ │ │ multisample.cpp
│ │ │ │ multisample.h
│ │ │ │ multisample.rc
│ │ │ │ multisample.sln
│ │ │ │ multisample.vcproj
│ │ │ │ Multisample.vcproj.vspscc
│ │ │ │ Points.cpp
│ │ │ │ Samples.cpp
│ │ │ │ Toggle.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───multi_swapchain
│ │ │ │ cbase3dobject.cpp
│ │ │ │ cbase3dobject.h
│ │ │ │ kitContent.kml
│ │ │ │ metal.bmp
│ │ │ │ multi_swapchain.cpp
│ │ │ │ multi_swapchain.h
│ │ │ │ multi_swapchain.rc
│ │ │ │ texture11.bmp
│ │ │ │ texture11_2.bmp
│ │ │ │ texture14.bmp
│ │ │ │ texture2.bmp
│ │ │ │ texture2_2.bmp
│ │ │ │ texture6.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───mvertex
│ │ │ │ default.cpp
│ │ │ │ kitContent.kml
│ │ │ │ mvertex.cpp
│ │ │ │ mvertex.h
│ │ │ │ mvertex.rc
│ │ │ │ mvertex.vcproj
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───nonpowtwo
│ │ │ │ addtestcases.cpp
│ │ │ │ alphablendtestvariable.cpp
│ │ │ │ displacementtestmatrix.cpp
│ │ │ │ displacementtestmatrix.h
│ │ │ │ filtertestvariable.cpp
│ │ │ │ globals.cpp
│ │ │ │ kitContent.kml
│ │ │ │ mipmaplodbias.cpp
│ │ │ │ nonpowtwo.rc
│ │ │ │ nonpowtwoconftest.cpp
│ │ │ │ nonpowtwoconftest.h
│ │ │ │ nonpowtwostresstest.cpp
│ │ │ │ nonpowtwostresstest.h
│ │ │ │ nonpowtwotest.cpp
│ │ │ │ nonpowtwotest.h
│ │ │ │ rendertargettest.cpp
│ │ │ │ rendertargettest.h
│ │ │ │ spheretree.cpp
│ │ │ │ spheretree.h
│ │ │ │ testcasestruct.h
│ │ │ │ testmatrix.h
│ │ │ │ tests.txt
│ │ │ │ testvariable.h
│ │ │ │ textureaddressingmode.cpp
│ │ │ │ texturefunctions.cpp
│ │ │ │ textureoptestvariable.cpp
│ │ │ │ texturesizetestvariable.cpp
│ │ │ │ vshadertestvariable.cpp
│ │ │ │ wraptestvariable.cpp
│ │ │ │
│ │ │ ├───media
│ │ │ │ env1.bmp
│ │ │ │ env2.bmp
│ │ │ │ tex0.bmp
│ │ │ │ tex1.bmp
│ │ │ │ tex2.bmp
│ │ │ │ window.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───Occlusion
│ │ │ Makefile
│ │ │ Occlusion.cpp
│ │ │ Occlusion.hpp
│ │ │ Occlusion.rc
│ │ │ sources
│ │ │
│ │ ├───overdraw
│ │ │ alpha.cpp
│ │ │ alphagrid.cpp
│ │ │ kitContent.kml
│ │ │ overdraw.cpp
│ │ │ overdraw.h
│ │ │ overdraw.rc
│ │ │ sources
│ │ │
│ │ ├───palalpha
│ │ │ kitContent.kml
│ │ │ palalpha.cpp
│ │ │ palalpha.h
│ │ │ palalpha.rc
│ │ │ palalpha.vcproj
│ │ │ palutils.cpp
│ │ │ palutils8.cpp
│ │ │ sources
│ │ │
│ │ ├───pc99
│ │ │ │ dirs
│ │ │ │
│ │ │ ├───multitexture
│ │ │ │ kitContent.kml
│ │ │ │ multi.cpp
│ │ │ │ multi.h
│ │ │ │ multi.rc
│ │ │ │ multi.vcproj
│ │ │ │ multi.vcproj.vspscc
│ │ │ │ sources
│ │ │ │
│ │ │ ├───specular
│ │ │ │ │ kitContent.kml
│ │ │ │ │ sources
│ │ │ │ │ specular.cpp
│ │ │ │ │ specular.h
│ │ │ │ │ specular.rc
│ │ │ │ │
│ │ │ │ └───media
│ │ │ │ 256x256smallchecker.bmp
│ │ │ │
│ │ │ └───texturesizes
│ │ │ kitContent.kml
│ │ │ sizes.cpp
│ │ │ sizes.h
│ │ │ sizes.rc
│ │ │ sources
│ │ │
│ │ ├───perspective
│ │ │ │ color.cpp
│ │ │ │ drawmesh.cpp
│ │ │ │ kitContent.kml
│ │ │ │ perspective.cpp
│ │ │ │ perspective.h
│ │ │ │ perspective.rc
│ │ │ │ texture.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───pointsprite
│ │ │ │ attenfvfl.cpp
│ │ │ │ attenfvfls.cpp
│ │ │ │ batch.cpp
│ │ │ │ caps.cpp
│ │ │ │ cull.cpp
│ │ │ │ fill.cpp
│ │ │ │ kitContent.kml
│ │ │ │ mipmap.cpp
│ │ │ │ path.cpp
│ │ │ │ path.h
│ │ │ │ scalefvfl.cpp
│ │ │ │ scalefvfls.cpp
│ │ │ │ scalefvftl.cpp
│ │ │ │ scalefvftls.cpp
│ │ │ │ sprite.cpp
│ │ │ │ sprite.h
│ │ │ │ sprite.rc
│ │ │ │ transform.cpp
│ │ │ │ user.cpp
│ │ │ │ volume.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───present
│ │ │ cpresenttest.cpp
│ │ │ cpresenttest.h
│ │ │ kitContent.kml
│ │ │ resource.rc
│ │ │ sources
│ │ │ texture.bmp
│ │ │
│ │ ├───present2
│ │ │ │ BB1.bmp
│ │ │ │ BB2.bmp
│ │ │ │ BB3.bmp
│ │ │ │ BB4.bmp
│ │ │ │ bitmap1.bmp
│ │ │ │ clippingwindows.cpp
│ │ │ │ clippingwindows.h
│ │ │ │ clippingwindowsFlipEx.cpp
│ │ │ │ clippingwindowsFlipEx.h
│ │ │ │ colorconverting.cpp
│ │ │ │ colorconverting.h
│ │ │ │ colorconvertingFlipEx.cpp
│ │ │ │ colorconvertingFlipEx.h
│ │ │ │ dialogboxmode.cpp
│ │ │ │ dialogboxmode.h
│ │ │ │ dirs
│ │ │ │ dirtyregion.cpp
│ │ │ │ dirtyregion.h
│ │ │ │ dirtyregionFlipEx.cpp
│ │ │ │ dirtyregionFlipEx.h
│ │ │ │ fullscreenpresent.cpp
│ │ │ │ fullscreenpresent.h
│ │ │ │ gammapresent.cpp
│ │ │ │ gammapresent.h
│ │ │ │ lake.bmp
│ │ │ │ lock_donotwait.cpp
│ │ │ │ lock_donotwait.h
│ │ │ │ multiheadpresent.cpp
│ │ │ │ multiheadpresent.h
│ │ │ │ present.cpp
│ │ │ │ present.h
│ │ │ │ Present2_DX_EXEEntryPoint.cpp
│ │ │ │ Present2_EXEEntryPoint.cpp
│ │ │ │ Present2_Fullscreen_EXEEntryPoint.cpp
│ │ │ │ Present2_LH_EXEEntryPoint.cpp
│ │ │ │ presentdonotwait.cpp
│ │ │ │ presentdonotwait.h
│ │ │ │ presentex.cpp
│ │ │ │ presentex.h
│ │ │ │ presentFlipEx.cpp
│ │ │ │ presentFlipEx.h
│ │ │ │ presentii.rc
│ │ │ │ presentinterval.cpp
│ │ │ │ presentinterval.h
│ │ │ │ presentintervalFullScreen.h
│ │ │ │ presentintervalWindowed.h
│ │ │ │ presentintervalWindowedFlipEx.cpp
│ │ │ │ presentintervalWindowedFlipEx.h
│ │ │ │ presentintervalWindowedFlipExFlags.cpp
│ │ │ │ presentintervalWindowedFlipExFlags.h
│ │ │ │ presentrotate.cpp
│ │ │ │ presentrotate.h
│ │ │ │ resource.h
│ │ │ │ sources.inc
│ │ │ │
│ │ │ ├───Present2_Clip
│ │ │ │ deviceclip.cpp
│ │ │ │ deviceclip.h
│ │ │ │ deviceclipFlipEx.cpp
│ │ │ │ deviceclipFlipEx.h
│ │ │ │ EXEEntryPoint.cpp
│ │ │ │ sources
│ │ │ │
│ │ │ ├───Present2_Core
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │
│ │ │ ├───Present2_DX
│ │ │ │ sources
│ │ │ │
│ │ │ ├───Present2_FullScreen
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │
│ │ │ ├───Present2_LH
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │
│ │ │ └───Present2_Lib
│ │ │ Node.h
│ │ │ presentii.cpp
│ │ │ presentii.h
│ │ │ sources
│ │ │
│ │ ├───pshader
│ │ │ │ address.cpp
│ │ │ │ dstmod.cpp
│ │ │ │ kitContent.kml
│ │ │ │ legacy.cpp
│ │ │ │ limits.cpp
│ │ │ │ opmod.cpp
│ │ │ │ pshader.cpp
│ │ │ │ pshader.h
│ │ │ │ pshader.rc
│ │ │ │ readshader.cpp
│ │ │ │ register.cpp
│ │ │ │ sources
│ │ │ │ srcmod.cpp
│ │ │ │ vertshader.cpp
│ │ │ │
│ │ │ └───media
│ │ │ bem1.bmp
│ │ │ bem2.bmp
│ │ │ bem3.bmp
│ │ │ checker.bmp
│ │ │ checker2.bmp
│ │ │ colorchecker.bmp
│ │ │ dp3.bmp
│ │ │ dxlogo.bmp
│ │ │ shady.txt
│ │ │ skyxneg.bmp
│ │ │ skyxpos.bmp
│ │ │ skyyneg.bmp
│ │ │ skyypos.bmp
│ │ │ skyzneg.bmp
│ │ │ skyzpos.bmp
│ │ │
│ │ ├───pshader3
│ │ │ │ core.rc
│ │ │ │ Detail.png
│ │ │ │ GroundCover.bmp
│ │ │ │ include.fx
│ │ │ │ inst_add.fx.prep
│ │ │ │ inst_crs.fx.prep
│ │ │ │ inst_dp2add.fx.prep
│ │ │ │ inst_dpn.fx.prep
│ │ │ │ inst_exp.fx.prep
│ │ │ │ inst_log.fx.prep
│ │ │ │ inst_lrp.fx.prep
│ │ │ │ inst_mad.fx.prep
│ │ │ │ inst_mnxn.fx.prep
│ │ │ │ inst_nrm.fx.prep
│ │ │ │ inst_pow.fx.prep
│ │ │ │ inst_rcp.fx.prep
│ │ │ │ inst_rsq.fx.prep
│ │ │ │ inst_setp.fx.prep
│ │ │ │ inst_sincos.fx.prep
│ │ │ │ kitContent.kml
│ │ │ │ landcolors.png
│ │ │ │ landscape.cpp
│ │ │ │ prep.py
│ │ │ │ pshader.cpp
│ │ │ │ pshader.h
│ │ │ │ pshader.prep
│ │ │ │ pshader.py
│ │ │ │ PShader1x.cpp
│ │ │ │ RockCover.bmp
│ │ │ │ Rockmask.png
│ │ │ │ sources
│ │ │ │ Starburst.cpp
│ │ │ │ water.png
│ │ │ │
│ │ │ ├───ps1.x
│ │ │ │ ps1_xcube_inst_tex.fx
│ │ │ │ ps1_xtex_inst_tex.fx
│ │ │ │ ps1_xtex_inst_texcoord.fx
│ │ │ │ ps1_xtex_inst_texld.fx
│ │ │ │ ps1_xtex_inst_texregn.fx
│ │ │ │ ps1_xvol_inst_tex.fx
│ │ │ │ ps1_x_inst_add.fx
│ │ │ │ ps1_x_inst_cmp.fx
│ │ │ │ ps1_x_inst_cnd.fx
│ │ │ │ ps1_x_inst_colorclamp.fx
│ │ │ │ ps1_x_inst_dpn.fx
│ │ │ │ ps1_x_inst_lrp.fx
│ │ │ │ ps1_x_inst_mad.fx
│ │ │ │ ps1_x_inst_mul.fx
│ │ │ │ ps1_x_inst_texkill.fx
│ │ │ │
│ │ │ ├───ps2.0
│ │ │ │ Landscape_ps2_0.fx
│ │ │ │ ps2_0cube_inst_texld.fx
│ │ │ │ ps2_0cube_inst_texldb.fx
│ │ │ │ ps2_0cube_inst_texldp.fx
│ │ │ │ ps2_0tex_inst_texld.fx
│ │ │ │ ps2_0tex_inst_texldb.fx
│ │ │ │ ps2_0tex_inst_texldp.fx
│ │ │ │ ps2_0vol_inst_texld.fx
│ │ │ │ ps2_0vol_inst_texldb.fx
│ │ │ │ ps2_0vol_inst_texldp.fx
│ │ │ │ ps2_0_inst_abs.fx
│ │ │ │ ps2_0_inst_add.fx
│ │ │ │ ps2_0_inst_cmp.fx
│ │ │ │ ps2_0_inst_crs.fx
│ │ │ │ ps2_0_inst_dp2add.fx
│ │ │ │ ps2_0_inst_dpN.fx
│ │ │ │ ps2_0_inst_exp.fx
│ │ │ │ ps2_0_inst_frc.fx
│ │ │ │ ps2_0_inst_log.fx
│ │ │ │ ps2_0_inst_lrp.fx
│ │ │ │ ps2_0_inst_mad.fx
│ │ │ │ ps2_0_inst_max.fx
│ │ │ │ ps2_0_inst_min.fx
│ │ │ │ ps2_0_inst_mnxn.fx
│ │ │ │ ps2_0_inst_mul.fx
│ │ │ │ ps2_0_inst_nrm.fx
│ │ │ │ ps2_0_inst_pow.fx
│ │ │ │ ps2_0_inst_rcp.fx
│ │ │ │ ps2_0_inst_rsq.fx
│ │ │ │ ps2_0_inst_sincos.fx
│ │ │ │ ps2_0_inst_texkill.fx
│ │ │ │ ps2_0_precision.fx
│ │ │ │ starburst_ps2_0.fx
│ │ │ │
│ │ │ ├───ps2.x
│ │ │ │ ps2_xcube_inst_texld.fx
│ │ │ │ ps2_xcube_inst_texldb.fx
│ │ │ │ ps2_xcube_inst_texldp.fx
│ │ │ │ ps2_xtex_inst_dsx_dsy.fx
│ │ │ │ ps2_xtex_inst_texld.fx
│ │ │ │ ps2_xtex_inst_texldb.fx
│ │ │ │ ps2_xtex_inst_texldd.fx
│ │ │ │ ps2_xtex_inst_texldp.fx
│ │ │ │ ps2_xvol_inst_dsx_dsy.fx
│ │ │ │ ps2_xvol_inst_texld.fx
│ │ │ │ ps2_xvol_inst_texldb.fx
│ │ │ │ ps2_xvol_inst_texldd.fx
│ │ │ │ ps2_xvol_inst_texldp.fx
│ │ │ │ ps2_x_inst_abs.fx
│ │ │ │ ps2_x_inst_add.fx
│ │ │ │ ps2_x_inst_break.fx
│ │ │ │ ps2_x_inst_breakc.fx
│ │ │ │ ps2_x_inst_breakp.fx
│ │ │ │ ps2_x_inst_call.fx
│ │ │ │ ps2_x_inst_callnz.fx
│ │ │ │ ps2_x_inst_callnzp.fx
│ │ │ │ ps2_x_inst_cmp.fx
│ │ │ │ ps2_x_inst_crs.fx
│ │ │ │ ps2_x_inst_dp2add.fx
│ │ │ │ ps2_x_inst_dpn.fx
│ │ │ │ ps2_x_inst_exp.fx
│ │ │ │ ps2_x_inst_frc.fx
│ │ │ │ ps2_x_inst_if.fx
│ │ │ │ ps2_x_inst_ifc.fx
│ │ │ │ ps2_x_inst_ifp.fx
│ │ │ │ ps2_x_inst_log.fx
│ │ │ │ ps2_x_inst_lrp.fx
│ │ │ │ ps2_x_inst_mad.fx
│ │ │ │ ps2_x_inst_max.fx
│ │ │ │ ps2_x_inst_min.fx
│ │ │ │ ps2_x_inst_mnxn.fx
│ │ │ │ ps2_x_inst_mov.fx
│ │ │ │ ps2_x_inst_mul.fx
│ │ │ │ ps2_x_inst_nrm.fx
│ │ │ │ ps2_x_inst_pow.fx
│ │ │ │ ps2_x_inst_predicatemov.fx
│ │ │ │ ps2_x_inst_rcp.fx
│ │ │ │ ps2_x_inst_rsq.fx
│ │ │ │ ps2_x_inst_setp.fx
│ │ │ │ ps2_x_inst_sincos.fx
│ │ │ │ ps2_x_inst_texkill.fx
│ │ │ │ ps2_x_precision.fx
│ │ │ │
│ │ │ └───ps3.0
│ │ │ ps3_0cube_inst_texld.fx
│ │ │ ps3_0cube_inst_texldb.fx
│ │ │ ps3_0cube_inst_texldl.fx
│ │ │ ps3_0cube_inst_texldp.fx
│ │ │ ps3_0cube_swizzles.fx
│ │ │ ps3_0cube_writemasks.fx
│ │ │ ps3_0tex_inst_dsx_dsy.fx
│ │ │ ps3_0tex_inst_texld.fx
│ │ │ ps3_0tex_inst_texldb.fx
│ │ │ ps3_0tex_inst_texldd.fx
│ │ │ ps3_0tex_inst_texldl.fx
│ │ │ ps3_0tex_inst_texldp.fx
│ │ │ ps3_0tex_swizzles.fx
│ │ │ ps3_0tex_writemasks.fx
│ │ │ ps3_0vol_inst_dsx_dsy.fx
│ │ │ ps3_0vol_inst_texld.fx
│ │ │ ps3_0vol_inst_texldb.fx
│ │ │ ps3_0vol_inst_texldd.fx
│ │ │ ps3_0vol_inst_texldl.fx
│ │ │ ps3_0vol_inst_texldp.fx
│ │ │ ps3_0vol_swizzles.fx
│ │ │ ps3_0vol_writemasks.fx
│ │ │ ps3_0_dbgerror.fx
│ │ │ ps3_0_inst_add.fx
│ │ │ ps3_0_inst_break.fx
│ │ │ ps3_0_inst_breakc.fx
│ │ │ ps3_0_inst_breakp.fx
│ │ │ ps3_0_inst_call.fx
│ │ │ ps3_0_inst_callnz.fx
│ │ │ ps3_0_inst_callnzp.fx
│ │ │ ps3_0_inst_cmp.fx
│ │ │ ps3_0_inst_crs.fx
│ │ │ ps3_0_inst_dp2add.fx
│ │ │ ps3_0_inst_dpn.fx
│ │ │ ps3_0_inst_exp.fx
│ │ │ ps3_0_inst_frc.fx
│ │ │ ps3_0_inst_if.fx
│ │ │ ps3_0_inst_ifc.fx
│ │ │ ps3_0_inst_ifp.fx
│ │ │ ps3_0_inst_log.fx
│ │ │ ps3_0_inst_loop.fx
│ │ │ ps3_0_inst_lrp.fx
│ │ │ ps3_0_inst_mad.fx
│ │ │ ps3_0_inst_max.fx
│ │ │ ps3_0_inst_min.fx
│ │ │ ps3_0_inst_mnxn.fx
│ │ │ ps3_0_inst_mul.fx
│ │ │ ps3_0_inst_nrm.fx
│ │ │ ps3_0_inst_pow.fx
│ │ │ ps3_0_inst_predicatemov.fx
│ │ │ ps3_0_inst_rcp.fx
│ │ │ ps3_0_inst_rep.fx
│ │ │ ps3_0_inst_rsq.fx
│ │ │ ps3_0_inst_setp.fx
│ │ │ ps3_0_inst_sincos.fx
│ │ │ ps3_0_inst_texkill.fx
│ │ │ ps3_0_mix_repcall.fx
│ │ │ ps3_0_precision.fx
│ │ │ ps3_0_reg_aL.fx
│ │ │ ps3_0_reg_vFace.fx
│ │ │ ps3_0_reg_vPos.fx
│ │ │
│ │ ├───reschk
│ │ │ kitContent.kml
│ │ │ Main.cpp
│ │ │ reschk.cpp
│ │ │ reschk.h
│ │ │ reschk.rc
│ │ │ reschk_cube.cpp
│ │ │ reschk_ib.cpp
│ │ │ reschk_surface.cpp
│ │ │ reschk_texture.cpp
│ │ │ reschk_vb.cpp
│ │ │ reschk_volume.cpp
│ │ │ sources
│ │ │
│ │ ├───resman
│ │ │ basictest.cpp
│ │ │ changecolorstest.cpp
│ │ │ checkcolors.cpp
│ │ │ checkdxcaps.cpp
│ │ │ default.cpp
│ │ │ discardbytestest.cpp
│ │ │ listtest.cpp
│ │ │ lrutest.cpp
│ │ │ mrutest.cpp
│ │ │ resman.cpp
│ │ │ resman.h
│ │ │ resman.rc
│ │ │ resourcesforbasictest.cpp
│ │ │ resourcesgenerationfunctions.cpp
│ │ │ sources
│ │ │
│ │ ├───scenario
│ │ │ │ kitContent.kml
│ │ │ │ scenario.cpp
│ │ │ │ scenario.h
│ │ │ │ scenario.rc
│ │ │ │
│ │ │ ├───media
│ │ │ │ checker1.bmp
│ │ │ │ checker128.bmp
│ │ │ │ checker16.bmp
│ │ │ │ checker2.bmp
│ │ │ │ checker256.bmp
│ │ │ │ checker32.bmp
│ │ │ │ checker4.bmp
│ │ │ │ checker64.bmp
│ │ │ │ checker8.bmp
│ │ │ │ dxlogo.bmp
│ │ │ │ luminance.bmp
│ │ │ │ stripes.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───srt
│ │ │ │ buffer.cpp
│ │ │ │ describe.cpp
│ │ │ │ invalid.cpp
│ │ │ │ kitContent.kml
│ │ │ │ null.cpp
│ │ │ │ offscreen.cpp
│ │ │ │ srt.cpp
│ │ │ │ srt.h
│ │ │ │ srt.rc
│ │ │ │ texture.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───stateblocks
│ │ │ │ checker.bmp
│ │ │ │ kitContent.kml
│ │ │ │ main.cpp
│ │ │ │ poko0.bmp
│ │ │ │ poko1.bmp
│ │ │ │ poko2.bmp
│ │ │ │ poko3.bmp
│ │ │ │ poko4.bmp
│ │ │ │ poko5.bmp
│ │ │ │ poko6.bmp
│ │ │ │ poko7.bmp
│ │ │ │ rocks.bmp
│ │ │ │ statebeast.cpp
│ │ │ │ statebeast.h
│ │ │ │ statebeast.rc
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───stencil
│ │ │ │ cap.cpp
│ │ │ │ clear.cpp
│ │ │ │ clearccw.cpp
│ │ │ │ cullone.cpp
│ │ │ │ culltwo.cpp
│ │ │ │ func.cpp
│ │ │ │ funcccw.cpp
│ │ │ │ ignore.cpp
│ │ │ │ ignoreccw.cpp
│ │ │ │ kitContent.kml
│ │ │ │ op.cpp
│ │ │ │ opccw.cpp
│ │ │ │ scorrupt.cpp
│ │ │ │ scorruptccw.cpp
│ │ │ │ stencil.cpp
│ │ │ │ stencil.h
│ │ │ │ stencil.rc
│ │ │ │ Stencil.vcproj
│ │ │ │ Stencil.vcproj.vspscc
│ │ │ │ zcorrupt.cpp
│ │ │ │ zcorruptccw.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───stretchrect
│ │ │ │ auxiliary.cpp
│ │ │ │ auxiliary.h
│ │ │ │ dims.cpp
│ │ │ │ dims.h
│ │ │ │ dx5_logo.bmp
│ │ │ │ dxfilter.cpp
│ │ │ │ dxfilter.h
│ │ │ │ dxfmt.cpp
│ │ │ │ dxfmt.h
│ │ │ │ dxmultisample.cpp
│ │ │ │ dxmultisample.h
│ │ │ │ dxpool.cpp
│ │ │ │ dxpool.h
│ │ │ │ dxusage.cpp
│ │ │ │ dxusage.h
│ │ │ │ kitContent.kml
│ │ │ │ lake.bmp
│ │ │ │ lake.dds
│ │ │ │ rects.cpp
│ │ │ │ rects.h
│ │ │ │ resource.h
│ │ │ │ StretchRect.sln
│ │ │ │ StretchRect.vcproj
│ │ │ │ stretchrectdepthstencil.cpp
│ │ │ │ stretchrectdepthstencil.h
│ │ │ │ stretchrectkeepstates.cpp
│ │ │ │ stretchrectkeepstates.h
│ │ │ │ stretchrecttest.cpp
│ │ │ │ stretchrecttest.h
│ │ │ │ stretchrecttest.rc
│ │ │ │ stretchrecttestmain.cpp
│ │ │ │ stretchrecttestmain.h
│ │ │ │ surfacetypes.cpp
│ │ │ │ surfacetypes.h
│ │ │ │ tex.bmp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───subpixel
│ │ │ │ drawgrid.cpp
│ │ │ │ kitContent.kml
│ │ │ │ subpixel.cpp
│ │ │ │ subpixel.h
│ │ │ │ subpixel.rc
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───tessellation
│ │ │ datatypesntest.cpp
│ │ │ datatypesrecttest.cpp
│ │ │ datatypestritest.cpp
│ │ │ default.cpp
│ │ │ kitContent.kml
│ │ │ maxminrecttest.cpp
│ │ │ maxmintritest.cpp
│ │ │ minimizingrecttest.cpp
│ │ │ minimizingtritest.cpp
│ │ │ minmaxntest.cpp
│ │ │ minntest.cpp
│ │ │ npatchestest.cpp
│ │ │ ntest.cpp
│ │ │ rectpatchestest.cpp
│ │ │ sources
│ │ │ tessellation.cpp
│ │ │ tessellation.h
│ │ │ tessellation.rc
│ │ │ tessfactorrecttest.cpp
│ │ │ tessfactortritest.cpp
│ │ │ tessfntest.cpp
│ │ │ tex.bmp
│ │ │ tripatchestest.cpp
│ │ │ vertexstructdefs.h
│ │ │
│ │ ├───texformats
│ │ │ │ compare.cpp
│ │ │ │ drawgrid.cpp
│ │ │ │ FloatPrecision.cpp
│ │ │ │ floatprecision.h
│ │ │ │ floattex.cpp
│ │ │ │ floattex.fx
│ │ │ │ fvf3.cpp
│ │ │ │ fvf4.cpp
│ │ │ │ kitContent.kml
│ │ │ │ PackedRGB.cpp
│ │ │ │ PackedRGB.fx
│ │ │ │ print.cpp
│ │ │ │ sysmem.cpp
│ │ │ │ texformats.cpp
│ │ │ │ texformats.h
│ │ │ │ texformats.rc
│ │ │ │ texformats.vcproj
│ │ │ │ verify.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───texload
│ │ │ agp.cpp
│ │ │ draw.cpp
│ │ │ kitContent.kml
│ │ │ manage.cpp
│ │ │ sources
│ │ │ system.cpp
│ │ │ texload.cpp
│ │ │ texload.h
│ │ │ texload.rc
│ │ │ video.cpp
│ │ │
│ │ ├───texturestage3
│ │ │ │ kitContent.kml
│ │ │ │ sources
│ │ │ │ texturestage3.cpp
│ │ │ │ texturestage3.h
│ │ │ │ texturestage3.rc
│ │ │ │ texturestage3.vcproj
│ │ │ │ tsstestcaseseightstage.cpp
│ │ │ │ tsstestcasesfivestage.cpp
│ │ │ │ tsstestcasesfourstage.cpp
│ │ │ │ tsstestcasesonestage.cpp
│ │ │ │ tsstestcasessevenstage.cpp
│ │ │ │ tsstestcasessixstage.cpp
│ │ │ │ tsstestcasesthreestage.cpp
│ │ │ │ tsstestcasestwostage.cpp
│ │ │ │
│ │ │ └───textures
│ │ │ checker.bmp
│ │ │ checker_highfreq.bmp
│ │ │ colors_blend.bmp
│ │ │ decoration.bmp
│ │ │ decoration2.bmp
│ │ │ dots1.bmp
│ │ │ dxlogo.bmp
│ │ │ dxlogo2.bmp
│ │ │ dxlogo3.bmp
│ │ │ dxlogo4.bmp
│ │ │ dxlogo5.bmp
│ │ │ dxlogo_bump.bmp
│ │ │ dxlogo_bump2.bmp
│ │ │ newts.bmp
│ │ │ stage0.bmp
│ │ │ stage1.bmp
│ │ │ stage2.bmp
│ │ │ stage3.bmp
│ │ │ stage4.bmp
│ │ │ stage5.bmp
│ │ │ stage6.bmp
│ │ │ stage7.bmp
│ │ │ stage_all.bmp
│ │ │ test.bmp
│ │ │ text1.bmp
│ │ │ text2.bmp
│ │ │ text3.bmp
│ │ │ text4.bmp
│ │ │ text5.bmp
│ │ │ text6.bmp
│ │ │ winlogo.bmp
│ │ │ winlogo2.bmp
│ │ │ winlogo3.bmp
│ │ │ win_logo_bump.bmp
│ │ │
│ │ ├───tlvertexclip
│ │ │ edge.cpp
│ │ │ kitContent.kml
│ │ │ quad.cpp
│ │ │ sources
│ │ │ tlvertexclip.cpp
│ │ │ tlvertexclip.h
│ │ │ tlvertexclip.rc
│ │ │
│ │ ├───updatesurface
│ │ │ auxiliary.cpp
│ │ │ auxiliary.h
│ │ │ dims.cpp
│ │ │ dims.h
│ │ │ dxfmt.cpp
│ │ │ dxfmt.h
│ │ │ dxmultisample.cpp
│ │ │ dxmultisample.h
│ │ │ dxpool.cpp
│ │ │ dxpool.h
│ │ │ dxusage.cpp
│ │ │ dxusage.h
│ │ │ kitContent.kml
│ │ │ lake.bmp
│ │ │ rects.cpp
│ │ │ rects.h
│ │ │ resource.h
│ │ │ sources
│ │ │ surfacetypes.cpp
│ │ │ surfacetypes.h
│ │ │ tex.bmp
│ │ │ updatesurfacetest.cpp
│ │ │ updatesurfacetest.rc
│ │ │ updatesurfacetestmain.cpp
│ │ │ updatesurfacetestmain.h
│ │ │
│ │ ├───updatetexture
│ │ │ │ Back0.bmp
│ │ │ │ Back1.bmp
│ │ │ │ Back2.bmp
│ │ │ │ Back3.bmp
│ │ │ │ Back4.bmp
│ │ │ │ Back5.bmp
│ │ │ │ Back6.bmp
│ │ │ │ cbasetex.cpp
│ │ │ │ ccubetex.cpp
│ │ │ │ cmiptex.cpp
│ │ │ │ cupdatetex.h
│ │ │ │ cupdatetexbase.cpp
│ │ │ │ cvoltex.cpp
│ │ │ │ dxusage.cpp
│ │ │ │ dxusage.h
│ │ │ │ Fore0.bmp
│ │ │ │ Fore1.bmp
│ │ │ │ Fore2.bmp
│ │ │ │ Fore3.bmp
│ │ │ │ Fore4.bmp
│ │ │ │ Fore5.bmp
│ │ │ │ Fore6.bmp
│ │ │ │ kitContent.kml
│ │ │ │ resource.h
│ │ │ │ testcases.cpp
│ │ │ │ testcases.h
│ │ │ │ updatetex.cpp
│ │ │ │ updatetex.rc
│ │ │ │ UtilFormats.cpp
│ │ │ │ UtilFormats.h
│ │ │ │ vtdraw.cpp
│ │ │ │ vtmatrix.cpp
│ │ │ │ vtmatrix.h
│ │ │ │ vtmipvol.cpp
│ │ │ │ vttestcases.cpp
│ │ │ │ vtvolume.cpp
│ │ │ │ vtvolume.h
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───validator
│ │ │ │ dirs
│ │ │ │
│ │ │ ├───shadervalidator
│ │ │ │ │ addresources.py
│ │ │ │ │ cinclude.cpp
│ │ │ │ │ cinclude.h
│ │ │ │ │ cshadervalidator.cpp
│ │ │ │ │ cshadervalidator.h
│ │ │ │ │ main.cpp
│ │ │ │ │ shadervalidator.rc
│ │ │ │ │ sources
│ │ │ │ │
│ │ │ │ └───testcases
│ │ │ │ ps2_sw_flow_control_dsx.fx
│ │ │ │ ps2_sw_flow_control_dsy.fx
│ │ │ │ ps2_sw_flow_control_texld.fx
│ │ │ │ ps2_sw_flow_control_texldb.fx
│ │ │ │ ps2_sw_flow_control_texldd.fx
│ │ │ │ ps2_sw_flow_control_texldp.fx
│ │ │ │ ps2_x_flow_control_dsx.fx
│ │ │ │ ps2_x_flow_control_dsy.fx
│ │ │ │ ps2_x_flow_control_texld.fx
│ │ │ │ ps2_x_flow_control_texldb.fx
│ │ │ │ ps2_x_flow_control_texldd.fx
│ │ │ │ ps2_x_flow_control_texldp.fx
│ │ │ │ ps3_0_flow_control_dsx.fx
│ │ │ │ ps3_0_flow_control_dsy.fx
│ │ │ │ ps3_0_flow_control_texld.fx
│ │ │ │ ps3_0_flow_control_texldb.fx
│ │ │ │ ps3_0_flow_control_texldd.fx
│ │ │ │ ps3_0_flow_control_texldl.fx
│ │ │ │ ps3_0_flow_control_texldp.fx
│ │ │ │ ps3_sw_flow_control_dsx.fx
│ │ │ │ ps3_sw_flow_control_dsy.fx
│ │ │ │ ps3_sw_flow_control_texld.fx
│ │ │ │ ps3_sw_flow_control_texldb.fx
│ │ │ │ ps3_sw_flow_control_texldd.fx
│ │ │ │ ps3_sw_flow_control_texldl.fx
│ │ │ │ ps3_sw_flow_control_texldp.fx
│ │ │ │ ps_1_1_inst_add.fx
│ │ │ │ ps_1_1_inst_cnd.fx
│ │ │ │ ps_1_1_inst_dp3.fx
│ │ │ │ ps_1_1_inst_lrp.fx
│ │ │ │ ps_1_1_inst_mad.fx
│ │ │ │ ps_1_1_inst_mov.fx
│ │ │ │ ps_1_1_inst_mul.fx
│ │ │ │ ps_1_1_inst_sub.fx
│ │ │ │ ps_1_1_inst_tex.fx
│ │ │ │ ps_1_1_inst_texbem.fx
│ │ │ │ ps_1_1_inst_texbeml.fx
│ │ │ │ ps_1_1_inst_texkill.fx
│ │ │ │ ps_1_1_inst_texm3x2tex.fx
│ │ │ │ ps_1_1_inst_texm3x3spec.fx
│ │ │ │ ps_1_1_inst_texm3x3tex.fx
│ │ │ │ ps_1_1_inst_texm3x3vspec.fx
│ │ │ │ ps_1_1_inst_texreg2ar.fx
│ │ │ │ ps_1_1_inst_texreg2gb.fx
│ │ │ │ ps_1_2_inst_add.fx
│ │ │ │ ps_1_2_inst_cmp.fx
│ │ │ │ ps_1_2_inst_cnd.fx
│ │ │ │ ps_1_2_inst_dp3.fx
│ │ │ │ ps_1_2_inst_dp4.fx
│ │ │ │ ps_1_2_inst_lrp.fx
│ │ │ │ ps_1_2_inst_mad.fx
│ │ │ │ ps_1_2_inst_mov.fx
│ │ │ │ ps_1_2_inst_mul.fx
│ │ │ │ ps_1_2_inst_sub.fx
│ │ │ │ ps_1_2_inst_tex.fx
│ │ │ │ ps_1_2_inst_texbem.fx
│ │ │ │ ps_1_2_inst_texbeml.fx
│ │ │ │ ps_1_2_inst_texdp3.fx
│ │ │ │ ps_1_2_inst_texdp3tex.fx
│ │ │ │ ps_1_2_inst_texkill.fx
│ │ │ │ ps_1_2_inst_texm3x2tex.fx
│ │ │ │ ps_1_2_inst_texm3x3.fx
│ │ │ │ ps_1_2_inst_texm3x3spec.fx
│ │ │ │ ps_1_2_inst_texm3x3tex.fx
│ │ │ │ ps_1_2_inst_texm3x3vspec.fx
│ │ │ │ ps_1_2_inst_texreg2ar.fx
│ │ │ │ ps_1_2_inst_texreg2gb.fx
│ │ │ │ ps_1_2_inst_texreg2rgb.fx
│ │ │ │ ps_1_3_inst_add.fx
│ │ │ │ ps_1_3_inst_cmp.fx
│ │ │ │ ps_1_3_inst_cnd.fx
│ │ │ │ ps_1_3_inst_dp3.fx
│ │ │ │ ps_1_3_inst_dp4.fx
│ │ │ │ ps_1_3_inst_lrp.fx
│ │ │ │ ps_1_3_inst_mad.fx
│ │ │ │ ps_1_3_inst_mov.fx
│ │ │ │ ps_1_3_inst_mul.fx
│ │ │ │ ps_1_3_inst_sub.fx
│ │ │ │ ps_1_3_inst_tex.fx
│ │ │ │ ps_1_3_inst_texbem.fx
│ │ │ │ ps_1_3_inst_texbeml.fx
│ │ │ │ ps_1_3_inst_texdp3.fx
│ │ │ │ ps_1_3_inst_texdp3tex.fx
│ │ │ │ ps_1_3_inst_texkill.fx
│ │ │ │ ps_1_3_inst_texm3x2depth.fx
│ │ │ │ ps_1_3_inst_texm3x2tex.fx
│ │ │ │ ps_1_3_inst_texm3x3.fx
│ │ │ │ ps_1_3_inst_texm3x3spec.fx
│ │ │ │ ps_1_3_inst_texm3x3tex.fx
│ │ │ │ ps_1_3_inst_texm3x3vspec.fx
│ │ │ │ ps_1_3_inst_texreg2ar.fx
│ │ │ │ ps_1_3_inst_texreg2gb.fx
│ │ │ │ ps_1_3_inst_texreg2rgb.fx
│ │ │ │ ps_1_4_inst_add.fx
│ │ │ │ ps_1_4_inst_bem.fx
│ │ │ │ ps_1_4_inst_cmp.fx
│ │ │ │ ps_1_4_inst_cnd.fx
│ │ │ │ ps_1_4_inst_dp3.fx
│ │ │ │ ps_1_4_inst_dp4.fx
│ │ │ │ ps_1_4_inst_lrp.fx
│ │ │ │ ps_1_4_inst_mad.fx
│ │ │ │ ps_1_4_inst_mov.fx
│ │ │ │ ps_1_4_inst_mul.fx
│ │ │ │ ps_1_4_inst_sub.fx
│ │ │ │ ps_1_4_inst_texdepth.fx
│ │ │ │ ps_1_4_inst_texkill.fx
│ │ │ │ ps_1_4_inst_texld.fx
│ │ │ │ ps_2_0_inst_abs.fx
│ │ │ │ ps_2_0_inst_add.fx
│ │ │ │ ps_2_0_inst_cmp.fx
│ │ │ │ ps_2_0_inst_crs.fx
│ │ │ │ ps_2_0_inst_dp2add.fx
│ │ │ │ ps_2_0_inst_dp3.fx
│ │ │ │ ps_2_0_inst_dp4.fx
│ │ │ │ ps_2_0_inst_exp.fx
│ │ │ │ ps_2_0_inst_frc.fx
│ │ │ │ ps_2_0_inst_log.fx
│ │ │ │ ps_2_0_inst_lrp.fx
│ │ │ │ ps_2_0_inst_m3x2.fx
│ │ │ │ ps_2_0_inst_m3x3.fx
│ │ │ │ ps_2_0_inst_m3x4.fx
│ │ │ │ ps_2_0_inst_m4x4.fx
│ │ │ │ ps_2_0_inst_mad.fx
│ │ │ │ ps_2_0_inst_max.fx
│ │ │ │ ps_2_0_inst_min.fx
│ │ │ │ ps_2_0_inst_mov.fx
│ │ │ │ ps_2_0_inst_mul.fx
│ │ │ │ ps_2_0_inst_nrm.fx
│ │ │ │ ps_2_0_inst_pow.fx
│ │ │ │ ps_2_0_inst_rcp.fx
│ │ │ │ ps_2_0_inst_rsq.fx
│ │ │ │ ps_2_0_inst_sincos.fx
│ │ │ │ ps_2_0_inst_sub.fx
│ │ │ │ ps_2_0_inst_texkill.fx
│ │ │ │ ps_2_0_inst_texld.fx
│ │ │ │ ps_2_0_inst_texldb.fx
│ │ │ │ ps_2_0_inst_texldp.fx
│ │ │ │ ps_2_sw_inst_abs.fx
│ │ │ │ ps_2_sw_inst_add.fx
│ │ │ │ ps_2_sw_inst_cmp.fx
│ │ │ │ ps_2_sw_inst_crs.fx
│ │ │ │ ps_2_sw_inst_dp2add.fx
│ │ │ │ ps_2_sw_inst_dp3.fx
│ │ │ │ ps_2_sw_inst_dp4.fx
│ │ │ │ ps_2_sw_inst_dsx.fx
│ │ │ │ ps_2_sw_inst_dsy.fx
│ │ │ │ ps_2_sw_inst_exp.fx
│ │ │ │ ps_2_sw_inst_frc.fx
│ │ │ │ ps_2_sw_inst_log.fx
│ │ │ │ ps_2_sw_inst_lrp.fx
│ │ │ │ ps_2_sw_inst_m3x2.fx
│ │ │ │ ps_2_sw_inst_m3x3.fx
│ │ │ │ ps_2_sw_inst_m3x4.fx
│ │ │ │ ps_2_sw_inst_mad.fx
│ │ │ │ ps_2_sw_inst_max.fx
│ │ │ │ ps_2_sw_inst_min.fx
│ │ │ │ ps_2_sw_inst_mov.fx
│ │ │ │ ps_2_sw_inst_mul.fx
│ │ │ │ ps_2_sw_inst_nrm.fx
│ │ │ │ ps_2_sw_inst_pow.fx
│ │ │ │ ps_2_sw_inst_rcp.fx
│ │ │ │ ps_2_sw_inst_rsq.fx
│ │ │ │ ps_2_sw_inst_setp_gt.fx
│ │ │ │ ps_2_sw_inst_sincos.fx
│ │ │ │ ps_2_sw_inst_sub.fx
│ │ │ │ ps_2_sw_inst_texld.fx
│ │ │ │ ps_2_sw_inst_texldb.fx
│ │ │ │ ps_2_sw_inst_texldd.fx
│ │ │ │ ps_2_sw_inst_texldp.fx
│ │ │ │ ps_2_x_inst_abs.fx
│ │ │ │ ps_2_x_inst_add.fx
│ │ │ │ ps_2_x_inst_cmp.fx
│ │ │ │ ps_2_x_inst_crs.fx
│ │ │ │ ps_2_x_inst_dp2add.fx
│ │ │ │ ps_2_x_inst_dp3.fx
│ │ │ │ ps_2_x_inst_dp4.fx
│ │ │ │ ps_2_x_inst_dsx.fx
│ │ │ │ ps_2_x_inst_dsy.fx
│ │ │ │ ps_2_x_inst_exp.fx
│ │ │ │ ps_2_x_inst_frc.fx
│ │ │ │ ps_2_x_inst_log.fx
│ │ │ │ ps_2_x_inst_lrp.fx
│ │ │ │ ps_2_x_inst_m3x2.fx
│ │ │ │ ps_2_x_inst_m3x3.fx
│ │ │ │ ps_2_x_inst_m3x4.fx
│ │ │ │ ps_2_x_inst_mad.fx
│ │ │ │ ps_2_x_inst_max.fx
│ │ │ │ ps_2_x_inst_min.fx
│ │ │ │ ps_2_x_inst_mov.fx
│ │ │ │ ps_2_x_inst_mul.fx
│ │ │ │ ps_2_x_inst_nrm.fx
│ │ │ │ ps_2_x_inst_pow.fx
│ │ │ │ ps_2_x_inst_rcp.fx
│ │ │ │ ps_2_x_inst_rsq.fx
│ │ │ │ ps_2_x_inst_setp_gt.fx
│ │ │ │ ps_2_x_inst_sincos.fx
│ │ │ │ ps_2_x_inst_sub.fx
│ │ │ │ ps_2_x_inst_texld.fx
│ │ │ │ ps_2_x_inst_texldb.fx
│ │ │ │ ps_2_x_inst_texldd.fx
│ │ │ │ ps_2_x_inst_texldp.fx
│ │ │ │ ps_2_x_temps.fx
│ │ │ │ ps_3_0_inst_abs.fx
│ │ │ │ ps_3_0_inst_add.fx
│ │ │ │ ps_3_0_inst_cmp.fx
│ │ │ │ ps_3_0_inst_crs.fx
│ │ │ │ ps_3_0_inst_dp2add.fx
│ │ │ │ ps_3_0_inst_dp3.fx
│ │ │ │ ps_3_0_inst_dp4.fx
│ │ │ │ ps_3_0_inst_dsx.fx
│ │ │ │ ps_3_0_inst_dsy.fx
│ │ │ │ ps_3_0_inst_exp.fx
│ │ │ │ ps_3_0_inst_frc.fx
│ │ │ │ ps_3_0_inst_log.fx
│ │ │ │ ps_3_0_inst_lrp.fx
│ │ │ │ ps_3_0_inst_m3x2.fx
│ │ │ │ ps_3_0_inst_m3x3.fx
│ │ │ │ ps_3_0_inst_m3x4.fx
│ │ │ │ ps_3_0_inst_m4x4.fx
│ │ │ │ ps_3_0_inst_mad.fx
│ │ │ │ ps_3_0_inst_max.fx
│ │ │ │ ps_3_0_inst_min.fx
│ │ │ │ ps_3_0_inst_mov.fx
│ │ │ │ ps_3_0_inst_mul.fx
│ │ │ │ ps_3_0_inst_nrm.fx
│ │ │ │ ps_3_0_inst_pow.fx
│ │ │ │ ps_3_0_inst_rcp.fx
│ │ │ │ ps_3_0_inst_rsq.fx
│ │ │ │ ps_3_0_inst_setp_lt.fx
│ │ │ │ ps_3_0_inst_sincos.fx
│ │ │ │ ps_3_0_inst_sub.fx
│ │ │ │ ps_3_0_inst_texkill.fx
│ │ │ │ ps_3_0_inst_texld.fx
│ │ │ │ ps_3_0_inst_texldb.fx
│ │ │ │ ps_3_0_inst_texldl.fx
│ │ │ │ ps_3_0_inst_texldp.fx
│ │ │ │ ps_3_sw_inst_abs.fx
│ │ │ │ ps_3_sw_inst_add.fx
│ │ │ │ ps_3_sw_inst_cmp.fx
│ │ │ │ ps_3_sw_inst_crs.fx
│ │ │ │ ps_3_sw_inst_dp2add.fx
│ │ │ │ ps_3_sw_inst_dp3.fx
│ │ │ │ ps_3_sw_inst_dp4.fx
│ │ │ │ ps_3_sw_inst_dsx.fx
│ │ │ │ ps_3_sw_inst_dsy.fx
│ │ │ │ ps_3_sw_inst_exp.fx
│ │ │ │ ps_3_sw_inst_frc.fx
│ │ │ │ ps_3_sw_inst_log.fx
│ │ │ │ ps_3_sw_inst_lrp.fx
│ │ │ │ ps_3_sw_inst_m3x2.fx
│ │ │ │ ps_3_sw_inst_m3x3.fx
│ │ │ │ ps_3_sw_inst_m3x4.fx
│ │ │ │ ps_3_sw_inst_m4x4.fx
│ │ │ │ ps_3_sw_inst_mad.fx
│ │ │ │ ps_3_sw_inst_max.fx
│ │ │ │ ps_3_sw_inst_min.fx
│ │ │ │ ps_3_sw_inst_mov.fx
│ │ │ │ ps_3_sw_inst_mul.fx
│ │ │ │ ps_3_sw_inst_nrm.fx
│ │ │ │ ps_3_sw_inst_pow.fx
│ │ │ │ ps_3_sw_inst_rcp.fx
│ │ │ │ ps_3_sw_inst_rsq.fx
│ │ │ │ ps_3_sw_inst_setp_lt.fx
│ │ │ │ ps_3_sw_inst_sincos.fx
│ │ │ │ ps_3_sw_inst_sub.fx
│ │ │ │ ps_3_sw_inst_texkill.fx
│ │ │ │ ps_3_sw_inst_texld.fx
│ │ │ │ ps_3_sw_inst_texldb.fx
│ │ │ │ ps_3_sw_inst_texldl.fx
│ │ │ │ ps_3_sw_inst_texldp.fx
│ │ │ │ ps_basic_gradient_instructions.fx
│ │ │ │ ps_centroid.fx
│ │ │ │ ps_dsx_src_modifiers.fx
│ │ │ │ ps_dsy_src_modifiers.fx
│ │ │ │ ps_if_static_depth.fx
│ │ │ │ ps_sinco_dest.fx
│ │ │ │ ps_texkill_v.fx
│ │ │ │ ps_vFace_cmp.fx
│ │ │ │ test_include.fx
│ │ │ │ vs3_0_flow_control_texldl.fx
│ │ │ │ vs3_sw_flow_control_texldl.fx
│ │ │ │ vs_1_1_inst_add.fx
│ │ │ │ vs_1_1_inst_dp3.fx
│ │ │ │ vs_1_1_inst_dp4.fx
│ │ │ │ vs_1_1_inst_dst.fx
│ │ │ │ vs_1_1_inst_exp.fx
│ │ │ │ vs_1_1_inst_expp.fx
│ │ │ │ vs_1_1_inst_frc.fx
│ │ │ │ vs_1_1_inst_lit.fx
│ │ │ │ vs_1_1_inst_log.fx
│ │ │ │ vs_1_1_inst_logp.fx
│ │ │ │ vs_1_1_inst_m3x2.fx
│ │ │ │ vs_1_1_inst_m3x3.fx
│ │ │ │ vs_1_1_inst_m3x4.fx
│ │ │ │ vs_1_1_inst_m4x3.fx
│ │ │ │ vs_1_1_inst_m4x4.fx
│ │ │ │ vs_1_1_inst_mad.fx
│ │ │ │ vs_1_1_inst_max.fx
│ │ │ │ vs_1_1_inst_min.fx
│ │ │ │ vs_1_1_inst_mov.fx
│ │ │ │ vs_1_1_inst_mul.fx
│ │ │ │ vs_1_1_inst_rcp.fx
│ │ │ │ vs_1_1_inst_rsq.fx
│ │ │ │ vs_1_1_inst_sge.fx
│ │ │ │ vs_1_1_inst_slt.fx
│ │ │ │ vs_1_1_inst_sub.fx
│ │ │ │ vs_2_0_inst_abs.fx
│ │ │ │ vs_2_0_inst_add.fx
│ │ │ │ vs_2_0_inst_crs.fx
│ │ │ │ vs_2_0_inst_dp3.fx
│ │ │ │ vs_2_0_inst_dp4.fx
│ │ │ │ vs_2_0_inst_dst.fx
│ │ │ │ vs_2_0_inst_exp.fx
│ │ │ │ vs_2_0_inst_expp.fx
│ │ │ │ vs_2_0_inst_frc.fx
│ │ │ │ vs_2_0_inst_lit.fx
│ │ │ │ vs_2_0_inst_log.fx
│ │ │ │ vs_2_0_inst_logp.fx
│ │ │ │ vs_2_0_inst_lrp.fx
│ │ │ │ vs_2_0_inst_m3x2.fx
│ │ │ │ vs_2_0_inst_m3x3.fx
│ │ │ │ vs_2_0_inst_m3x4.fx
│ │ │ │ vs_2_0_inst_m4x3.fx
│ │ │ │ vs_2_0_inst_m4x4.fx
│ │ │ │ vs_2_0_inst_mad.fx
│ │ │ │ vs_2_0_inst_max.fx
│ │ │ │ vs_2_0_inst_min.fx
│ │ │ │ vs_2_0_inst_mov.fx
│ │ │ │ vs_2_0_inst_mova.fx
│ │ │ │ vs_2_0_inst_mul.fx
│ │ │ │ vs_2_0_inst_nrm.fx
│ │ │ │ vs_2_0_inst_pow.fx
│ │ │ │ vs_2_0_inst_rcp.fx
│ │ │ │ vs_2_0_inst_rsq.fx
│ │ │ │ vs_2_0_inst_sge.fx
│ │ │ │ vs_2_0_inst_sgn.fx
│ │ │ │ vs_2_0_inst_sincos.fx
│ │ │ │ vs_2_0_inst_slt.fx
│ │ │ │ vs_2_0_inst_sub.fx
│ │ │ │ vs_2_sw_inst_abs.fx
│ │ │ │ vs_2_sw_inst_add.fx
│ │ │ │ vs_2_sw_inst_crs.fx
│ │ │ │ vs_2_sw_inst_dp3.fx
│ │ │ │ vs_2_sw_inst_dp4.fx
│ │ │ │ vs_2_sw_inst_dst.fx
│ │ │ │ vs_2_sw_inst_exp.fx
│ │ │ │ vs_2_sw_inst_expp.fx
│ │ │ │ vs_2_sw_inst_frc.fx
│ │ │ │ vs_2_sw_inst_lit.fx
│ │ │ │ vs_2_sw_inst_log.fx
│ │ │ │ vs_2_sw_inst_logp.fx
│ │ │ │ vs_2_sw_inst_lrp.fx
│ │ │ │ vs_2_sw_inst_m3x2.fx
│ │ │ │ vs_2_sw_inst_m3x3.fx
│ │ │ │ vs_2_sw_inst_m3x4.fx
│ │ │ │ vs_2_sw_inst_m4x3.fx
│ │ │ │ vs_2_sw_inst_m4x4.fx
│ │ │ │ vs_2_sw_inst_mad.fx
│ │ │ │ vs_2_sw_inst_max.fx
│ │ │ │ vs_2_sw_inst_min.fx
│ │ │ │ vs_2_sw_inst_mov.fx
│ │ │ │ vs_2_sw_inst_mova.fx
│ │ │ │ vs_2_sw_inst_mul.fx
│ │ │ │ vs_2_sw_inst_nrm.fx
│ │ │ │ vs_2_sw_inst_pow.fx
│ │ │ │ vs_2_sw_inst_rcp.fx
│ │ │ │ vs_2_sw_inst_rsq.fx
│ │ │ │ vs_2_sw_inst_setp_eq.fx
│ │ │ │ vs_2_sw_inst_sge.fx
│ │ │ │ vs_2_sw_inst_sgn.fx
│ │ │ │ vs_2_sw_inst_sincos.fx
│ │ │ │ vs_2_sw_inst_slt.fx
│ │ │ │ vs_2_sw_inst_sub.fx
│ │ │ │ vs_2_x_inst_abs.fx
│ │ │ │ vs_2_x_inst_add.fx
│ │ │ │ vs_2_x_inst_crs.fx
│ │ │ │ vs_2_x_inst_dp3.fx
│ │ │ │ vs_2_x_inst_dp4.fx
│ │ │ │ vs_2_x_inst_dst.fx
│ │ │ │ vs_2_x_inst_exp.fx
│ │ │ │ vs_2_x_inst_expp.fx
│ │ │ │ vs_2_x_inst_frc.fx
│ │ │ │ vs_2_x_inst_lit.fx
│ │ │ │ vs_2_x_inst_log.fx
│ │ │ │ vs_2_x_inst_logp.fx
│ │ │ │ vs_2_x_inst_lrp.fx
│ │ │ │ vs_2_x_inst_m3x2.fx
│ │ │ │ vs_2_x_inst_m3x3.fx
│ │ │ │ vs_2_x_inst_m3x4.fx
│ │ │ │ vs_2_x_inst_m4x3.fx
│ │ │ │ vs_2_x_inst_m4x4.fx
│ │ │ │ vs_2_x_inst_mad.fx
│ │ │ │ vs_2_x_inst_max.fx
│ │ │ │ vs_2_x_inst_min.fx
│ │ │ │ vs_2_x_inst_mov.fx
│ │ │ │ vs_2_x_inst_mova.fx
│ │ │ │ vs_2_x_inst_mul.fx
│ │ │ │ vs_2_x_inst_nrm.fx
│ │ │ │ vs_2_x_inst_pow.fx
│ │ │ │ vs_2_x_inst_rcp.fx
│ │ │ │ vs_2_x_inst_rsq.fx
│ │ │ │ vs_2_x_inst_setp_eq.fx
│ │ │ │ vs_2_x_inst_sge.fx
│ │ │ │ vs_2_x_inst_sgn.fx
│ │ │ │ vs_2_x_inst_sincos.fx
│ │ │ │ vs_2_x_inst_slt.fx
│ │ │ │ vs_2_x_inst_sub.fx
│ │ │ │ vs_2_x_temps.fx
│ │ │ │ vs_3_0_inst_abs.fx
│ │ │ │ vs_3_0_inst_add.fx
│ │ │ │ vs_3_0_inst_crs.fx
│ │ │ │ vs_3_0_inst_dp3.fx
│ │ │ │ vs_3_0_inst_dp4.fx
│ │ │ │ vs_3_0_inst_dst.fx
│ │ │ │ vs_3_0_inst_exp.fx
│ │ │ │ vs_3_0_inst_expp.fx
│ │ │ │ vs_3_0_inst_frc.fx
│ │ │ │ vs_3_0_inst_lit.fx
│ │ │ │ vs_3_0_inst_log.fx
│ │ │ │ vs_3_0_inst_logp.fx
│ │ │ │ vs_3_0_inst_lrp.fx
│ │ │ │ vs_3_0_inst_m3x2.fx
│ │ │ │ vs_3_0_inst_m3x3.fx
│ │ │ │ vs_3_0_inst_m3x4.fx
│ │ │ │ vs_3_0_inst_m4x3.fx
│ │ │ │ vs_3_0_inst_m4x4.fx
│ │ │ │ vs_3_0_inst_mad.fx
│ │ │ │ vs_3_0_inst_max.fx
│ │ │ │ vs_3_0_inst_min.fx
│ │ │ │ vs_3_0_inst_mova.fx
│ │ │ │ vs_3_0_inst_mul.fx
│ │ │ │ vs_3_0_inst_nrm.fx
│ │ │ │ vs_3_0_inst_pow.fx
│ │ │ │ vs_3_0_inst_rcp.fx
│ │ │ │ vs_3_0_inst_rsq.fx
│ │ │ │ vs_3_0_inst_setp_ne.fx
│ │ │ │ vs_3_0_inst_sge.fx
│ │ │ │ vs_3_0_inst_sgn.fx
│ │ │ │ vs_3_0_inst_sincos.fx
│ │ │ │ vs_3_0_inst_slt.fx
│ │ │ │ vs_3_0_inst_sub.fx
│ │ │ │ vs_3_0_inst_texldl.fx
│ │ │ │ vs_3_sw_inst_abs.fx
│ │ │ │ vs_3_sw_inst_add.fx
│ │ │ │ vs_3_sw_inst_crs.fx
│ │ │ │ vs_3_sw_inst_dp3.fx
│ │ │ │ vs_3_sw_inst_dp4.fx
│ │ │ │ vs_3_sw_inst_dst.fx
│ │ │ │ vs_3_sw_inst_exp.fx
│ │ │ │ vs_3_sw_inst_expp.fx
│ │ │ │ vs_3_sw_inst_frc.fx
│ │ │ │ vs_3_sw_inst_lit.fx
│ │ │ │ vs_3_sw_inst_log.fx
│ │ │ │ vs_3_sw_inst_logp.fx
│ │ │ │ vs_3_sw_inst_lrp.fx
│ │ │ │ vs_3_sw_inst_m3x2.fx
│ │ │ │ vs_3_sw_inst_m3x3.fx
│ │ │ │ vs_3_sw_inst_m3x4.fx
│ │ │ │ vs_3_sw_inst_m4x3.fx
│ │ │ │ vs_3_sw_inst_m4x4.fx
│ │ │ │ vs_3_sw_inst_mad.fx
│ │ │ │ vs_3_sw_inst_max.fx
│ │ │ │ vs_3_sw_inst_min.fx
│ │ │ │ vs_3_sw_inst_mova.fx
│ │ │ │ vs_3_sw_inst_mul.fx
│ │ │ │ vs_3_sw_inst_nrm.fx
│ │ │ │ vs_3_sw_inst_pow.fx
│ │ │ │ vs_3_sw_inst_rcp.fx
│ │ │ │ vs_3_sw_inst_rsq.fx
│ │ │ │ vs_3_sw_inst_setp_ne.fx
│ │ │ │ vs_3_sw_inst_sge.fx
│ │ │ │ vs_3_sw_inst_sgn.fx
│ │ │ │ vs_3_sw_inst_sincos.fx
│ │ │ │ vs_3_sw_inst_slt.fx
│ │ │ │ vs_3_sw_inst_sub.fx
│ │ │ │ vs_3_sw_inst_texldl.fx
│ │ │ │ vs_a0_rule.fx
│ │ │ │ vs_basic_a0_usage.fx
│ │ │ │ vs_if_static_depth.fx
│ │ │ │ vs_sinco_dest.fx
│ │ │ │
│ │ │ └───SVCaseGen
│ │ │ App.ico
│ │ │ EditOutput.cs
│ │ │ EditOutput.resx
│ │ │ sources
│ │ │ SVCaseGen.cs
│ │ │ SVCaseGenForm.cs
│ │ │ SVCaseGenForm.resx
│ │ │ svcases.gen
│ │ │
│ │ ├───vbib
│ │ │ │ 3dt.rc
│ │ │ │ cvertexindexbuffertest.cpp
│ │ │ │ cvertexindexbuffertest.h
│ │ │ │ discarddynamic.cpp
│ │ │ │ happy.bmp
│ │ │ │ hugebuffer.cpp
│ │ │ │ internalpointeralias.cpp
│ │ │ │ kitContent.kml
│ │ │ │ lockactive.cpp
│ │ │ │ lockpointeralias.cpp
│ │ │ │ lostonreset.cpp
│ │ │ │ multiplelocks.cpp
│ │ │ │ normalbuffer.cpp
│ │ │ │ priority.cpp
│ │ │ │ relockdynamic.cpp
│ │ │ │ switchrenderstate.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───vbswap
│ │ │ happy.bmp
│ │ │ kitContent.kml
│ │ │ skybox_top.bmp
│ │ │ sources
│ │ │ vbswap.cpp
│ │ │ vbswap.h
│ │ │ vbswap.rc
│ │ │ vbswap.x
│ │ │
│ │ ├───volume
│ │ │ address.cpp
│ │ │ blend.cpp
│ │ │ draw.cpp
│ │ │ filter.cpp
│ │ │ kitContent.kml
│ │ │ mipmap.cpp
│ │ │ sources
│ │ │ texgen.cpp
│ │ │ texture.cpp
│ │ │ volume.cpp
│ │ │ volume.h
│ │ │ volume.rc
│ │ │
│ │ ├───WaitVBl
│ │ │ kitContent.kml
│ │ │ main.cpp
│ │ │ qpc.cpp
│ │ │ qpc.h
│ │ │ sources
│ │ │ WaitVBL.cpp
│ │ │ WaitVBL.h
│ │ │ WaitVBL.rc
│ │ │
│ │ ├───wbuffer
│ │ │ kitContent.kml
│ │ │ sources
│ │ │ wbuffer.cpp
│ │ │ wbuffer.h
│ │ │ wbuffer.rc
│ │ │
│ │ ├───wcmp
│ │ │ always.cpp
│ │ │ combo.cpp
│ │ │ equal.cpp
│ │ │ greater.cpp
│ │ │ kitContent.kml
│ │ │ less.cpp
│ │ │ sources
│ │ │ wcmp.cpp
│ │ │ wcmp.h
│ │ │ wcmp.rc
│ │ │
│ │ ├───zbias
│ │ │ │ kitContent.kml
│ │ │ │ wbuffer.cpp
│ │ │ │ zbias.cpp
│ │ │ │ zbias.fx
│ │ │ │ zbias.h
│ │ │ │ zbias.rc
│ │ │ │ zbuffer.cpp
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ ├───zbuffer
│ │ │ discard.cpp
│ │ │ enable.cpp
│ │ │ kitContent.kml
│ │ │ never.cpp
│ │ │ print.cpp
│ │ │ sources
│ │ │ verify.cpp
│ │ │ zbuffer.cpp
│ │ │ zbuffer.h
│ │ │ zbuffer.rc
│ │ │
│ │ ├───zcmp
│ │ │ │ always.cpp
│ │ │ │ combo.cpp
│ │ │ │ equal.cpp
│ │ │ │ greater.cpp
│ │ │ │ kitContent.kml
│ │ │ │ less.cpp
│ │ │ │ zcmp.cpp
│ │ │ │ zcmp.h
│ │ │ │ zcmp.rc
│ │ │ │
│ │ │ └───original
│ │ │ sources
│ │ │
│ │ └───zfight
│ │ │ kitContent.kml
│ │ │ zfight.cpp
│ │ │ zfight.h
│ │ │ zfight.rc
│ │ │ ZFight.vcproj
│ │ │ ZFight.vcproj.vspscc
│ │ │
│ │ └───original
│ │ sources
│ │
│ └───dxgi
│ ├───common
│ │ ├───include
│ │ │ BasicD3D10.h
│ │ │ CreateSWAdapter.h
│ │ │ D3D10RefUtil.h
│ │ │ D3D10SwapChain.h
│ │ │ DCOMPIsolation.h
│ │ │ DeviceWrapper10.h
│ │ │ DeviceWrapper11.h
│ │ │ DXGIBBFMT.H
│ │ │ DXGIFMT.H
│ │ │ DXGIPresentFlagRecord.h
│ │ │ DXGIRational.h
│ │ │ DXGIScanoutFormats.h
│ │ │ DXGISurfUtils.h
│ │ │ DXGISwapChainFlag.h
│ │ │ DXGISwapEffects.h
│ │ │ DXGIWndClass.h
│ │ │ EnumModesGDI.h
│ │ │ GetDeviceInfo9.h
│ │ │ ModeSet.h
│ │ │
│ │ └───source
│ │ │ dirs
│ │ │
│ │ ├───BasicD3D10
│ │ │ BasicD3D10.cpp
│ │ │ sources
│ │ │
│ │ ├───CreateSWAdapter
│ │ │ CreateSWAdapter.cpp
│ │ │ sources
│ │ │
│ │ ├───D3D10RefUtil
│ │ │ D3D10RefUtil.cpp
│ │ │ sources
│ │ │
│ │ ├───D3D10SwapChain
│ │ │ D3D10SwapChain.cpp
│ │ │ sources
│ │ │
│ │ ├───DCOMPIsolation
│ │ │ DCOMPIsolation.cpp
│ │ │ sources
│ │ │
│ │ ├───DeviceWrapper
│ │ │ DeviceWrapper10.cpp
│ │ │ sources
│ │ │
│ │ ├───DXGIBBFMT
│ │ │ DXGIBBFMT.CPP
│ │ │ sources
│ │ │
│ │ ├───DXGIFMT
│ │ │ DXGIFMT.CPP
│ │ │ sources
│ │ │
│ │ ├───DXGIPresentFlagRecord
│ │ │ DXGIPresentFlagRecord.cpp
│ │ │ sources
│ │ │
│ │ ├───DXGIScanoutFormats
│ │ │ DXGIScanoutFormats.cpp
│ │ │ sources
│ │ │
│ │ ├───DXGISurfUtils
│ │ │ DXGISurfUtils.cpp
│ │ │ sources
│ │ │
│ │ ├───DXGISwapChainFlag
│ │ │ DXGISwapChainFlag.cpp
│ │ │ sources
│ │ │
│ │ ├───DXGISwapEffects
│ │ │ DXGISwapEffects.cpp
│ │ │ sources
│ │ │
│ │ ├───DXGIWndClass
│ │ │ DXGIWndClass.cpp
│ │ │ sources
│ │ │
│ │ ├───EnumModesGDI
│ │ │ EnumModesGDI.cpp
│ │ │ sources
│ │ │
│ │ ├───GetDeviceInfo
│ │ │ GetDeviceInfo9.cpp
│ │ │ sources
│ │ │
│ │ └───ModeSet
│ │ ModeSet.cpp
│ │ sources
│ │
│ └───conf
│ │ dirs
│ │
│ ├───CreateBitmapfromDX
│ │ DXCreateBMP.cpp
│ │ DXCreateBMP.hpp
│ │ DXCreateBMP.rc
│ │ Makefile
│ │ sources
│ │
│ ├───DXGIFindMode
│ │ DXGIFMT.CPP
│ │ DXGIFMT.H
│ │ ModeMatch.cpp
│ │ ModeMatch.rc
│ │ sources
│ │
│ ├───DXGIFrameStats
│ │ DXGIFrameStats.cpp
│ │ DXGIFrameStats.h
│ │ DXGIFrameStats.rc
│ │ kitContent.kml
│ │ ps.psh
│ │ sources
│ │ vs.vsh
│ │
│ ├───DXGILatency
│ │ DefaultLatencyFS.cpp
│ │ DefaultLatencyWindowed.cpp
│ │ DoNotWait.cpp
│ │ DXGILatency.cpp
│ │ DXGILatency.h
│ │ DXGILatency.rc
│ │ LatencySingleSC.cpp
│ │ ParameterHelper.cpp
│ │ ParameterHelper.h
│ │ SetMaxFrameLatencyWindowed.cpp
│ │ SetMaximumFrameLatencyFS.cpp
│ │ SetupFS.cpp
│ │ SetupWindowed.cpp
│ │ sources
│ │ TestApp.cpp
│ │ TestApp.h
│ │ TestTex00.dds
│ │ TestTex01.dds
│ │ TestTex02.dds
│ │ TestTex03.dds
│ │ VerifySecondDeviceUnaffected.cpp
│ │
│ ├───DXGIModeEnumeration
│ │ BaseModeEnumerationTestGroup.cpp
│ │ DXGIModeEnum.h
│ │ DXGIModeEnum.rc
│ │ kitContent.kml
│ │ ModeEnum.cpp
│ │ sources
│ │ TestApp.cpp
│ │ TestApp.h
│ │ ValidateModeListTestGroup.cpp
│ │
│ ├───DXGIPresent
│ │ │ dirs
│ │ │ sources.inc
│ │ │
│ │ ├───DXGIHybridPresent
│ │ │ DXGIHybridPowerManagement.cpp
│ │ │ DXGIHybridPowerManagement.h
│ │ │ DXGIHybridPresent.cpp
│ │ │ DXGIHybridPresent.h
│ │ │ DXGIHybridPresentChild.cpp
│ │ │ DXGIHybridPresentChild.h
│ │ │ DXGIHybridPresentPnPStop.cpp
│ │ │ DXGIHybridPresentPnPStop.h
│ │ │ DXGIHybridPresentTDR.cpp
│ │ │ DXGIHybridPresentTDR.h
│ │ │ DXGIPresent.rc
│ │ │ HybridPresentETWValidation.cpp
│ │ │ HybridPresentETWValidation.h
│ │ │ kitContent.kml
│ │ │ sources
│ │ │ TestApp.cpp
│ │ │ TestTex00.dds
│ │ │ TestTex01.dds
│ │ │ TestTex02.dds
│ │ │ TestTex03.dds
│ │ │
│ │ ├───DXGIHybridPresentModern
│ │ │ │ appxmanifest.xml
│ │ │ │ BasicTimer.h
│ │ │ │ CubeRenderer.cpp
│ │ │ │ CubeRenderer.h
│ │ │ │ Direct3DBase.cpp
│ │ │ │ Direct3DBase.h
│ │ │ │ DirectXHelper.h
│ │ │ │ installmodernd3d.cmd
│ │ │ │ kitContent.kml
│ │ │ │ makefile.inc
│ │ │ │ ModernD3D.cpp
│ │ │ │ ModernD3D.h
│ │ │ │ ModernD3D.sdf
│ │ │ │ ModernD3D.sln
│ │ │ │ ModernD3D.vcxproj
│ │ │ │ ModernD3D.vcxproj.filters
│ │ │ │ ModernD3D.vcxproj.user
│ │ │ │ ModernD3D_TemporaryKey.pfx
│ │ │ │ Package.appxmanifest
│ │ │ │ pch.cpp
│ │ │ │ pch.h
│ │ │ │ SimplePixelShader.hlsl
│ │ │ │ SimpleVertexShader.hlsl
│ │ │ │ sources
│ │ │ │
│ │ │ └───Assets
│ │ │ Logo.png
│ │ │ SmallLogo.png
│ │ │ SplashScreen.png
│ │ │ StoreLogo.png
│ │ │
│ │ ├───DXGIMultiPresent
│ │ │ DXGIMultiPresent.cpp
│ │ │ DXGIMultiPresent.h
│ │ │ DXGIMultiPresent.rc
│ │ │ kitContent.kml
│ │ │ sources
│ │ │
│ │ ├───DXGIPresentFlags
│ │ │ DXGIPresent.rc
│ │ │ DXGIPresentFlags.h
│ │ │ PFFSDiscard.cpp
│ │ │ PFFSSequential.cpp
│ │ │ PFWinDiscard.cpp
│ │ │ PFWinSequential.cpp
│ │ │ sources
│ │ │ TestApp.cpp
│ │ │ TestTex00.dds
│ │ │ TestTex01.dds
│ │ │ TestTex02.dds
│ │ │ TestTex03.dds
│ │ │
│ │ ├───DXGIPresent_Core
│ │ │ DXGIPresent.rc
│ │ │ kitContent.kml
│ │ │ PresentWinClippingWindows.cpp
│ │ │ PresentWinCore.cpp
│ │ │ PresentWinCore.h
│ │ │ PresentWinCSSmallWindow.cpp
│ │ │ PresentWinScrollAndDirtyRects.cpp
│ │ │ sources
│ │ │ TestApp.cpp
│ │ │ TestTex00.dds
│ │ │ TestTex01.dds
│ │ │ TestTex02.dds
│ │ │ TestTex03.dds
│ │ │ testTex1x1_00.dds
│ │ │ testTex1x1_01.dds
│ │ │ testTex1x1_02.dds
│ │ │ testTex1x1_03.dds
│ │ │
│ │ ├───DXGIPresent_Lib
│ │ │ Adapter.cpp
│ │ │ Adapter.h
│ │ │ BBDims.cpp
│ │ │ BBDims.h
│ │ │ DXGIPresent.h
│ │ │ DXGIPresent.vcproj
│ │ │ FlipRotate.cpp
│ │ │ FlipRotate.h
│ │ │ ModeInformation.cpp
│ │ │ ModeInformation.h
│ │ │ Node.h
│ │ │ ParameterHelper.cpp
│ │ │ ParameterHelper.h
│ │ │ PresentFS.cpp
│ │ │ PresentSingleSC.cpp
│ │ │ PresentWinCS.cpp
│ │ │ Rects.cpp
│ │ │ Rects.h
│ │ │ RegionHelper.cpp
│ │ │ RegionHelper.h
│ │ │ Scrollinfo.cpp
│ │ │ Scrollinfo.h
│ │ │ sources
│ │ │ SyncTransformTest.cpp
│ │ │ TestApp.h
│ │ │ WindowTree.cpp
│ │ │ WindowTree.h
│ │ │
│ │ ├───DXGISwapEffect
│ │ │ DXGIPresent.rc
│ │ │ DXGISwapEffect.h
│ │ │ FSWinTransitionSequential.cpp
│ │ │ kitContent.kml
│ │ │ SEFSSequential.cpp
│ │ │ SEWinSequential.cpp
│ │ │ sources
│ │ │ TestApp.cpp
│ │ │ TestTex00.dds
│ │ │ TestTex01.dds
│ │ │ TestTex02.dds
│ │ │ TestTex03.dds
│ │ │
│ │ └───DXGISyncTransform
│ │ DXGISyncTransform.manifest
│ │ DXGISyncTransform.rc
│ │ sources
│ │ SpecialCases.cpp
│ │ SyncTransform.cpp
│ │ SyncTransform.h
│ │ TestTex00.dds
│ │ TestTex01.dds
│ │ TestTex02.dds
│ │ TestTex03.dds
│ │ testTex1x1_00.dds
│ │ testTex1x1_01.dds
│ │ testTex1x1_02.dds
│ │ testTex1x1_03.dds
│ │ ValidTransformMatrix.cpp
│ │
│ ├───DXGIPresentRate
│ │ DXGIPresentRate.cpp
│ │ DXGIPresentRate.h
│ │ DXGIPresentRate.rc
│ │ kitContent.kml
│ │ ParameterHelper.cpp
│ │ ParameterHelper.h
│ │ PresentRateSingleSC.cpp
│ │ PRFSDiscard.cpp
│ │ PRFSSequential.cpp
│ │ PRWinDiscard.cpp
│ │ PRWinSequential.cpp
│ │ PRWinSequentialVaryingSyncInterval.cpp
│ │ SetupFS.cpp
│ │ SetupWin.cpp
│ │ sources
│ │ TestApp.cpp
│ │ testapp.h
│ │ TestTex00.dds
│ │ TestTex01.dds
│ │ TestTex02.dds
│ │
│ ├───DXGIStereoPresent
│ │ DXGIStereoPresent.cpp
│ │ DXGIStereoPresent.h
│ │ DXGIStereoPresent.rc
│ │ DXGIStereoPresentFS.cpp
│ │ DXGIStereoPresentWin.cpp
│ │ kitContent.kml
│ │ sources
│ │ TestApp.cpp
│ │ TestApp.h
│ │
│ ├───DXGITrimMemory
│ │ DXGITrimMemory.cpp
│ │ DXGITrimMemory.h
│ │ DXGITrimMemory.rc
│ │ DXGITrimMemoryTest.cpp
│ │ DXGITrimMemoryTest.h
│ │ DXGITrim_shader.fx
│ │ DXGITrim_shader_vb.fx
│ │ kitContent.kml
│ │ sources
│ │
│ ├───DXGIWaitVbl
│ │ DXGIWaitVBl.cpp
│ │ DXGIWaitVBl.h
│ │ qpc.cpp
│ │ qpc.h
│ │ sources
│ │ TestApp.cpp
│ │ TestApp.h
│ │
│ ├───GetDispSurfData
│ │ cp.bat
│ │ DrawD3D10Scene.cpp
│ │ DrawD3D10Scene.hpp
│ │ GetDispSurfData.cpp
│ │ GetDispSurfData.fx
│ │ GetDispSurfData.hpp
│ │ GetDispSurfData.rc
│ │ GetDispSurfData.vcproj
│ │ sources
│ │ Tests.cpp
│ │ Tests.hpp
│ │ TextureCode.cpp
│ │ WrappedDevice.hpp
│ │
│ ├───PresentDuration
│ │ │ CustomPresentDurationEventProcessingThread.cpp
│ │ │ CustomPresentDurationEventProcessingThread.hpp
│ │ │ dirs
│ │ │ ETWEventProcessingThread.cpp
│ │ │ ETWEventProcessingThread.hpp
│ │ │ GraphicsTAEFTest.cpp
│ │ │ GraphicsTAEFTest.hpp
│ │ │ HelperMacros.h
│ │ │ PresentDurationTest.cpp
│ │ │ PresentDurationTest.hpp
│ │ │ sources.inc
│ │ │
│ │ ├───Win7
│ │ │ KitContent.kml
│ │ │ sources
│ │ │
│ │ └───Win8
│ │ sources
│ │
│ └───SwapChainRendering
│ │ CD3D11ClearRenderingTechnique.cpp
│ │ CD3D11ClearRenderingTechnique.hpp
│ │ CD3D11ColorSwatchPatternRenderingTechnique.cpp
│ │ CD3D11ColorSwatchPatternRenderingTechnique.hpp
│ │ CD3D11RenderingTechnique.cpp
│ │ CD3D11SceneRenderer.cpp
│ │ CD3D11SceneRenderer.hpp
│ │ CD3D11ShadedCubeRenderingTechnique.cpp
│ │ CD3D11ShadedCubeRenderingTechnique.hpp
│ │ CD3D11TexturedPlaneRenderingTechnique.cpp
│ │ CD3D11TexturedPlaneRenderingTechnique.hpp
│ │ CD3D12ClearRenderingTechnique.cpp
│ │ CD3D12ClearRenderingTechnique.hpp
│ │ CD3D12ColorSwatchPatternRenderingTechnique.cpp
│ │ CD3D12ColorSwatchPatternRenderingTechnique.hpp
│ │ CD3D12RenderingTechnique.cpp
│ │ CD3D12SceneRenderer.cpp
│ │ CD3D12SceneRenderer.hpp
│ │ CD3D12ShadedCubeRenderingTechnique.cpp
│ │ CD3D12ShadedCubeRenderingTechnique.hpp
│ │ CD3D12TexturedPlaneRenderingTechnique.cpp
│ │ CD3D12TexturedPlaneRenderingTechnique.hpp
│ │ CImmersiveWindowWrapper.cpp
│ │ CImmersiveWindowWrapper.hpp
│ │ CRenderingTechnique.cpp
│ │ CScreenCapture.cpp
│ │ CScreenCapture.hpp
│ │ CSwapChainsTest.cpp
│ │ CSwapChainsTest.hpp
│ │ CSystemWindowWrapper.cpp
│ │ CSystemWindowWrapper.hpp
│ │ dirs
│ │ GraphicsTAEFTest.cpp
│ │ GraphicsTAEFTest.hpp
│ │ HelperMacros.h
│ │ RenderingTypes.hpp
│ │ ShadedObjectPixelShader.hlsl
│ │ ShadedObjectPixelShader_4_0_level_9_1.h
│ │ ShadedObjectPixelShader_5_1.h
│ │ ShadedObjectVertexShader.hlsl
│ │ ShadedObjectVertexShader_4_0_level_9_1.h
│ │ ShadedObjectVertexShader_5_1.h
│ │ sources.inc
│ │ TexturedObjectPixelShader.hlsl
│ │ TexturedObjectPixelShader_4_0_level_9_1.h
│ │ TexturedObjectPixelShader_5_1.h
│ │ TexturedObjectVertexShader.hlsl
│ │ TexturedObjectVertexShader_4_0_level_9_1.h
│ │ TexturedObjectVertexShader_5_1.h
│ │
│ ├───Win7
│ │ KitContent.kml
│ │ sources
│ │
│ └───Win8
│ sources
│
└───wlanouterloop
│ readme.txt
│
└───Microsoft.Test.Networking.Wireless.SingleMachine
WirelessDeviceTests.cs
WirelessSingleMachineHelpers.cs
WirelessSingleMachineTests.cs
WirelessSystemTests.cs
Re: Windows 10源代码泄露风波
ntos
2017-06-27, 21:15 下午
文件清单哦
Re: Windows 10源代码泄露风波
spin
2017-06-29, 10:08 上午
哪里可以找到?