llvmpipe: More accurate format capability exporting.

This commit is contained in:
José Fonseca 2010-03-31 14:00:46 +01:00
parent aa364d091e
commit ead8f82eeb
1 changed files with 1 additions and 5 deletions

View File

@ -222,11 +222,7 @@ llvmpipe_is_format_supported( struct pipe_screen *_screen,
/* FIXME: Temporary restrictions. See lp_bld_sample_soa.c */
if(tex_usage & PIPE_TEXTURE_USAGE_SAMPLER) {
if(format_desc->block.width != 1 ||
format_desc->block.height != 1)
return FALSE;
if(format_desc->layout != UTIL_FORMAT_LAYOUT_PLAIN)
if(!format_desc->is_bitmask)
return FALSE;
if(format_desc->colorspace != UTIL_FORMAT_COLORSPACE_RGB &&