stuff
texturing works to some extent, but some kind of sampler state needs to be implemented