File indexing completed on 2025-01-18 10:04:22
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 #ifndef OpenGl_GlCore33_HeaderFile
0017 #define OpenGl_GlCore33_HeaderFile
0018
0019 #include <OpenGl_GlCore32.hxx>
0020
0021
0022 struct OpenGl_GlCore33 : public OpenGl_GlCore32
0023 {
0024 private:
0025 typedef OpenGl_GlCore32 theBaseClass_t;
0026
0027 public:
0028
0029 using theBaseClass_t::glBindFragDataLocationIndexed;
0030 using theBaseClass_t::glGetFragDataIndex;
0031
0032 public:
0033
0034 using theBaseClass_t::glGenSamplers;
0035 using theBaseClass_t::glDeleteSamplers;
0036 using theBaseClass_t::glIsSampler;
0037 using theBaseClass_t::glBindSampler;
0038 using theBaseClass_t::glSamplerParameteri;
0039 using theBaseClass_t::glSamplerParameteriv;
0040 using theBaseClass_t::glSamplerParameterf;
0041 using theBaseClass_t::glSamplerParameterfv;
0042 using theBaseClass_t::glSamplerParameterIiv;
0043 using theBaseClass_t::glSamplerParameterIuiv;
0044 using theBaseClass_t::glGetSamplerParameteriv;
0045 using theBaseClass_t::glGetSamplerParameterIiv;
0046 using theBaseClass_t::glGetSamplerParameterfv;
0047 using theBaseClass_t::glGetSamplerParameterIuiv;
0048
0049 public:
0050
0051 using theBaseClass_t::glQueryCounter;
0052 using theBaseClass_t::glGetQueryObjecti64v;
0053 using theBaseClass_t::glGetQueryObjectui64v;
0054
0055 public:
0056
0057 using theBaseClass_t::glVertexAttribP1ui;
0058 using theBaseClass_t::glVertexAttribP1uiv;
0059 using theBaseClass_t::glVertexAttribP2ui;
0060 using theBaseClass_t::glVertexAttribP2uiv;
0061 using theBaseClass_t::glVertexAttribP3ui;
0062 using theBaseClass_t::glVertexAttribP3uiv;
0063 using theBaseClass_t::glVertexAttribP4ui;
0064 using theBaseClass_t::glVertexAttribP4uiv;
0065
0066 public:
0067
0068 using theBaseClass_t::glVertexAttribDivisor;
0069
0070 };
0071
0072 #endif