demmt: split object decoding function per object
demmt: wrap object state
demmt: disassemble shaders for nva3:nvaf