Nikolay Sivov : d2d1: Cache sampler state objects at device context.