Can I use GetPixels to retrieve float values?

Hello, I’m rendering some height data to a ARGBFloat RenderTexture using a shader.
I want to grab that data with a read pixels. But unfortunately I can’t create a texture of float format to use GetPixels it seems.
Is there any way I can get this float format data out of the GPU?
Thanks.

Never mind, it’s part of the same problem I had in another thread. I’ll have to go ahead and use the following and make sure I stay between 0.0 and less than 1.0.

inline float2 EncodeFloatRG( float v )
{
	float2 kEncodeMul = float2(1.0, 255.0);
	float kEncodeBit = 1.0/255.0;
	float2 enc = kEncodeMul * v;
	enc = frac (enc);
	enc.x -= enc.y * kEncodeBit;
	return enc;
}
inline float DecodeFloatRG( float2 enc )
{
	float2 kDecodeDot = float2(1.0, 1/255.0);
	return dot( enc, kDecodeDot );
}