Home | History | Annotate | Download | only in r300

Lines Matching full:surf

884 static void r300_texture_setup_fb_state(struct r300_surface *surf)
886 struct r300_resource *tex = r300_resource(surf->base.texture);
887 unsigned level = surf->base.u.tex.level;
889 r300_stride_to_width(surf->base.format, tex->tex.stride_in_bytes[level]);
892 if (util_format_is_depth_or_stencil(surf->base.format)) {
893 surf->pitch =
897 surf->format = r300_translate_zsformat(surf->base.format);
898 surf->pitch_zmask = tex->tex.zmask_stride_in_pixels[level];
899 surf->pitch_hiz = tex->tex.hiz_stride_in_pixels[level];
901 surf->pitch =
903 r300_translate_colorformat(surf->base.format) |
906 surf->format = r300_translate_out_fmt(surf->base.format);
907 surf->colormask_swizzle =
908 r300_translate_colormask_swizzle(surf->base.format);