[PATCH 1/1] wined3d: texture.c split vulkan and opengl for cleaner clarity