• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Conformance Test
2
3    CTS_ARB_spirv_extensions
4
5Contributors
6
7    Adam Czupryna, Mobica
8
9Contacts
10
11    Adam Czupryna, Mobica (adam.czupryna 'at' mobica.com)
12
13Status
14
15    In review
16
17Version
18
19    June 12, 2017 (version 1)
20
21Dependencies
22
23    OpenGL 4.5 is required.
24
25    ARB_spirv_extensions extension is required.
26
27    ARB_gl_spirv extension is required.
28
29    This specification is written against:
30      - ARB_spirv_extensions specification draft,
31      - OpenGL 4.5 specification.
32
33Overview
34
35    This test verifies if mechanism for an implementation to advertise which
36    SPIR-V extensions it supports works as expected.
37
38New Tests
39
40    New State Queries Test
41
42      * Test GetIntegerv query for <pname>:
43
44          - NUM_SPIR_V_EXTENSIONS
45
46        Check if no error is generated.
47
48      * Test GetStringi query for <pname>:
49
50          - SPIR_V_EXTENSIONS
51
52        Check if no empty strings are returned and no error is generated.
53        Check if INVALID_VALUE error is generated if <index> for GetStringi
54          function is outside a valid range.
55
56Revision History
57
58    Revision 1, 12 June, 2017 (Adam Czupryna)
59      - Intial version;
60
61