Lines Matching defs:visual
317 st_visual_have_buffers(stfb->iface->visual, 1 << statt))
470 format = stfb->iface->visual->depth_stencil_format;
474 format = stfb->iface->visual->accum_format;
478 format = stfb->iface->visual->color_format;
488 rb = st_new_renderbuffer_fb(format, stfb->iface->visual->samples, sw);
515 * Intialize a struct gl_config from a visual.
518 st_visual_to_context_mode(const struct st_visual *visual,
523 if (st_visual_have_buffers(visual, ST_ATTACHMENT_BACK_LEFT_MASK))
526 if (st_visual_have_buffers(visual,
530 if (visual->color_format != PIPE_FORMAT_NONE) {
532 util_format_get_component_bits(visual->color_format,
535 util_format_get_component_bits(visual->color_format,
538 util_format_get_component_bits(visual->color_format,
541 util_format_get_component_bits(visual->color_format,
546 mode->sRGBCapable = util_format_is_srgb(visual->color_format);
549 if (visual->depth_stencil_format != PIPE_FORMAT_NONE) {
551 util_format_get_component_bits(visual->depth_stencil_format,
554 util_format_get_component_bits(visual->depth_stencil_format,
558 if (visual->accum_format != PIPE_FORMAT_NONE) {
560 util_format_get_component_bits(visual->accum_format,
563 util_format_get_component_bits(visual->accum_format,
566 util_format_get_component_bits(visual->accum_format,
569 util_format_get_component_bits(visual->accum_format,
573 if (visual->samples > 1) {
574 mode->samples = visual->samples;
598 st_visual_to_context_mode(stfbi->visual, &mode);
608 * format such that util_format_srgb(visual->color_format) can be supported
622 util_format_srgb(stfbi->visual->color_format);
627 PIPE_TEXTURE_2D, stfbi->visual->samples,
628 stfbi->visual->samples,
634 * visual->color_format, but we still want sRGB for desktop GL.
1071 st_visual_to_context_mode(&attribs->visual, &mode);
1072 if (attribs->visual.color_format == PIPE_FORMAT_NONE)
1293 /* If the context uses a doublebuffered visual, but the buffer is