| /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...] |