etna: refactor some data structures
fix uniforms handling in fb_rawshader demos