#pragma once

struct IGpDisplayDriverSurface
{
	virtual void Upload(const void *data, size_t x, size_t y, size_t width, size_t height, size_t pitch) = 0;
	virtual void UploadEntire(const void *data, size_t pitch) = 0;
	virtual void Destroy() = 0;
};
