Lines Matching defs:fdesc
87 struct xa_format_descriptor fdesc;
89 fdesc.xa_format = xa_format;
97 fdesc.format = PIPE_FORMAT_R8_UNORM;
99 fdesc.format = PIPE_FORMAT_L8_UNORM;
102 fdesc.format = PIPE_FORMAT_B8G8R8A8_UNORM;
105 fdesc.format = PIPE_FORMAT_B8G8R8X8_UNORM;
108 fdesc.format = PIPE_FORMAT_B5G6R5_UNORM;
111 fdesc.format = PIPE_FORMAT_B5G5R5A1_UNORM;
114 fdesc.format = PIPE_FORMAT_B4G4R4A4_UNORM;
117 fdesc.format = PIPE_FORMAT_R10G10B10A2_UNORM;
120 fdesc.format = PIPE_FORMAT_R10G10B10X2_UNORM;
123 fdesc.format = PIPE_FORMAT_A8R8G8B8_UNORM;
126 fdesc.format = PIPE_FORMAT_X8R8G8B8_UNORM;
129 fdesc.format = PIPE_FORMAT_Z24X8_UNORM;
132 fdesc.format = PIPE_FORMAT_Z16_UNORM;
135 fdesc.format = PIPE_FORMAT_Z32_UNORM;
138 fdesc.format = PIPE_FORMAT_Z24X8_UNORM;
141 fdesc.format = PIPE_FORMAT_X8Z24_UNORM;
144 fdesc.format = PIPE_FORMAT_Z24_UNORM_S8_UINT;
147 fdesc.format = PIPE_FORMAT_S8_UINT_Z24_UNORM;
153 fdesc.format = PIPE_FORMAT_R8_UNORM;
155 fdesc.format = PIPE_FORMAT_L8_UNORM;
161 return fdesc;
205 struct xa_format_descriptor fdesc =
208 if (xa->screen->is_format_supported(xa->screen, fdesc.format,
275 struct xa_format_descriptor fdesc;
279 fdesc = xa_get_pipe_format(xa, xa->supported_formats[i]);
280 if (fdesc.xa_format != xa_format_unknown &&
281 xa_format_depth(fdesc.xa_format) == depth) {
288 fdesc.xa_format = xa_format_unknown;
290 return fdesc;
297 struct xa_format_descriptor fdesc = xa_get_pipe_format(xa, xa_format);
300 if (fdesc.xa_format == xa_format_unknown)
303 bind = stype_bind[xa_format_type(fdesc.xa_format)];
311 if (!xa->screen->is_format_supported(xa->screen, fdesc.format,
343 struct xa_format_descriptor fdesc;
346 fdesc = xa_get_format_stype_depth(xa, stype, depth);
348 fdesc = xa_get_pipe_format(xa, xa_format);
350 if (fdesc.xa_format == xa_format_unknown)
358 template->format = fdesc.format;
365 template->bind = stype_bind[xa_format_type(fdesc.xa_format)];
385 srf->fdesc = fdesc;
455 struct xa_format_descriptor fdesc;
459 fdesc = xa_get_format_stype_depth(xa, stype, depth);
461 fdesc = xa_get_pipe_format(xa, xa_format);
464 template->format == fdesc.format &&
468 template->bind = stype_bind[xa_format_type(fdesc.xa_format)];
477 if (!xa_format_type_is_color(fdesc.xa_format) ||
478 xa_format_type(fdesc.xa_format) == xa_type_a)
481 if (!xa->screen->is_format_supported(xa->screen, fdesc.format,
494 template->format = fdesc.format;
516 srf->fdesc = fdesc;
577 return srf->fdesc.xa_format;