HomeSort by: relevance | last modified time | path
    Searched refs:format_desc (Results 1 - 25 of 72) sorted by relevancy

1 2 3

  /xsrc/external/mit/MesaLib/dist/src/util/tests/format/
u_format_test.c 57 print_packed(const struct util_format_description *format_desc,
66 for (i = 0; i < format_desc->block.bits/8; ++i) {
76 print_unpacked_rgba_doubl(const struct util_format_description *format_desc,
85 for (i = 0; i < format_desc->block.height; ++i) {
86 for (j = 0; j < format_desc->block.width; ++j) {
98 print_unpacked_rgba_float(const struct util_format_description *format_desc,
107 for (i = 0; i < format_desc->block.height; ++i) {
108 for (j = 0; j < format_desc->block.width; ++j) {
120 print_unpacked_rgba_8unorm(const struct util_format_description *format_desc,
129 for (i = 0; i < format_desc->block.height; ++i)
788 const struct util_format_description *format_desc; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/tests/unit/
u_format_test.c 56 print_packed(const struct util_format_description *format_desc,
65 for (i = 0; i < format_desc->block.bits/8; ++i) {
75 print_unpacked_rgba_doubl(const struct util_format_description *format_desc,
84 for (i = 0; i < format_desc->block.height; ++i) {
85 for (j = 0; j < format_desc->block.width; ++j) {
97 print_unpacked_rgba_float(const struct util_format_description *format_desc,
106 for (i = 0; i < format_desc->block.height; ++i) {
107 for (j = 0; j < format_desc->block.width; ++j) {
119 print_unpacked_rgba_8unorm(const struct util_format_description *format_desc,
128 for (i = 0; i < format_desc->block.height; ++i)
766 const struct util_format_description *format_desc; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
lp_bld_format_soa.c 82 lp_build_format_swizzle_soa(const struct util_format_description *format_desc,
87 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS) {
91 if (util_format_has_stencil(format_desc) &&
92 !util_format_has_depth(format_desc)) {
94 swizzle = format_desc->swizzle[1];
98 swizzle = format_desc->swizzle[0];
112 enum pipe_swizzle swizzle = format_desc->swizzle[chan];
297 * \param format_desc the format of the 'packed' incoming pixel vector
304 const struct util_format_description *format_desc,
313 assert(format_desc->layout == UTIL_FORMAT_LAYOUT_PLAIN)
    [all...]
lp_bld_format_aos_array.c 47 * \param format_desc describes format of the image we're fetching from
54 const struct util_format_description *format_desc,
64 boolean pure_integer = format_desc->channel[0].pure_integer;
67 lp_type_from_format_desc(&src_type, format_desc);
112 res = lp_build_format_swizzle_aos(format_desc, &bld, res);
lp_bld_format.h 102 const struct util_format_description *format_desc,
113 const struct util_format_description *format_desc,
124 lp_build_format_swizzle_soa(const struct util_format_description *format_desc,
131 const struct util_format_description *format_desc,
144 const struct util_format_description *format_desc,
156 const struct util_format_description *format_desc,
170 const struct util_format_description *format_desc,
184 const struct util_format_description *format_desc,
198 const struct util_format_description *format_desc,
lp_bld_format_aos.c 462 * \param format_desc describes format of the image we're fetching from
472 const struct util_format_description *format_desc,
482 util_format_unpack_description(format_desc->format);
499 if (format_matches_type(format_desc, type) &&
500 format_desc->block.bits <= type.width * 4 &&
502 util_is_power_of_two_or_zero(format_desc->block.bits)) {
515 format_desc->block.bits, fetch_type,
518 assert(format_desc->block.bits <= vec_len);
522 return lp_build_format_swizzle_aos(format_desc, &bld, packed);
533 if (format_desc->layout == UTIL_FORMAT_LAYOUT_PLAIN &
    [all...]
lp_bld_type.h 181 lp_type_from_format_desc(struct lp_type* type, const struct util_format_description *format_desc)
183 assert(format_desc->is_array);
184 assert(!format_desc->is_mixed);
187 type->floating = format_desc->channel[0].type == UTIL_FORMAT_TYPE_FLOAT;
188 type->fixed = format_desc->channel[0].type == UTIL_FORMAT_TYPE_FIXED;
189 type->sign = format_desc->channel[0].type != UTIL_FORMAT_TYPE_UNSIGNED;
190 type->norm = format_desc->channel[0].normalized;
191 type->width = format_desc->channel[0].size;
192 type->length = format_desc->nr_channels;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
lp_bld_format_soa.c 80 lp_build_format_swizzle_soa(const struct util_format_description *format_desc,
85 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS) {
89 if (util_format_has_stencil(format_desc) &&
90 !util_format_has_depth(format_desc)) {
92 swizzle = format_desc->swizzle[1];
96 swizzle = format_desc->swizzle[0];
110 enum pipe_swizzle swizzle = format_desc->swizzle[chan];
295 * \param format_desc the format of the 'packed' incoming pixel vector
302 const struct util_format_description *format_desc,
311 assert(format_desc->layout == UTIL_FORMAT_LAYOUT_PLAIN)
    [all...]
lp_bld_format_aos_array.c 47 * \param format_desc describes format of the image we're fetching from
54 const struct util_format_description *format_desc,
64 boolean pure_integer = format_desc->channel[0].pure_integer;
67 lp_type_from_format_desc(&src_type, format_desc);
112 res = lp_build_format_swizzle_aos(format_desc, &bld, res);
lp_bld_format.h 102 const struct util_format_description *format_desc,
113 const struct util_format_description *format_desc,
124 lp_build_format_swizzle_soa(const struct util_format_description *format_desc,
131 const struct util_format_description *format_desc,
144 const struct util_format_description *format_desc,
160 const struct util_format_description *format_desc,
174 const struct util_format_description *format_desc,
lp_bld_format_aos.c 462 * \param format_desc describes format of the image we're fetching from
472 const struct util_format_description *format_desc,
497 if (format_matches_type(format_desc, type) &&
498 format_desc->block.bits <= type.width * 4 &&
500 util_is_power_of_two_or_zero(format_desc->block.bits)) {
513 format_desc->block.bits, fetch_type,
516 assert(format_desc->block.bits <= vec_len);
520 return lp_build_format_swizzle_aos(format_desc, &bld, packed);
531 if (format_desc->layout == UTIL_FORMAT_LAYOUT_PLAIN &&
532 format_desc->colorspace == UTIL_FORMAT_COLORSPACE_RGB &
    [all...]
lp_bld_type.h 181 lp_type_from_format_desc(struct lp_type* type, const struct util_format_description *format_desc)
183 assert(format_desc->is_array);
184 assert(!format_desc->is_mixed);
187 type->floating = format_desc->channel[0].type == UTIL_FORMAT_TYPE_FLOAT;
188 type->fixed = format_desc->channel[0].type == UTIL_FORMAT_TYPE_FIXED;
189 type->sign = format_desc->channel[0].type != UTIL_FORMAT_TYPE_UNSIGNED;
190 type->norm = format_desc->channel[0].normalized;
191 type->width = format_desc->channel[0].size;
192 type->length = format_desc->nr_channels;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
lp_bld_depth.h 52 lp_depth_type(const struct util_format_description *format_desc,
61 const struct util_format_description *format_desc,
76 const struct util_format_description *format_desc,
87 const struct util_format_description *format_desc,
lp_bld_depth.c 299 lp_depth_type(const struct util_format_description *format_desc,
305 assert(format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS);
306 assert(format_desc->block.width == 1);
307 assert(format_desc->block.height == 1);
310 type.width = format_desc->block.bits;
312 z_swizzle = format_desc->swizzle[0];
314 if (format_desc->channel[z_swizzle].type == UTIL_FORMAT_TYPE_FLOAT) {
317 assert(format_desc->channel[z_swizzle].size == 32);
319 else if(format_desc->channel[z_swizzle].type == UTIL_FORMAT_TYPE_UNSIGNED) {
320 assert(format_desc->block.bits <= 32)
    [all...]
lp_screen.c 656 const struct util_format_description *format_desc; local
658 format_desc = util_format_description(format);
659 if (!format_desc)
679 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_SRGB) {
681 if (format_desc->nr_channels < 3)
684 else if (format_desc->colorspace != UTIL_FORMAT_COLORSPACE_RGB)
687 if (format_desc->layout != UTIL_FORMAT_LAYOUT_PLAIN &&
691 assert(format_desc->block.width == 1);
692 assert(format_desc->block.height == 1);
694 if (format_desc->is_mixed
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
lp_bld_depth.h 53 lp_depth_type(const struct util_format_description *format_desc,
62 const struct util_format_description *format_desc,
76 const struct util_format_description *format_desc,
87 const struct util_format_description *format_desc,
lp_bld_depth.c 298 lp_depth_type(const struct util_format_description *format_desc,
304 assert(format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS);
305 assert(format_desc->block.width == 1);
306 assert(format_desc->block.height == 1);
309 type.width = format_desc->block.bits;
311 z_swizzle = format_desc->swizzle[0];
313 if (format_desc->channel[z_swizzle].type == UTIL_FORMAT_TYPE_FLOAT) {
316 assert(format_desc->channel[z_swizzle].size == 32);
318 else if(format_desc->channel[z_swizzle].type == UTIL_FORMAT_TYPE_UNSIGNED) {
319 assert(format_desc->block.bits <= 32)
    [all...]
lp_screen.c 474 const struct util_format_description *format_desc; local
476 format_desc = util_format_description(format);
477 if (!format_desc)
497 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_SRGB) {
499 if (format_desc->nr_channels < 3)
502 else if (format_desc->colorspace != UTIL_FORMAT_COLORSPACE_RGB)
505 if (format_desc->layout != UTIL_FORMAT_LAYOUT_PLAIN &&
509 assert(format_desc->block.width == 1);
510 assert(format_desc->block.height == 1);
512 if (format_desc->is_mixed
    [all...]
lp_test_format.c 341 const struct util_format_description *format_desc,
346 if (!test_format_float(verbose, fp, format_desc, use_cache)) {
350 if (!test_format_unorm8(verbose, fp, format_desc, use_cache)) {
369 const struct util_format_description *format_desc; local
371 format_desc = util_format_description(format);
372 if (!format_desc) {
380 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS) {
388 if (format_desc->layout == UTIL_FORMAT_LAYOUT_ETC &&
394 if (format_desc->layout == UTIL_FORMAT_LAYOUT_ASTC ||
395 format_desc->layout == UTIL_FORMAT_LAYOUT_ATC)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
u_format.c 282 const struct util_format_description *format_desc; local
286 format_desc = util_format_description(format);
288 assert(x % format_desc->block.width == 0);
289 assert(y % format_desc->block.height == 0);
291 src_row = (const uint8_t *)src + y*src_stride + x*(format_desc->block.bits/8);
294 format_desc->unpack_rgba_float(dst_row, dst_stride, src_row, src_stride, w, h);
304 const struct util_format_description *format_desc; local
308 format_desc = util_format_description(format);
310 assert(x % format_desc->block.width == 0);
311 assert(y % format_desc->block.height == 0)
323 const struct util_format_description *format_desc; local
342 const struct util_format_description *format_desc; local
363 const struct util_format_description *format_desc; local
384 const struct util_format_description *format_desc; local
405 const struct util_format_description *format_desc; local
426 const struct util_format_description *format_desc; local
    [all...]
u_draw.c 62 const struct util_format_description *format_desc; local
73 format_desc = util_format_description(element->src_format);
74 assert(format_desc->block.width == 1);
75 assert(format_desc->block.height == 1);
76 assert(format_desc->block.bits % 8 == 0);
77 format_size = format_desc->block.bits/8;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
pan_screen.c 420 const struct util_format_description *format_desc; local
432 format_desc = util_format_description(format);
434 if (!format_desc)
449 bool supported = util_format_is_rgba8_variant(format_desc);
455 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS)
463 if (format_desc->block.width != 1 ||
464 format_desc->block.height != 1)
469 if (format_desc->colorspace != UTIL_FORMAT_COLORSPACE_ZS)
473 if (format_desc->layout == UTIL_FORMAT_LAYOUT_BPTC ||
474 format_desc->layout == UTIL_FORMAT_LAYOUT_ASTC |
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/util/format/
u_format.c 411 const struct util_format_description *format_desc; local
414 format_desc = util_format_description(format);
416 assert(x % format_desc->block.width == 0);
417 assert(y % format_desc->block.height == 0);
419 src_row = (const uint8_t *)src + y*src_stride + x*(format_desc->block.bits/8);
431 const struct util_format_description *format_desc; local
436 format_desc = util_format_description(format);
438 assert(x % format_desc->block.width == 0);
439 assert(y % format_desc->block.height == 0);
441 dst_row = (uint8_t *)dst + y*dst_stride + x*(format_desc->block.bits/8)
455 const struct util_format_description *format_desc; local
472 const struct util_format_description *format_desc; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
sp_screen.c 389 const struct util_format_description *format_desc; local
404 format_desc = util_format_description(format);
405 if (!format_desc)
419 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS)
427 if (format_desc->block.width != 1 ||
428 format_desc->block.height != 1)
433 if (format_desc->colorspace != UTIL_FORMAT_COLORSPACE_ZS)
437 if (format_desc->layout == UTIL_FORMAT_LAYOUT_ASTC ||
438 format_desc->layout == UTIL_FORMAT_LAYOUT_ATC) {
461 if (format_desc->layout == UTIL_FORMAT_LAYOUT_ETC &
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
sp_screen.c 416 const struct util_format_description *format_desc; local
431 format_desc = util_format_description(format);
432 if (!format_desc)
446 if (format_desc->colorspace == UTIL_FORMAT_COLORSPACE_ZS)
454 if (format_desc->block.width != 1 ||
455 format_desc->block.height != 1)
460 if (format_desc->colorspace != UTIL_FORMAT_COLORSPACE_ZS)
464 if (format_desc->layout == UTIL_FORMAT_LAYOUT_ASTC ||
465 format_desc->layout == UTIL_FORMAT_LAYOUT_ATC) {
488 if (format_desc->layout == UTIL_FORMAT_LAYOUT_ETC &
    [all...]

Completed in 22 milliseconds

1 2 3