#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs* FUNC_GL2QB_TYPE_CONVERT(qbs*_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs*_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,int32*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP,qbs*_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP){
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs *tqbs;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
ptrszint tmp_long;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
int32 tmp_fileno;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
#include "data190.txt"
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
mem_lock *sf_mem_lock;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
new_mem_lock();
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
sf_mem_lock->type=3;
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
libqb_check_stack();
#line 1 "subs_functions/extensions/opengl/opengl_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 2 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 2 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("",0));
#line 2 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,2,"opengl_methods.bas");}while(r);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
S_38960:;
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLenum",6))))||is_error_pending()){
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,5,"opengl_methods.bas");if(r)goto S_38960;}
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_UNSIGNED LONG",14));
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,5,"opengl_methods.bas");}while(r);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("~&",2));
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,5,"opengl_methods.bas");}while(r);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_ULONGTYPE-*__LONG_ISPOINTER;
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,5,"opengl_methods.bas");}while(r);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("uint32",6));
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,5,"opengl_methods.bas");}while(r);
#line 5 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
S_38966:;
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLbitfield",10))))||is_error_pending()){
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,6,"opengl_methods.bas");if(r)goto S_38966;}
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_UNSIGNED LONG",14));
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,6,"opengl_methods.bas");}while(r);
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("~&",2));
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,6,"opengl_methods.bas");}while(r);
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_ULONGTYPE-*__LONG_ISPOINTER;
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,6,"opengl_methods.bas");}while(r);
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("uint32",6));
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,6,"opengl_methods.bas");}while(r);
#line 6 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
S_38972:;
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLuint",6))))||is_error_pending()){
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,7,"opengl_methods.bas");if(r)goto S_38972;}
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_UNSIGNED LONG",14));
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,7,"opengl_methods.bas");}while(r);
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("~&",2));
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,7,"opengl_methods.bas");}while(r);
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_ULONGTYPE-*__LONG_ISPOINTER;
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,7,"opengl_methods.bas");}while(r);
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("uint32",6));
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,7,"opengl_methods.bas");}while(r);
#line 7 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
S_38978:;
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLint",5))))||is_error_pending()){
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,10,"opengl_methods.bas");if(r)goto S_38978;}
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("LONG",4));
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,10,"opengl_methods.bas");}while(r);
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("&",1));
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,10,"opengl_methods.bas");}while(r);
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_LONGTYPE-*__LONG_ISPOINTER;
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,10,"opengl_methods.bas");}while(r);
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("int32",5));
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,10,"opengl_methods.bas");}while(r);
#line 10 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
S_38984:;
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLsizei",7))))||is_error_pending()){
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,11,"opengl_methods.bas");if(r)goto S_38984;}
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("LONG",4));
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,11,"opengl_methods.bas");}while(r);
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("&",1));
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,11,"opengl_methods.bas");}while(r);
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_LONGTYPE-*__LONG_ISPOINTER;
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,11,"opengl_methods.bas");}while(r);
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("int32",5));
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,11,"opengl_methods.bas");}while(r);
#line 11 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
S_38990:;
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLboolean",9))))||is_error_pending()){
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,14,"opengl_methods.bas");if(r)goto S_38990;}
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_UNSIGNED _BYTE",15));
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,14,"opengl_methods.bas");}while(r);
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("~%%",3));
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,14,"opengl_methods.bas");}while(r);
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_UBYTETYPE-*__LONG_ISPOINTER;
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,14,"opengl_methods.bas");}while(r);
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("uint8",5));
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,14,"opengl_methods.bas");}while(r);
#line 14 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
S_38996:;
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLubyte",7))))||is_error_pending()){
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,15,"opengl_methods.bas");if(r)goto S_38996;}
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_UNSIGNED _BYTE",15));
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,15,"opengl_methods.bas");}while(r);
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("~%%",3));
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,15,"opengl_methods.bas");}while(r);
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_UBYTETYPE-*__LONG_ISPOINTER;
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,15,"opengl_methods.bas");}while(r);
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("uint8",5));
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,15,"opengl_methods.bas");}while(r);
#line 15 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39002:;
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLbyte",6))))||is_error_pending()){
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,18,"opengl_methods.bas");if(r)goto S_39002;}
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_BYTE",5));
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,18,"opengl_methods.bas");}while(r);
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("%%",2));
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,18,"opengl_methods.bas");}while(r);
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_BYTETYPE-*__LONG_ISPOINTER;
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,18,"opengl_methods.bas");}while(r);
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("int8",4));
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,18,"opengl_methods.bas");}while(r);
#line 18 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39008:;
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLushort",8))))||is_error_pending()){
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,21,"opengl_methods.bas");if(r)goto S_39008;}
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_UNSIGNED INTEGER",17));
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,21,"opengl_methods.bas");}while(r);
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("~%",2));
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,21,"opengl_methods.bas");}while(r);
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_UINTEGERTYPE-*__LONG_ISPOINTER;
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,21,"opengl_methods.bas");}while(r);
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("uint16",6));
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,21,"opengl_methods.bas");}while(r);
#line 21 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39014:;
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLshort",7))))||is_error_pending()){
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,24,"opengl_methods.bas");if(r)goto S_39014;}
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("INTEGER",7));
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,24,"opengl_methods.bas");}while(r);
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("%",1));
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,24,"opengl_methods.bas");}while(r);
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_INTEGERTYPE-*__LONG_ISPOINTER;
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,24,"opengl_methods.bas");}while(r);
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("int16",5));
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,24,"opengl_methods.bas");}while(r);
#line 24 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39020:;
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLfloat",7))))||is_error_pending()){
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,27,"opengl_methods.bas");if(r)goto S_39020;}
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("SINGLE",6));
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,27,"opengl_methods.bas");}while(r);
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("!",1));
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,27,"opengl_methods.bas");}while(r);
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_SINGLETYPE-*__LONG_ISPOINTER;
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,27,"opengl_methods.bas");}while(r);
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("float",5));
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,27,"opengl_methods.bas");}while(r);
#line 27 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39026:;
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLclampf",8))))||is_error_pending()){
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,28,"opengl_methods.bas");if(r)goto S_39026;}
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("SINGLE",6));
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,28,"opengl_methods.bas");}while(r);
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("!",1));
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,28,"opengl_methods.bas");}while(r);
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_SINGLETYPE-*__LONG_ISPOINTER;
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,28,"opengl_methods.bas");}while(r);
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("float",5));
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,28,"opengl_methods.bas");}while(r);
#line 28 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39032:;
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLdouble",8))))||is_error_pending()){
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,31,"opengl_methods.bas");if(r)goto S_39032;}
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("DOUBLE",6));
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,31,"opengl_methods.bas");}while(r);
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("#",1));
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,31,"opengl_methods.bas");}while(r);
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_DOUBLETYPE-*__LONG_ISPOINTER;
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,31,"opengl_methods.bas");}while(r);
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("double",6));
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,31,"opengl_methods.bas");}while(r);
#line 31 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39038:;
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLclampd",8))))||is_error_pending()){
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,32,"opengl_methods.bas");if(r)goto S_39038;}
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("DOUBLE",6));
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,32,"opengl_methods.bas");}while(r);
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("#",1));
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,32,"opengl_methods.bas");}while(r);
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_DOUBLETYPE-*__LONG_ISPOINTER;
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,32,"opengl_methods.bas");}while(r);
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("double",6));
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,32,"opengl_methods.bas");}while(r);
#line 32 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39044:;
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_A,qbs_new_txt_len("GLvoid",6))))||is_error_pending()){
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,35,"opengl_methods.bas");if(r)goto S_39044;}
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("_OFFSET",7));
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,35,"opengl_methods.bas");}while(r);
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_SYMBOL,qbs_new_txt_len("%&",2));
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,35,"opengl_methods.bas");}while(r);
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
*_FUNC_GL2QB_TYPE_CONVERT_LONG_TYP=*__LONG_OFFSETTYPE-*__LONG_ISPOINTER;
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,35,"opengl_methods.bas");}while(r);
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_CTYP,qbs_new_txt_len("ptrszint",8));
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,35,"opengl_methods.bas");}while(r);
#line 35 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
S_39050:;
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_GL2QB_TYPE_CONVERT_STRING_B,qbs_new_txt_len("",0))))||is_error_pending()){
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
if(qbevent){evnt(28803,53,"opengl_methods.bas");if(r)goto S_39050;}
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
tqbs=qbs_new(0,0);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(tqbs,qbs_add(qbs_new_txt_len("Unknown type:",13),_FUNC_GL2QB_TYPE_CONVERT_STRING_A));
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
if (is_error_pending()) goto skip3845;
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
makefit(tqbs);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_print(tqbs,0);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_print(nothingstring,1);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
skip3845:
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_free(tqbs);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,53,"opengl_methods.bas");}while(r);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
sub_end();
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,53,"opengl_methods.bas");}while(r);
#line 53 "subs_functions/extensions/opengl/opengl_methods.bas"
}
#line 54 "subs_functions/extensions/opengl/opengl_methods.bas"
do{
#line 54 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_set(_FUNC_GL2QB_TYPE_CONVERT_STRING_GL2QB_TYPE_CONVERT,_FUNC_GL2QB_TYPE_CONVERT_STRING_B);
#line 54 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 54 "subs_functions/extensions/opengl/opengl_methods.bas"
if(!qbevent)break;evnt(28803,54,"opengl_methods.bas");}while(r);
#line 55 "subs_functions/extensions/opengl/opengl_methods.bas"
exit_subfunc:;
#line 55 "subs_functions/extensions/opengl/opengl_methods.bas"
free_mem_lock(sf_mem_lock);
#line 55 "subs_functions/extensions/opengl/opengl_methods.bas"
#include "free190.txt"
#line 55 "subs_functions/extensions/opengl/opengl_methods.bas"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
#line 55 "subs_functions/extensions/opengl/opengl_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 55 "subs_functions/extensions/opengl/opengl_methods.bas"
qbs_maketmp(_FUNC_GL2QB_TYPE_CONVERT_STRING_GL2QB_TYPE_CONVERT);return _FUNC_GL2QB_TYPE_CONVERT_STRING_GL2QB_TYPE_CONVERT;
#line 55 "subs_functions/extensions/opengl/opengl_methods.bas"
}
