summaryrefslogtreecommitdiff
path: root/src/mbgl/gfx/index_buffer.hpp
blob: ede949764fa6951c6246052d97c3eb330a8b6fbd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once

#include <memory>

namespace mbgl {
namespace gfx {

class IndexBufferResource {
protected:
    IndexBufferResource() = default;
public:
    virtual ~IndexBufferResource() = default;
};

class IndexBuffer {
public:
    std::size_t elements;
    std::unique_ptr<const IndexBufferResource> resource;
};

} // namespace gfx
} // namespace mbgl