ilo: fix and enable fast depth clear
authorChia-I Wu <olvaffe@gmail.com>
Thu, 16 Jan 2014 07:29:03 +0000 (15:29 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Sat, 22 Feb 2014 14:45:13 +0000 (22:45 +0800)
commitd5cbd73d210d73b39c1b94f58c203053be2e4128
tree75821c19d684f5d81ee10e88251fc837a9356556
parentf57bddc7e431e553e946563d1030e5f239911c8b
ilo: fix and enable fast depth clear

Use tex->bo_format instead of zs->format in ilo_blitter_rectlist_clear_zs()
because the latter may be combined depth/stencil format.  hiz_can_clear_zs()
is no-op for GEN7+, but move the GEN check so that the assertions are tested.

Finally, call the fast depth clear function from ilo_clear().
src/gallium/drivers/ilo/ilo_blit.c
src/gallium/drivers/ilo/ilo_blitter_rectlist.c