summaryrefslogtreecommitdiff
path: root/gfx/src/render/renderbuffer.h
blob: ea11610090a6a61cd2aadb41ed11b1ee4b381bee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

#include <gfx/core.h>

#include "gl_util.h"

typedef struct RenderBuffer {
  GLuint id;
} RenderBuffer;

/// Create a new renderbuffer.
bool gfx_init_renderbuffer(RenderBuffer*, const RenderBufferDesc*);

/// Destroy the renderbuffer.
void gfx_del_renderbuffer(RenderBuffer*);