// Copyright (c) 2012-2021 Wojciech Figat. All rights reserved. #pragma once #if GRAPHICS_API_NULL #include "Engine/Graphics/GPUBuffer.h" /// /// GPU buffer for Null backend. /// class GPUBufferNull : public GPUBuffer { public: // [GPUBuffer] GPUBufferView* View() const override { return nullptr; } void* Map(GPUResourceMapMode mode) override { return nullptr; } void Unmap() override { } protected: // [GPUBuffer] bool OnInit() override { return false; } }; #endif