I am trying to learn how to take advantage of the GPU for making more interesting applications. I am using THREE.js to make web applications that use the GPU and have been using floating point textures. I realized that none of these textures work on mobile (at least not on my phone), and tried looking up more about this problem. It looks like a lot of phones support floating point textures, but maybe WebGL doesn't interface with them properly? I use a galaxy s6. Is it just that my phone is out dated and newer phones can use them? After going online it looks like the newest iPhone doesn't support them, but I could also be wrong. Also I realize that the GPUS support floats, just not rendering to floating point textures. Any information on this would be greatly appreciated. After doing some research I feel more confused since a lot of it seems to contradict itself.