Lines Matching refs:attrib_list
75 EGLImageKHR eglCreateImageKHR(EGLDisplay display, EGLContext context, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
267 EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig(EGLDisplay display, const EGLint *attrib_list,
301 if(!EglValidate::noAttribs(attrib_list)) { //there are attribs
304 while(attrib_list[i] != EGL_NONE && !hasConfigId) {
305 switch(attrib_list[i]) {
312 if(attrib_list[i+1] == EGL_DONT_CARE) {
315 frame_buffer_level = attrib_list[i+1];
318 if(attrib_list[i+1] < 0) {
321 buffer_size = attrib_list[i+1];
324 if(attrib_list[i+1] < 0) {
327 red_size = attrib_list[i+1];
330 if(attrib_list[i+1] < 0) {
333 green_size = attrib_list[i+1];
336 if(attrib_list[i+1] < 0) {
339 blue_size = attrib_list[i+1];
342 if(attrib_list[i+1] < 0) {
345 alpha_size = attrib_list[i+1];
348 bind_to_tex_rgb = attrib_list[i+1];
351 bind_to_tex_rgba = attrib_list[i+1];
354 if(attrib_list[i+1] != EGL_NONE && attrib_list[i+1] != EGL_SLOW_CONFIG && attrib_list[i+1] != EGL_NON_CONFORMANT_CONFIG) {
357 caveat = attrib_list[i+1];
360 if(attrib_list[i+1] < 0) {
363 config_id = attrib_list[i+1];
367 if(attrib_list[i+1] < 0) {
370 depth_size = attrib_list[i+1];
373 if(attrib_list[i+1] < 0) {
376 max_swap_interval = attrib_list[i+1];
379 if(attrib_list[i+1] < 0) {
382 min_swap_interval = attrib_list[i+1];
385 native_renderable = attrib_list[i+1];
388 renderable_type = attrib_list[i+1];
391 native_visual_type = attrib_list[i+1];
393 if(attrib_list[i+1] < 0 || attrib_list[i+1] > 1 ) {
397 sample_buffers_num = attrib_list[i+1];
399 if(attrib_list[i+1] < 0) {
403 if(attrib_list[i+1] < 0) {
406 samples_per_pixel = attrib_list[i+1];
409 if(attrib_list[i+1] < 0) {
412 stencil_size = attrib_list[i+1];
415 surface_type = attrib_list[i+1];
418 if(attrib_list[i+1] != EGL_NONE && attrib_list[i+1] != EGL_TRANSPARENT_RGB ) {
421 transparent_type = attrib_list[i+1];
424 trans_red_val = attrib_list[i+1];
427 trans_green_val = attrib_list[i+1];
430 trans_blue_val = attrib_list[i+1];
474 const EGLint *attrib_list) {
484 if(!EglValidate::noAttribs(attrib_list)) {
503 const EGLint *attrib_list) {
516 if(!EglValidate::noAttribs(attrib_list)) { //there are attribs
518 while(attrib_list[i] != EGL_NONE) {
519 if(!pbSurface->setAttrib(attrib_list[i],attrib_list[i+1])) {
548 const EGLint *attrib_list) {
554 if(!EglValidate::noAttribs(attrib_list)) {
607 const EGLint *attrib_list) {
612 if(!EglValidate::noAttribs(attrib_list)) {
614 while(attrib_list[i] != EGL_NONE) {
615 switch(attrib_list[i]) {
617 if(attrib_list[i+1] == 2) {
959 EGLConfig config, const EGLint *attrib_list) {
1023 EGLImageKHR eglCreateImageKHR(EGLDisplay display, EGLContext context, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list)