Texture : minification, magnification, wrapping and mipmaps sorted
Shader : add type query method
Buffer : add target type query method
Program : add shader disposition on linkage options