From: Marek Olšák Date: Tue, 21 Dec 2010 04:50:58 +0000 (+0100) Subject: st/mesa: if Z32 is unsupported, prefer Z24 to Z16 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0a7b60f7ed3167acce72b3c367181dcae81f92c1;p=mesa.git st/mesa: if Z32 is unsupported, prefer Z24 to Z16 --- diff --git a/src/mesa/state_tracker/st_format.c b/src/mesa/state_tracker/st_format.c index a79d4c0c4e9..ea8f6c5a28a 100644 --- a/src/mesa/state_tracker/st_format.c +++ b/src/mesa/state_tracker/st_format.c @@ -680,10 +680,10 @@ st_choose_format(struct pipe_screen *screen, GLenum internalFormat, case GL_DEPTH_COMPONENT: { static const enum pipe_format formats[] = { - PIPE_FORMAT_Z16_UNORM, PIPE_FORMAT_Z32_UNORM, PIPE_FORMAT_Z24_UNORM_S8_USCALED, - PIPE_FORMAT_S8_USCALED_Z24_UNORM + PIPE_FORMAT_S8_USCALED_Z24_UNORM, + PIPE_FORMAT_Z16_UNORM }; return find_supported_format(screen, formats, Elements(formats), target, sample_count, bindings, geom_flags);