From 696a3cbb5a5f30d2f5000c0db90125d614ea09ca Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 6 Apr 2019 08:49:17 -0700 Subject: Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Version to 240021) --- .../include/RenderDeviceD3DBase.h | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'Graphics/GraphicsEngineD3DBase') diff --git a/Graphics/GraphicsEngineD3DBase/include/RenderDeviceD3DBase.h b/Graphics/GraphicsEngineD3DBase/include/RenderDeviceD3DBase.h index 1715cd48..c784bcce 100644 --- a/Graphics/GraphicsEngineD3DBase/include/RenderDeviceD3DBase.h +++ b/Graphics/GraphicsEngineD3DBase/include/RenderDeviceD3DBase.h @@ -37,19 +37,12 @@ template class RenderDeviceD3DBase : public RenderDeviceBase { public: - RenderDeviceD3DBase(IReferenceCounters *pRefCounters, - IMemoryAllocator &RawMemAllocator, - Uint32 NumDeferredContexts, - size_t TextureObjSize, - size_t TexViewObjSize, - size_t BufferObjSize, - size_t BuffViewObjSize, - size_t ShaderObjSize, - size_t SamplerObjSize, - size_t PSOSize, - size_t SRBSize, - size_t FenceSize) : - RenderDeviceBase(pRefCounters, RawMemAllocator, NumDeferredContexts, TextureObjSize, TexViewObjSize, BufferObjSize, BuffViewObjSize, ShaderObjSize, SamplerObjSize, PSOSize, SRBSize, FenceSize) + RenderDeviceD3DBase(IReferenceCounters* pRefCounters, + IMemoryAllocator& RawMemAllocator, + IEngineFactory* pEngineFactory, + Uint32 NumDeferredContexts, + const DeviceObjectSizes& ObjectSizes) : + RenderDeviceBase(pRefCounters, RawMemAllocator, pEngineFactory, NumDeferredContexts, ObjectSizes) { // Flag texture formats always supported in D3D11 and D3D12 -- cgit v1.2.3