Add half precision floating point support to StreamPeer

Closes godotengine/godot-proposals#5983

Adds put/get methods to `StreamPeer` that handles half precision
floating point values.
Adds endode/decode half precision floating point to `marshalls`.
Adds `get_half` and `store_half` to `FileAccess`

Co-Authored-By: "Alfonso J. Ramos" <theraot@gmail.com>
This commit is contained in:
Pablo Andres Fuente
2024-10-01 23:41:13 -03:00
committed by Pablo Andres Fuente
parent ec6a1c0e79
commit eb86670f94
15 changed files with 218 additions and 2 deletions

View File

@@ -0,0 +1 @@
@IV

View File

@@ -0,0 +1 @@
VI@

View File

@@ -0,0 +1 @@
5U

View File

@@ -0,0 +1 @@
U5