mirror of
https://github.com/memononen/nanovg
synced 2026-09-26 16:19:07 +03:00
allows for nanovg_gl prototypes to be declared simultaneously for multiple backends
This commit is contained in:
parent
f0b503d9cc
commit
0ffc9d5d4e
1 changed files with 9 additions and 3 deletions
|
|
@ -55,17 +55,23 @@ extern "C" {
|
|||
struct NVGcontext* nvgCreateGL2(int atlasw, int atlash, int flags);
|
||||
void nvgDeleteGL2(struct NVGcontext* ctx);
|
||||
|
||||
#elif defined NANOVG_GL3
|
||||
#endif
|
||||
|
||||
#if defined NANOVG_GL3
|
||||
|
||||
struct NVGcontext* nvgCreateGL3(int atlasw, int atlash, int flags);
|
||||
void nvgDeleteGL3(struct NVGcontext* ctx);
|
||||
|
||||
#elif defined NANOVG_GLES2
|
||||
#endif
|
||||
|
||||
#if defined NANOVG_GLES2
|
||||
|
||||
struct NVGcontext* nvgCreateGLES2(int atlasw, int atlash, int edgeaa);
|
||||
void nvgDeleteGLES2(struct NVGcontext* ctx);
|
||||
|
||||
#elif defined NANOVG_GLES3
|
||||
#endif
|
||||
|
||||
#if defined NANOVG_GLES3
|
||||
|
||||
struct NVGcontext* nvgCreateGLES3(int atlasw, int atlash, int edgeaa);
|
||||
void nvgDeleteGLES3(struct NVGcontext* ctx);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue