#ifndef LIBANGLE_RENDERER_VULKAN_BUFFERVK_H_
#define LIBANGLE_RENDERER_VULKAN_BUFFERVK_H_
#include "libANGLE/Buffer.h"
#include "libANGLE/Observer.h"
#include "libANGLE/renderer/BufferImpl.h"
#include "libANGLE/renderer/vulkan/vk_helpers.h"
namespace rx
{
RangeDeviceSize;
class ConversionBuffer
{ … };
class VertexConversionBuffer : public ConversionBuffer
{ … };
enum class BufferUpdateType
{ … };
struct BufferDataSource
{ … };
VkBufferUsageFlags GetDefaultBufferUsageFlags(vk::Renderer *renderer);
class BufferVk : public BufferImpl
{ … };
}
#endif