Split the floating point texture queries into individual methods and mark all support methods as const.

TRAC #22972

Signed-off-by: Jamie Madill
Signed-off-by: Nicolas Capens
Author: Geoff Lang

git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2312 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/Context.cpp b/src/libGLESv2/Context.cpp
index 0d5fa72..4a6b271 100644
--- a/src/libGLESv2/Context.cpp
+++ b/src/libGLESv2/Context.cpp
@@ -313,8 +313,12 @@
         mSupportsDXT1Textures = mRenderer->getDXT1TextureSupport();
         mSupportsDXT3Textures = mRenderer->getDXT3TextureSupport();
         mSupportsDXT5Textures = mRenderer->getDXT5TextureSupport();
-        mSupportsFloat32Textures = mRenderer->getFloat32TextureSupport(&mSupportsFloat32LinearFilter, &mSupportsFloat32RenderableTextures);
-        mSupportsFloat16Textures = mRenderer->getFloat16TextureSupport(&mSupportsFloat16LinearFilter, &mSupportsFloat16RenderableTextures);
+        mSupportsFloat32Textures = mRenderer->getFloat32TextureSupport();
+        mSupportsFloat32LinearFilter = mRenderer->getFloat32TextureFilteringSupport();
+        mSupportsFloat32RenderableTextures = mRenderer->getFloat32TextureRenderingSupport();
+        mSupportsFloat16Textures = mRenderer->getFloat16TextureSupport();
+        mSupportsFloat16LinearFilter = mRenderer->getFloat16TextureFilteringSupport();
+        mSupportsFloat16RenderableTextures = mRenderer->getFloat16TextureRenderingSupport();
         mSupportsLuminanceTextures = mRenderer->getLuminanceTextureSupport();
         mSupportsLuminanceAlphaTextures = mRenderer->getLuminanceAlphaTextureSupport();
         mSupportsDepthTextures = mRenderer->getDepthTextureSupport();