├── LICENSE ├── README.md └── src ├── ResolutionManipulation ├── ResolutionManipulation.cpp ├── ResolutionManipulation.vcxproj ├── ResolutionManipulation.vcxproj.filters ├── stdafx.cpp ├── stdafx.h └── targetver.h ├── VideoDriver Package ├── VideoDriver Package.vcxproj └── VideoDriver Package.vcxproj.filters ├── VideoDriver.sln ├── VideoDriver ├── BaseModeSet.h ├── BaseModeSetWrapper.h ├── BaseSetCreator.h ├── Bios.cpp ├── Bios.h ├── BltFuncs.h ├── Conversions.cpp ├── Conversions.h ├── DdiDisplayCallbacks.cpp ├── DdiDisplayCallbacks.h ├── DdiPnpCallbacks.cpp ├── DdiPnpCallbacks.h ├── DefResolutions.h ├── DxgkWrapper.cpp ├── DxgkWrapper.h ├── GraphicMode.cpp ├── GraphicMode.h ├── HandleGuard.h ├── HardwareDevice.cpp ├── HardwareDevice.h ├── ISourceMode.h ├── MappedMemory.cpp ├── MappedMemory.h ├── Mapping.cpp ├── Mapping.h ├── MdlGuard.cpp ├── MdlGuard.h ├── Memory.h ├── Mode.h ├── ModeGuard.h ├── ModeHolder.cpp ├── ModeHolder.h ├── ModeSet.h ├── ModeSetGuard.h ├── MonitorModeSet.cpp ├── MonitorModeSet.h ├── MonitorSet.cpp ├── MonitorSet.h ├── RealGraphicMode.cpp ├── RealGraphicMode.h ├── ScopedArray.h ├── ScopedPtr.h ├── SimpleDisplayOnlyDriver.inf ├── SourceModeSet.cpp ├── SourceModeSet.h ├── SourceModeSetCreator.cpp ├── SourceModeSetCreator.h ├── TargetModeSet.cpp ├── TargetModeSet.h ├── TargetModeSetCreator.cpp ├── TargetModeSetCreator.h ├── Topology.cpp ├── Topology.h ├── TopologyCreator.cpp ├── TopologyCreator.h ├── TopologyPathEnumerator.cpp ├── TopologyPathEnumerator.h ├── TopologyPathGuard.cpp ├── TopologyPathGuard.h ├── TopologyWrapper.cpp ├── TopologyWrapper.h ├── VESAGraphicsModefunction.h ├── VideoDriver.cpp ├── VideoDriver.vcxproj ├── VideoDriver.vcxproj.filters ├── bdd.cpp ├── bdd.hxx ├── bdd_dmm.cpp ├── bltfuncs.cpp ├── memory.cpp ├── stdafx.cpp └── stdafx.h ├── VideoDriverInterface └── VideoDriverEscape.h └── props └── config.props /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/README.md -------------------------------------------------------------------------------- /src/ResolutionManipulation/ResolutionManipulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/ResolutionManipulation/ResolutionManipulation.cpp -------------------------------------------------------------------------------- /src/ResolutionManipulation/ResolutionManipulation.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/ResolutionManipulation/ResolutionManipulation.vcxproj -------------------------------------------------------------------------------- /src/ResolutionManipulation/ResolutionManipulation.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/ResolutionManipulation/ResolutionManipulation.vcxproj.filters -------------------------------------------------------------------------------- /src/ResolutionManipulation/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /src/ResolutionManipulation/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/ResolutionManipulation/stdafx.h -------------------------------------------------------------------------------- /src/ResolutionManipulation/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/ResolutionManipulation/targetver.h -------------------------------------------------------------------------------- /src/VideoDriver Package/VideoDriver Package.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver Package/VideoDriver Package.vcxproj -------------------------------------------------------------------------------- /src/VideoDriver Package/VideoDriver Package.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver Package/VideoDriver Package.vcxproj.filters -------------------------------------------------------------------------------- /src/VideoDriver.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver.sln -------------------------------------------------------------------------------- /src/VideoDriver/BaseModeSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/BaseModeSet.h -------------------------------------------------------------------------------- /src/VideoDriver/BaseModeSetWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/BaseModeSetWrapper.h -------------------------------------------------------------------------------- /src/VideoDriver/BaseSetCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/BaseSetCreator.h -------------------------------------------------------------------------------- /src/VideoDriver/Bios.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Bios.cpp -------------------------------------------------------------------------------- /src/VideoDriver/Bios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Bios.h -------------------------------------------------------------------------------- /src/VideoDriver/BltFuncs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/BltFuncs.h -------------------------------------------------------------------------------- /src/VideoDriver/Conversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Conversions.cpp -------------------------------------------------------------------------------- /src/VideoDriver/Conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Conversions.h -------------------------------------------------------------------------------- /src/VideoDriver/DdiDisplayCallbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/DdiDisplayCallbacks.cpp -------------------------------------------------------------------------------- /src/VideoDriver/DdiDisplayCallbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/DdiDisplayCallbacks.h -------------------------------------------------------------------------------- /src/VideoDriver/DdiPnpCallbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/DdiPnpCallbacks.cpp -------------------------------------------------------------------------------- /src/VideoDriver/DdiPnpCallbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/DdiPnpCallbacks.h -------------------------------------------------------------------------------- /src/VideoDriver/DefResolutions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/DefResolutions.h -------------------------------------------------------------------------------- /src/VideoDriver/DxgkWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/DxgkWrapper.cpp -------------------------------------------------------------------------------- /src/VideoDriver/DxgkWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/DxgkWrapper.h -------------------------------------------------------------------------------- /src/VideoDriver/GraphicMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/GraphicMode.cpp -------------------------------------------------------------------------------- /src/VideoDriver/GraphicMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/GraphicMode.h -------------------------------------------------------------------------------- /src/VideoDriver/HandleGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/HandleGuard.h -------------------------------------------------------------------------------- /src/VideoDriver/HardwareDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/HardwareDevice.cpp -------------------------------------------------------------------------------- /src/VideoDriver/HardwareDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/HardwareDevice.h -------------------------------------------------------------------------------- /src/VideoDriver/ISourceMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ISourceMode.h -------------------------------------------------------------------------------- /src/VideoDriver/MappedMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MappedMemory.cpp -------------------------------------------------------------------------------- /src/VideoDriver/MappedMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MappedMemory.h -------------------------------------------------------------------------------- /src/VideoDriver/Mapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Mapping.cpp -------------------------------------------------------------------------------- /src/VideoDriver/Mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Mapping.h -------------------------------------------------------------------------------- /src/VideoDriver/MdlGuard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MdlGuard.cpp -------------------------------------------------------------------------------- /src/VideoDriver/MdlGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MdlGuard.h -------------------------------------------------------------------------------- /src/VideoDriver/Memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Memory.h -------------------------------------------------------------------------------- /src/VideoDriver/Mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Mode.h -------------------------------------------------------------------------------- /src/VideoDriver/ModeGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ModeGuard.h -------------------------------------------------------------------------------- /src/VideoDriver/ModeHolder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ModeHolder.cpp -------------------------------------------------------------------------------- /src/VideoDriver/ModeHolder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ModeHolder.h -------------------------------------------------------------------------------- /src/VideoDriver/ModeSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ModeSet.h -------------------------------------------------------------------------------- /src/VideoDriver/ModeSetGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ModeSetGuard.h -------------------------------------------------------------------------------- /src/VideoDriver/MonitorModeSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MonitorModeSet.cpp -------------------------------------------------------------------------------- /src/VideoDriver/MonitorModeSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MonitorModeSet.h -------------------------------------------------------------------------------- /src/VideoDriver/MonitorSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MonitorSet.cpp -------------------------------------------------------------------------------- /src/VideoDriver/MonitorSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/MonitorSet.h -------------------------------------------------------------------------------- /src/VideoDriver/RealGraphicMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/RealGraphicMode.cpp -------------------------------------------------------------------------------- /src/VideoDriver/RealGraphicMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/RealGraphicMode.h -------------------------------------------------------------------------------- /src/VideoDriver/ScopedArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ScopedArray.h -------------------------------------------------------------------------------- /src/VideoDriver/ScopedPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/ScopedPtr.h -------------------------------------------------------------------------------- /src/VideoDriver/SimpleDisplayOnlyDriver.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/SimpleDisplayOnlyDriver.inf -------------------------------------------------------------------------------- /src/VideoDriver/SourceModeSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/SourceModeSet.cpp -------------------------------------------------------------------------------- /src/VideoDriver/SourceModeSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/SourceModeSet.h -------------------------------------------------------------------------------- /src/VideoDriver/SourceModeSetCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/SourceModeSetCreator.cpp -------------------------------------------------------------------------------- /src/VideoDriver/SourceModeSetCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/SourceModeSetCreator.h -------------------------------------------------------------------------------- /src/VideoDriver/TargetModeSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TargetModeSet.cpp -------------------------------------------------------------------------------- /src/VideoDriver/TargetModeSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TargetModeSet.h -------------------------------------------------------------------------------- /src/VideoDriver/TargetModeSetCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TargetModeSetCreator.cpp -------------------------------------------------------------------------------- /src/VideoDriver/TargetModeSetCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TargetModeSetCreator.h -------------------------------------------------------------------------------- /src/VideoDriver/Topology.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Topology.cpp -------------------------------------------------------------------------------- /src/VideoDriver/Topology.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/Topology.h -------------------------------------------------------------------------------- /src/VideoDriver/TopologyCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyCreator.cpp -------------------------------------------------------------------------------- /src/VideoDriver/TopologyCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyCreator.h -------------------------------------------------------------------------------- /src/VideoDriver/TopologyPathEnumerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyPathEnumerator.cpp -------------------------------------------------------------------------------- /src/VideoDriver/TopologyPathEnumerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyPathEnumerator.h -------------------------------------------------------------------------------- /src/VideoDriver/TopologyPathGuard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyPathGuard.cpp -------------------------------------------------------------------------------- /src/VideoDriver/TopologyPathGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyPathGuard.h -------------------------------------------------------------------------------- /src/VideoDriver/TopologyWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyWrapper.cpp -------------------------------------------------------------------------------- /src/VideoDriver/TopologyWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/TopologyWrapper.h -------------------------------------------------------------------------------- /src/VideoDriver/VESAGraphicsModefunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/VESAGraphicsModefunction.h -------------------------------------------------------------------------------- /src/VideoDriver/VideoDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/VideoDriver.cpp -------------------------------------------------------------------------------- /src/VideoDriver/VideoDriver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/VideoDriver.vcxproj -------------------------------------------------------------------------------- /src/VideoDriver/VideoDriver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/VideoDriver.vcxproj.filters -------------------------------------------------------------------------------- /src/VideoDriver/bdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/bdd.cpp -------------------------------------------------------------------------------- /src/VideoDriver/bdd.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/bdd.hxx -------------------------------------------------------------------------------- /src/VideoDriver/bdd_dmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/bdd_dmm.cpp -------------------------------------------------------------------------------- /src/VideoDriver/bltfuncs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/bltfuncs.cpp -------------------------------------------------------------------------------- /src/VideoDriver/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/memory.cpp -------------------------------------------------------------------------------- /src/VideoDriver/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /src/VideoDriver/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriver/stdafx.h -------------------------------------------------------------------------------- /src/VideoDriverInterface/VideoDriverEscape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/VideoDriverInterface/VideoDriverEscape.h -------------------------------------------------------------------------------- /src/props/config.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apriorit/simple-display-only-driver/HEAD/src/props/config.props --------------------------------------------------------------------------------