zink: finish off hybrid descriptor mode
the default auto
mode was always meant to use some handwavey heuristics to disable caching when it wasn't efficient, but I was too lazy to finish it off until I needed basemark to go from 2fps to 100ish without manually setting the descriptor mode
also add some docs I guess