virgl: Remove formats with unusual sample count.
Most GPU require the sample count is power of 2. Just remove those formats with unusual sample count. This decreases dEQP EGL tests run time a lot. Signed-off-by: Lepton Wu <lepton@chromium.org> Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
ee2050b111
commit
a4fec4dd6a
|
@ -659,6 +659,9 @@ virgl_is_format_supported( struct pipe_screen *screen,
|
|||
if (MAX2(1, sample_count) != MAX2(1, storage_sample_count))
|
||||
return false;
|
||||
|
||||
if (!util_is_power_of_two_or_zero(sample_count))
|
||||
return false;
|
||||
|
||||
assert(target == PIPE_BUFFER ||
|
||||
target == PIPE_TEXTURE_1D ||
|
||||
target == PIPE_TEXTURE_1D_ARRAY ||
|
||||
|
|
Loading…
Reference in New Issue