mirror of
https://github.com/narzoul/DDrawCompat
synced 2024-12-30 08:55:36 +01:00
Moved Direct3D DDI struct logging to Log subdirectory
This commit is contained in:
parent
1d14b606c2
commit
003c3e2f3b
@ -1,5 +1,10 @@
|
||||
#pragma once
|
||||
|
||||
#define CINTERFACE
|
||||
|
||||
#include <d3d.h>
|
||||
#include <d3dumddi.h>
|
||||
|
||||
#include "Common/CompatVtable.h"
|
||||
#include "D3dDdi/Visitors/AdapterCallbacksVisitor.h"
|
||||
|
||||
|
@ -1,5 +1,10 @@
|
||||
#pragma once
|
||||
|
||||
#define CINTERFACE
|
||||
|
||||
#include <d3d.h>
|
||||
#include <d3dumddi.h>
|
||||
|
||||
#include "Common/CompatVtable.h"
|
||||
#include "D3dDdi/Visitors/AdapterFuncsVisitor.h"
|
||||
|
||||
|
@ -1,100 +1,5 @@
|
||||
#define CINTERFACE
|
||||
|
||||
#include <Windows.h>
|
||||
#include <../km/d3dkmthk.h>
|
||||
|
||||
#include "Common/Hook.h"
|
||||
#include "Common/Log.h"
|
||||
#include "D3dDdi/DeviceCallbacks.h"
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_ALLOCATIONINFO& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation)
|
||||
<< data.pSystemMem
|
||||
<< data.pPrivateDriverData
|
||||
<< data.PrivateDriverDataSize
|
||||
<< data.VidPnSourceId
|
||||
<< Compat::hex(data.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_ALLOCATE& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.pPrivateDriverData
|
||||
<< data.PrivateDriverDataSize
|
||||
<< data.hResource
|
||||
<< Compat::hex(data.hKMResource)
|
||||
<< data.NumAllocations
|
||||
<< Compat::array(data.pAllocationInfo, data.NumAllocations);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DKMT_CREATEALLOCATION& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hDevice)
|
||||
<< Compat::hex(data.hResource)
|
||||
<< Compat::hex(data.hGlobalShare)
|
||||
<< data.pPrivateRuntimeData
|
||||
<< data.PrivateRuntimeDataSize
|
||||
<< data.pPrivateDriverData
|
||||
<< data.PrivateDriverDataSize
|
||||
<< data.NumAllocations
|
||||
<< Compat::array(data.pAllocationInfo, data.NumAllocations)
|
||||
<< Compat::hex(*reinterpret_cast<const DWORD*>(&data.Flags))
|
||||
<< data.hPrivateRuntimeResourceHandle;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.hResource
|
||||
<< data.NumAllocations
|
||||
<< Compat::hex(Compat::array(data.HandleList, data.NumAllocations));
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE2& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.hResource
|
||||
<< data.NumAllocations
|
||||
<< Compat::hex(Compat::array(data.HandleList, data.NumAllocations))
|
||||
<< Compat::hex(data.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation)
|
||||
<< data.PrivateDriverData
|
||||
<< data.NumPages
|
||||
<< Compat::array(data.pPages, data.NumPages)
|
||||
<< data.pData
|
||||
<< Compat::hex(data.Flags.Value)
|
||||
<< Compat::hex(data.GpuVirtualAddress);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK2& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation)
|
||||
<< Compat::hex(data.Flags.Value)
|
||||
<< data.pData;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.NumAllocations
|
||||
<< Compat::hex(Compat::array(data.phAllocations, data.NumAllocations));
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK2& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation);
|
||||
}
|
||||
|
||||
namespace D3dDdi
|
||||
{
|
||||
void DeviceCallbacks::setCompatVtable(D3DDDI_DEVICECALLBACKS& /*vtable*/)
|
||||
|
@ -1,16 +1,13 @@
|
||||
#pragma once
|
||||
|
||||
#include "Common/CompatVtable.h"
|
||||
#include "D3dDdi/Visitors/DeviceCallbacksVisitor.h"
|
||||
#define CINTERFACE
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_ALLOCATIONINFO& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_ALLOCATE& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE2& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK2& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK2& data);
|
||||
#include <d3d.h>
|
||||
#include <d3dumddi.h>
|
||||
|
||||
#include "Common/CompatVtable.h"
|
||||
#include "D3dDdi/Log/DeviceCallbacksLog.h"
|
||||
#include "D3dDdi/Visitors/DeviceCallbacksVisitor.h"
|
||||
|
||||
namespace D3dDdi
|
||||
{
|
||||
|
@ -1,104 +1,5 @@
|
||||
#include "D3dDdi/DeviceFuncs.h"
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_RATIONAL& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Numerator
|
||||
<< val.Denominator;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_SURFACEINFO& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Width
|
||||
<< val.Height
|
||||
<< val.Depth
|
||||
<< val.pSysMem
|
||||
<< val.SysMemPitch
|
||||
<< val.SysMemSlicePitch;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Format
|
||||
<< val.Pool
|
||||
<< val.MultisampleType
|
||||
<< val.MultisampleQuality
|
||||
<< Compat::array(val.pSurfList, val.SurfCount)
|
||||
<< val.SurfCount
|
||||
<< val.MipLevels
|
||||
<< val.Fvf
|
||||
<< val.VidPnSourceId
|
||||
<< val.RefreshRate
|
||||
<< val.hResource
|
||||
<< Compat::hex(val.Flags.Value)
|
||||
<< val.Rotation;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE2& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Format
|
||||
<< val.Pool
|
||||
<< val.MultisampleType
|
||||
<< val.MultisampleQuality
|
||||
<< Compat::array(val.pSurfList, val.SurfCount)
|
||||
<< val.SurfCount
|
||||
<< val.MipLevels
|
||||
<< val.Fvf
|
||||
<< val.VidPnSourceId
|
||||
<< val.RefreshRate
|
||||
<< val.hResource
|
||||
<< Compat::hex(val.Flags.Value)
|
||||
<< val.Rotation
|
||||
<< Compat::hex(val.Flags2.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_LOCK& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.hResource
|
||||
<< val.SubResourceIndex
|
||||
<< val.Box
|
||||
<< val.pSurfData
|
||||
<< val.Pitch
|
||||
<< val.SlicePitch
|
||||
<< Compat::hex(val.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_OPENRESOURCE& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.NumAllocations
|
||||
<< Compat::array(val.pOpenAllocationInfo, val.NumAllocations)
|
||||
<< Compat::hex(val.hKMResource)
|
||||
<< val.pPrivateDriverData
|
||||
<< val.PrivateDriverDataSize
|
||||
<< val.hResource
|
||||
<< val.Rotation
|
||||
<< Compat::hex(val.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_UNLOCK& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.hResource
|
||||
<< val.SubResourceIndex
|
||||
<< Compat::hex(val.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIBOX& box)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< box.Left
|
||||
<< box.Top
|
||||
<< box.Right
|
||||
<< box.Bottom
|
||||
<< box.Front
|
||||
<< box.Back;
|
||||
}
|
||||
|
||||
namespace
|
||||
{
|
||||
D3DDDI_DEVICEFUNCS& getOrigVtable(HANDLE device);
|
||||
|
@ -1,16 +1,13 @@
|
||||
#pragma once
|
||||
|
||||
#include "Common/CompatVtable.h"
|
||||
#include "D3dDdi/Visitors/DeviceFuncsVisitor.h"
|
||||
#define CINTERFACE
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_RATIONAL& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_SURFACEINFO& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE2& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_LOCK& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_OPENRESOURCE& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_UNLOCK& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIBOX& val);
|
||||
#include <d3d.h>
|
||||
#include <d3dumddi.h>
|
||||
|
||||
#include "Common/CompatVtable.h"
|
||||
#include "D3dDdi/Log/DeviceFuncsLog.h"
|
||||
#include "D3dDdi/Visitors/DeviceFuncsVisitor.h"
|
||||
|
||||
namespace D3dDdi
|
||||
{
|
||||
|
90
DDrawCompat/D3dDdi/Log/DeviceCallbacksLog.cpp
Normal file
90
DDrawCompat/D3dDdi/Log/DeviceCallbacksLog.cpp
Normal file
@ -0,0 +1,90 @@
|
||||
#include "Common/Log.h"
|
||||
#include "D3dDdi/Log/DeviceCallbacksLog.h"
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_ALLOCATIONINFO& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation)
|
||||
<< data.pSystemMem
|
||||
<< data.pPrivateDriverData
|
||||
<< data.PrivateDriverDataSize
|
||||
<< data.VidPnSourceId
|
||||
<< Compat::hex(data.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_ALLOCATE& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.pPrivateDriverData
|
||||
<< data.PrivateDriverDataSize
|
||||
<< data.hResource
|
||||
<< Compat::hex(data.hKMResource)
|
||||
<< data.NumAllocations
|
||||
<< Compat::array(data.pAllocationInfo, data.NumAllocations);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DKMT_CREATEALLOCATION& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hDevice)
|
||||
<< Compat::hex(data.hResource)
|
||||
<< Compat::hex(data.hGlobalShare)
|
||||
<< data.pPrivateRuntimeData
|
||||
<< data.PrivateRuntimeDataSize
|
||||
<< data.pPrivateDriverData
|
||||
<< data.PrivateDriverDataSize
|
||||
<< data.NumAllocations
|
||||
<< Compat::array(data.pAllocationInfo, data.NumAllocations)
|
||||
<< Compat::hex(*reinterpret_cast<const DWORD*>(&data.Flags))
|
||||
<< data.hPrivateRuntimeResourceHandle;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.hResource
|
||||
<< data.NumAllocations
|
||||
<< Compat::hex(Compat::array(data.HandleList, data.NumAllocations));
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE2& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.hResource
|
||||
<< data.NumAllocations
|
||||
<< Compat::hex(Compat::array(data.HandleList, data.NumAllocations))
|
||||
<< Compat::hex(data.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation)
|
||||
<< data.PrivateDriverData
|
||||
<< data.NumPages
|
||||
<< Compat::array(data.pPages, data.NumPages)
|
||||
<< data.pData
|
||||
<< Compat::hex(data.Flags.Value)
|
||||
<< Compat::hex(data.GpuVirtualAddress);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK2& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation)
|
||||
<< Compat::hex(data.Flags.Value)
|
||||
<< data.pData;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< data.NumAllocations
|
||||
<< Compat::hex(Compat::array(data.phAllocations, data.NumAllocations));
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK2& data)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< Compat::hex(data.hAllocation);
|
||||
}
|
18
DDrawCompat/D3dDdi/Log/DeviceCallbacksLog.h
Normal file
18
DDrawCompat/D3dDdi/Log/DeviceCallbacksLog.h
Normal file
@ -0,0 +1,18 @@
|
||||
#pragma once
|
||||
|
||||
#define CINTERFACE
|
||||
|
||||
#include <ostream>
|
||||
|
||||
#include <d3d.h>
|
||||
#include <d3dumddi.h>
|
||||
#include <../km/d3dkmthk.h>
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_ALLOCATIONINFO& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_ALLOCATE& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_DEALLOCATE2& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_LOCK2& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK& data);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDICB_UNLOCK2& data);
|
101
DDrawCompat/D3dDdi/Log/DeviceFuncsLog.cpp
Normal file
101
DDrawCompat/D3dDdi/Log/DeviceFuncsLog.cpp
Normal file
@ -0,0 +1,101 @@
|
||||
#include "Common/Log.h"
|
||||
#include "D3dDdi/Log/DeviceFuncsLog.h"
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_RATIONAL& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Numerator
|
||||
<< val.Denominator;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_SURFACEINFO& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Width
|
||||
<< val.Height
|
||||
<< val.Depth
|
||||
<< val.pSysMem
|
||||
<< val.SysMemPitch
|
||||
<< val.SysMemSlicePitch;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Format
|
||||
<< val.Pool
|
||||
<< val.MultisampleType
|
||||
<< val.MultisampleQuality
|
||||
<< Compat::array(val.pSurfList, val.SurfCount)
|
||||
<< val.SurfCount
|
||||
<< val.MipLevels
|
||||
<< val.Fvf
|
||||
<< val.VidPnSourceId
|
||||
<< val.RefreshRate
|
||||
<< val.hResource
|
||||
<< Compat::hex(val.Flags.Value)
|
||||
<< val.Rotation;
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE2& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.Format
|
||||
<< val.Pool
|
||||
<< val.MultisampleType
|
||||
<< val.MultisampleQuality
|
||||
<< Compat::array(val.pSurfList, val.SurfCount)
|
||||
<< val.SurfCount
|
||||
<< val.MipLevels
|
||||
<< val.Fvf
|
||||
<< val.VidPnSourceId
|
||||
<< val.RefreshRate
|
||||
<< val.hResource
|
||||
<< Compat::hex(val.Flags.Value)
|
||||
<< val.Rotation
|
||||
<< Compat::hex(val.Flags2.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_LOCK& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.hResource
|
||||
<< val.SubResourceIndex
|
||||
<< val.Box
|
||||
<< val.pSurfData
|
||||
<< val.Pitch
|
||||
<< val.SlicePitch
|
||||
<< Compat::hex(val.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_OPENRESOURCE& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.NumAllocations
|
||||
<< Compat::array(val.pOpenAllocationInfo, val.NumAllocations)
|
||||
<< Compat::hex(val.hKMResource)
|
||||
<< val.pPrivateDriverData
|
||||
<< val.PrivateDriverDataSize
|
||||
<< val.hResource
|
||||
<< val.Rotation
|
||||
<< Compat::hex(val.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_UNLOCK& val)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< val.hResource
|
||||
<< val.SubResourceIndex
|
||||
<< Compat::hex(val.Flags.Value);
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIBOX& box)
|
||||
{
|
||||
return Compat::LogStruct(os)
|
||||
<< box.Left
|
||||
<< box.Top
|
||||
<< box.Right
|
||||
<< box.Bottom
|
||||
<< box.Front
|
||||
<< box.Back;
|
||||
}
|
17
DDrawCompat/D3dDdi/Log/DeviceFuncsLog.h
Normal file
17
DDrawCompat/D3dDdi/Log/DeviceFuncsLog.h
Normal file
@ -0,0 +1,17 @@
|
||||
#pragma once
|
||||
|
||||
#define CINTERFACE
|
||||
|
||||
#include <ostream>
|
||||
|
||||
#include <d3d.h>
|
||||
#include <d3dumddi.h>
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_RATIONAL& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDI_SURFACEINFO& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_CREATERESOURCE2& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_LOCK& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_OPENRESOURCE& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIARG_UNLOCK& val);
|
||||
std::ostream& operator<<(std::ostream& os, const D3DDDIBOX& val);
|
@ -169,6 +169,8 @@
|
||||
<ClInclude Include="D3dDdi\DeviceCallbacks.h" />
|
||||
<ClInclude Include="D3dDdi\DeviceFuncs.h" />
|
||||
<ClInclude Include="D3dDdi\Hooks.h" />
|
||||
<ClInclude Include="D3dDdi\Log\DeviceCallbacksLog.h" />
|
||||
<ClInclude Include="D3dDdi\Log\DeviceFuncsLog.h" />
|
||||
<ClInclude Include="D3dDdi\Visitors\AdapterCallbacksVisitor.h" />
|
||||
<ClInclude Include="D3dDdi\Visitors\AdapterFuncsVisitor.h" />
|
||||
<ClInclude Include="D3dDdi\Visitors\DeviceCallbacksVisitor.h" />
|
||||
@ -230,6 +232,8 @@
|
||||
<ClCompile Include="D3dDdi\DeviceCallbacks.cpp" />
|
||||
<ClCompile Include="D3dDdi\DeviceFuncs.cpp" />
|
||||
<ClCompile Include="D3dDdi\Hooks.cpp" />
|
||||
<ClCompile Include="D3dDdi\Log\DeviceCallbacksLog.cpp" />
|
||||
<ClCompile Include="D3dDdi\Log\DeviceFuncsLog.cpp" />
|
||||
<ClCompile Include="DDraw\ActivateAppHandler.cpp" />
|
||||
<ClCompile Include="DDraw\DirectDraw.cpp" />
|
||||
<ClCompile Include="DDraw\DirectDrawPalette.cpp" />
|
||||
|
@ -73,6 +73,12 @@
|
||||
<Filter Include="Source Files\DDraw\Surfaces">
|
||||
<UniqueIdentifier>{c60f8247-4d67-4dcf-9f97-f1c5b1acc469}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Header Files\D3dDdi\Log">
|
||||
<UniqueIdentifier>{c682b098-a0f4-405e-b39e-1b1bc484cdf9}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\D3dDdi\Log">
|
||||
<UniqueIdentifier>{c4d03748-2333-40af-90c7-ae875b07434f}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="Gdi\Gdi.h">
|
||||
@ -276,6 +282,12 @@
|
||||
<ClInclude Include="Direct3d\Direct3dVertexBuffer.h">
|
||||
<Filter>Header Files\Direct3d</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="D3dDdi\Log\DeviceFuncsLog.h">
|
||||
<Filter>Header Files\D3dDdi\Log</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="D3dDdi\Log\DeviceCallbacksLog.h">
|
||||
<Filter>Header Files\D3dDdi\Log</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="Gdi\Gdi.cpp">
|
||||
@ -416,6 +428,12 @@
|
||||
<ClCompile Include="Direct3d\Direct3dVertexBuffer.cpp">
|
||||
<Filter>Source Files\Direct3d</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="D3dDdi\Log\DeviceFuncsLog.cpp">
|
||||
<Filter>Source Files\D3dDdi\Log</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="D3dDdi\Log\DeviceCallbacksLog.cpp">
|
||||
<Filter>Source Files\D3dDdi\Log</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Dll\DDrawCompat.def">
|
||||
|
Loading…
x
Reference in New Issue
Block a user