Lines Matching refs:current_buffer
111 struct osmesa_buffer *current_buffer; member
759 if (osmesa->current_buffer && in OSMesaMakeCurrent()
760 (osmesa->current_buffer->visual.color_format != color_format || in OSMesaMakeCurrent()
761 osmesa->current_buffer->visual.depth_stencil_format != osmesa->depth_stencil_format || in OSMesaMakeCurrent()
762 osmesa->current_buffer->visual.accum_format != osmesa->accum_format || in OSMesaMakeCurrent()
763 osmesa->current_buffer->width != width || in OSMesaMakeCurrent()
764 osmesa->current_buffer->height != height)) { in OSMesaMakeCurrent()
765 osmesa_destroy_buffer(osmesa->current_buffer); in OSMesaMakeCurrent()
766 osmesa->current_buffer = NULL; in OSMesaMakeCurrent()
769 if (!osmesa->current_buffer) { in OSMesaMakeCurrent()
770 osmesa->current_buffer = osmesa_create_buffer(color_format, in OSMesaMakeCurrent()
775 struct osmesa_buffer *osbuffer = osmesa->current_buffer; in OSMesaMakeCurrent()
852 struct osmesa_buffer *osbuffer = osmesa ? osmesa->current_buffer : NULL; in OSMesaGetIntegerv()
901 struct osmesa_buffer *osbuffer = c->current_buffer; in OSMesaGetDepthBuffer()
943 struct osmesa_buffer *osbuffer = osmesa->current_buffer; in OSMesaGetColorBuffer()