~hp/mystery.lv2

c2e0e2b994bd723f8b2e9cfd606168ac8e18f005 — Hanspeter Portner 2 years ago a4791a5
Squashed 'canvas.lv2/' changes from b700b88..9312797

9312797 add define to skip nanovg implementation.
0263395 include render_cairo.h in idisp.h.

git-subtree-dir: canvas.lv2
git-subtree-split: 93127979df1af3f7e5f8ef4f255ba2d6366d893c
2 files changed, 5 insertions(+), 3 deletions(-)

M canvas.lv2/idisp.h
M canvas.lv2/render_nanovg.h
M canvas.lv2/idisp.h => canvas.lv2/idisp.h +1 -2
@@ 22,8 22,7 @@
extern "C" {
#endif

#define LV2_CANVAS_RENDER_CAIRO
#include <canvas.lv2/render.h>
#include <canvas.lv2/render_cairo.h>
#include <canvas.lv2/lv2_extensions.h>

typedef struct _LV2_Canvas_Idisp LV2_Canvas_Idisp;

M canvas.lv2/render_nanovg.h => canvas.lv2/render_nanovg.h +4 -1
@@ 31,7 31,10 @@
#	include <GL/glew.h>
#endif

#define NANOVG_GLES3_IMPLEMENTATION
#if !defined(LV2_CANVAS_RENDER_NANOVG_NO_IMPLEMENTATION)
#	define NANOVG_GLES3_IMPLEMENTATION
#endif

#include <nanovg_gl.h>
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wsign-compare"