From 92288da76e879149179292f90dd2760f587c9132 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 20 Nov 2019 22:38:49 +0100 Subject: Rename "backend" headers Working on Vulkan clarified what has always been slightly smelly about the design and organization here: not everything that is API specific is really in a "backend" (a PuglBackend). The concrete example is puglGetProcAddress(), which only makes sense for GL and is actually implemented in the "backend" files. Arguably puglGetContext() is also such a thing. So, rename the headers so they can be the place where API-specific things go in general, which happens to include a backend most of the time. The stub is a bit of an exception to this, but whatever. The includes look tidier this way. In place of the old headers are compatibility stubs that just emit a warning and include the new version, which will be maintained for a while. --- test/pugl_cairo_test.c | 2 +- test/pugl_gl3_test.c | 2 +- test/pugl_print_events.c | 2 +- test/pugl_test.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/pugl_cairo_test.c b/test/pugl_cairo_test.c index ca4d368..22f54a4 100644 --- a/test/pugl_cairo_test.c +++ b/test/pugl_cairo_test.c @@ -21,7 +21,7 @@ #include "test_utils.h" #include "pugl/pugl.h" -#include "pugl/pugl_cairo_backend.h" +#include "pugl/pugl_cairo.h" #include diff --git a/test/pugl_gl3_test.c b/test/pugl_gl3_test.c index 80a8912..8dea5a1 100644 --- a/test/pugl_gl3_test.c +++ b/test/pugl_gl3_test.c @@ -43,7 +43,7 @@ #include "pugl/gl.h" #include "pugl/pugl.h" -#include "pugl/pugl_gl_backend.h" +#include "pugl/pugl_gl.h" #include #include diff --git a/test/pugl_print_events.c b/test/pugl_print_events.c index 1a0e079..da486aa 100644 --- a/test/pugl_print_events.c +++ b/test/pugl_print_events.c @@ -21,7 +21,7 @@ #include "test_utils.h" #include "pugl/pugl.h" -#include "pugl/pugl_stub_backend.h" +#include "pugl/pugl_stub.h" #include #include diff --git a/test/pugl_test.c b/test/pugl_test.c index 99720d2..e158da2 100644 --- a/test/pugl_test.c +++ b/test/pugl_test.c @@ -24,7 +24,7 @@ #include "pugl/gl.h" #include "pugl/pugl.h" -#include "pugl/pugl_gl_backend.h" +#include "pugl/pugl_gl.h" #include #include -- cgit v1.2.1