Home | History | Annotate | Download | only in osmesa

Lines Matching refs:mesa

2  * Mesa 3-D graphics library
27 * Off-Screen Mesa rendering / Rendering into client memory space
69 * OSMesa rendering context, derived from core Mesa struct gl_context.
73 struct gl_context mesa; /*< Base class - this must be first */
107 return (const GLubyte *) "Mesa OffScreen32";
109 return (const GLubyte *) "Mesa OffScreen16";
111 return (const GLubyte *) "Mesa OffScreen";
451 * XXX There aren't Mesa formats for all the possible combinations here!
627 * Create an Off-Screen Mesa rendering context. The only attribute needed is
645 * New in Mesa 3.5
670 * New in Mesa 11.2
839 if (!_mesa_initialize_context(&osmesa->mesa,
842 sharelist ? &sharelist->mesa
850 _mesa_enable_sw_extensions(&(osmesa->mesa));
855 _mesa_free_context_data( &osmesa->mesa );
879 _mesa_meta_init(&osmesa->mesa);
883 struct gl_context *ctx = &osmesa->mesa;
935 * Destroy an Off-Screen Mesa rendering context.
946 _mesa_meta_free( &osmesa->mesa );
948 _swsetup_DestroyContext( &osmesa->mesa );
949 _tnl_DestroyContext( &osmesa->mesa );
950 _vbo_DestroyContext( &osmesa->mesa );
951 _swrast_DestroyContext( &osmesa->mesa );
956 _mesa_free_context_data( &osmesa->mesa );
982 * are supported. But if Mesa's been compiled with CHAN_BITS==16
984 * Mesa's been build with CHAN_BITS==32 then type may be GL_FLOAT,
1018 osmesa_update_state( &osmesa->mesa, 0 );
1029 * doesn't match what Mesa was compiled for (CHAN_BITS) the
1035 osmesa->srb = new_osmesa_renderbuffer(&osmesa->mesa, osmesa->format, type);
1053 _mesa_resize_framebuffer(&osmesa->mesa, osmesa->gl_buffer, width, height);
1055 _mesa_make_current( &osmesa->mesa, osmesa->gl_buffer, osmesa->gl_buffer );
1066 _mesa_update_framebuffer_visual(&osmesa->mesa, osmesa->gl_buffer);
1069 _mesa_resize_framebuffer(&osmesa->mesa, osmesa->gl_buffer, width, height);
1096 _mesa_error( &osmesa->mesa, GL_INVALID_VALUE,
1106 _mesa_error( &osmesa->mesa, GL_INVALID_ENUM, "OSMesaPixelStore(pname)" );
1152 _mesa_error(&osmesa->mesa, GL_INVALID_ENUM, "OSMesaGetIntergerv(pname)");
1267 osmesa->mesa.Color.ClampFragmentColor = GL_TRUE;
1270 osmesa->mesa.Color.ClampFragmentColor = GL_FIXED_ONLY_ARB;