summaryrefslogtreecommitdiff
path: root/codegen/vulkan/tests/README.adoc
blob: 9d52d4d6fff152e57063ab07ffefaf1bf54cd199 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Copyright 2017-2021 The Khronos Group Inc.
//
// SPDX-License-Identifier: CC-BY-4.0

ifdef::env-github[]
:note-caption: :information_source:
endif::[]

= Vulkan^(R)^ API Header Tests

This directory contains simple compilation tests used by the CI script
(../.gitlab-ci.yml) for the Vulkan C headers generated here, and the
Vulkan-Hpp C++ headers generated by that project:

[options="compact"]
 * htest.c - test C headers, including all Vulkan platform headers
 ** ggp_c/, wayland-client.h, windows.h, X11/, xcb/, zircon/, screen/ -
    fake platform headers used when compiling in an environment without
    the actual platform headers.
 * hpptest.cpp - test C++ headers

The 'make test' target in ../xml also builds the C header test.