summaryrefslogtreecommitdiffstatsci
path: root/samples/tests/context.cpp
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2025-08-19 10:07:59 +0200
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2026-09-04 11:06:23 +0200
commit9a394c11e7a3e6a2c27b361d40831c61d5da8a1e (patch)
tree40dc975a06315b0f0d2bca83d68a82a7c737f734 /samples/tests/context.cpp
parent711cd23163ef2b593f5c6df64c30f33ae356fe77 (diff)
more samples
Diffstat (limited to 'samples/tests/context.cpp')
-rw-r--r--samples/tests/context.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/samples/tests/context.cpp b/samples/tests/context.cpp
new file mode 100644
index 0000000..157fbc3
--- /dev/null
+++ b/samples/tests/context.cpp
@@ -0,0 +1,15 @@
+#include "VkvgTest.hpp"
+
+TEST(context_create_destroy_multi) {
+ VkvgContext* ctxs = (VkvgContext*)malloc(sizeof(VkvgContext) * test->app->testSize);
+ for (uint32_t i = 0; i < test->app->testSize; i++)
+ ctxs[i] = vkvg_create(test->surf);
+ for (uint32_t i = 0; i < test->app->testSize; i++)
+ vkvg_destroy(ctxs[i]);
+ free(ctxs);
+}
+
+TEST(context_create_destroy_single) {
+ VkvgContext ctx = vkvg_create(test->surf);
+ vkvg_destroy(ctx);
+}