core: Define VK_USE_PLATFORM_XCB_KHR before including vkd3d_utils.h.
[vkmodelviewer.git] / Core / EsramAllocator.h
blob99a579eb1b103713fbce220d23efef9b7bfcf7f2
1 //
2 // Copyright (c) Microsoft. All rights reserved.
3 // This code is licensed under the MIT License (MIT).
4 // THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF
5 // ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
6 // IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
7 // PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
8 //
9 // Developed by Minigraph
11 // Author: James Stanard
14 #pragma once
16 #include "pch.h"
18 class EsramAllocator
20 public:
21 EsramAllocator() {}
23 void PushStack() {}
24 void PopStack() {}
26 D3D12_GPU_VIRTUAL_ADDRESS Alloc( size_t size, size_t align, const std::wstring& bufferName )
28 return D3D12_GPU_VIRTUAL_ADDRESS_UNKNOWN;
31 intptr_t SizeOfFreeSpace( void ) const
33 return 0;