WIP: etnaviv: rework format table

Christian Gmeiner requested to merge austriancoder/mesa:format-table into master

The big goal of these changes are to separate RS and BLT format handling from the big format table and make them self containing in etnaviv_rs.c and etnaviv_blt.c. I had these changes for too long on an local branch.. so maybe somebody is bored and wants to have a quick look over it :)

This is the road I would like to go.. this is still WIP as I have done almost no testing.

Merge request reports