1 2 // Copyright Michael D. Parker 2018. 3 // Distributed under the Boost Software License, Version 1.0. 4 // (See accompanying file LICENSE_1_0.txt or copy at 5 // http://www.boost.org/LICENSE_1_0.txt) 6 7 module bindbc.opengl.bind; 8 9 public 10 import bindbc.opengl.bind.gl21, 11 bindbc.opengl.bind.types; 12 13 version(GL_46) { 14 public import bindbc.opengl.bind.gl46; 15 version = GL_45; 16 } 17 version(GL_45) { 18 public import bindbc.opengl.bind.gl45; 19 version = GL_44; 20 } 21 version(GL_44) { 22 public import bindbc.opengl.bind.gl44; 23 version = GL_43; 24 } 25 version(GL_43) { 26 public import bindbc.opengl.bind.gl43; 27 version = GL_42; 28 } 29 version(GL_42) { 30 public import bindbc.opengl.bind.gl42; 31 version = GL_41; 32 } 33 version(GL_41) { 34 public import bindbc.opengl.bind.gl41; 35 version = GL_40; 36 } 37 version(GL_40) { 38 public import bindbc.opengl.bind.gl40; 39 version = GL_33; 40 } 41 version(GL_33) { 42 public import bindbc.opengl.bind.gl33; 43 version = GL_32; 44 } 45 version(GL_32) { 46 public import bindbc.opengl.bind.gl32; 47 version = GL_31; 48 } 49 version(GL_31) { 50 public import bindbc.opengl.bind.gl31; 51 version = GL_30; 52 } 53 version(GL_30) public import bindbc.opengl.bind.gl30; 54 55 public 56 import bindbc.opengl.bind.arb;