mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 09:08:10 +02:00
gallivm: Update for UTIL_FORMAT_LAYOUT_xxx changes.
This commit is contained in:
parent
816d23505a
commit
e5a43ac594
3 changed files with 5 additions and 7 deletions
|
|
@ -171,7 +171,7 @@ lp_build_depth_test(LLVMBuilderRef builder,
|
|||
unsigned padding_right;
|
||||
unsigned chan;
|
||||
|
||||
assert(format_desc->layout == UTIL_FORMAT_LAYOUT_ARITH);
|
||||
assert(format_desc->layout == UTIL_FORMAT_LAYOUT_PLAIN);
|
||||
assert(format_desc->channel[z_swizzle].type == UTIL_FORMAT_TYPE_UNSIGNED);
|
||||
assert(format_desc->channel[z_swizzle].size <= format_desc->block.bits);
|
||||
assert(format_desc->channel[z_swizzle].normalized);
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ lp_build_unpack_rgba_aos(LLVMBuilderRef builder,
|
|||
unsigned i;
|
||||
|
||||
/* FIXME: Support more formats */
|
||||
assert(desc->layout == UTIL_FORMAT_LAYOUT_ARITH);
|
||||
assert(desc->layout == UTIL_FORMAT_LAYOUT_PLAIN);
|
||||
assert(desc->block.width == 1);
|
||||
assert(desc->block.height == 1);
|
||||
assert(desc->block.bits <= 32);
|
||||
|
|
@ -189,7 +189,7 @@ lp_build_unpack_rgba8_aos(LLVMBuilderRef builder,
|
|||
lp_build_context_init(&bld, builder, type);
|
||||
|
||||
/* FIXME: Support more formats */
|
||||
assert(desc->layout == UTIL_FORMAT_LAYOUT_ARITH);
|
||||
assert(desc->layout == UTIL_FORMAT_LAYOUT_PLAIN);
|
||||
assert(desc->block.width == 1);
|
||||
assert(desc->block.height == 1);
|
||||
assert(desc->block.bits <= 32);
|
||||
|
|
@ -303,7 +303,7 @@ lp_build_pack_rgba_aos(LLVMBuilderRef builder,
|
|||
unsigned shift;
|
||||
unsigned i, j;
|
||||
|
||||
assert(desc->layout == UTIL_FORMAT_LAYOUT_ARITH);
|
||||
assert(desc->layout == UTIL_FORMAT_LAYOUT_PLAIN);
|
||||
assert(desc->block.width == 1);
|
||||
assert(desc->block.height == 1);
|
||||
|
||||
|
|
|
|||
|
|
@ -92,9 +92,7 @@ lp_build_unpack_rgba_soa(LLVMBuilderRef builder,
|
|||
unsigned chan;
|
||||
|
||||
/* FIXME: Support more formats */
|
||||
assert(format_desc->layout == UTIL_FORMAT_LAYOUT_ARITH ||
|
||||
(format_desc->layout == UTIL_FORMAT_LAYOUT_ARRAY &&
|
||||
format_desc->block.bits == format_desc->channel[0].size));
|
||||
assert(format_desc->layout == UTIL_FORMAT_LAYOUT_PLAIN);
|
||||
assert(format_desc->block.width == 1);
|
||||
assert(format_desc->block.height == 1);
|
||||
assert(format_desc->block.bits <= 32);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue