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