Lines Matching defs:stvis
593 dri_fill_st_visual(struct st_visual *stvis,
597 memset(stvis, 0, sizeof(*stvis));
609 stvis->color_format = PIPE_FORMAT_R16G16B16A16_FLOAT;
611 stvis->color_format = PIPE_FORMAT_R16G16B16X16_FLOAT;
618 stvis->color_format = PIPE_FORMAT_B10G10R10A2_UNORM;
620 stvis->color_format = PIPE_FORMAT_B10G10R10X2_UNORM;
627 stvis->color_format = PIPE_FORMAT_R10G10B10A2_UNORM;
629 stvis->color_format = PIPE_FORMAT_R10G10B10X2_UNORM;
636 stvis->color_format = mode->sRGBCapable ?
640 stvis->color_format = mode->sRGBCapable ?
649 stvis->color_format = mode->sRGBCapable ?
653 stvis->color_format = mode->sRGBCapable ?
660 stvis->color_format = PIPE_FORMAT_B5G6R5_UNORM;
670 stvis->samples = 0;
672 stvis->samples = mode->samples;
678 stvis->depth_stencil_format = PIPE_FORMAT_NONE;
681 stvis->depth_stencil_format = PIPE_FORMAT_Z16_UNORM;
685 stvis->depth_stencil_format = (screen->d_depth_bits_last) ?
689 stvis->depth_stencil_format = (screen->sd_depth_bits_last) ?
695 stvis->depth_stencil_format = PIPE_FORMAT_Z32_UNORM;
699 stvis->accum_format = (mode->accumRedBits > 0) ?
702 stvis->buffer_mask |= ST_ATTACHMENT_FRONT_LEFT_MASK;
704 stvis->buffer_mask |= ST_ATTACHMENT_BACK_LEFT_MASK;
707 stvis->buffer_mask |= ST_ATTACHMENT_FRONT_RIGHT_MASK;
709 stvis->buffer_mask |= ST_ATTACHMENT_BACK_RIGHT_MASK;
713 stvis->buffer_mask |= ST_ATTACHMENT_DEPTH_STENCIL_MASK;