1
Fork 0
mirror of https://github.com/redstrate/Physis.git synced 2025-07-20 07:47:45 +00:00

Fix read_half2 and read_half3 reading the same data

This commit is contained in:
Joshua Goins 2025-07-09 14:55:31 -04:00
parent 19e5c38ea8
commit dbad354cb5

View file

@ -82,7 +82,7 @@ pub(crate) struct Half1 {
fn read_half2(data: [u16; 2]) -> Half2 { fn read_half2(data: [u16; 2]) -> Half2 {
Half2 { Half2 {
x: f16::from_bits(data[0]), x: f16::from_bits(data[0]),
y: f16::from_bits(data[0]), y: f16::from_bits(data[1]),
} }
} }
@ -97,8 +97,8 @@ pub(crate) struct Half2 {
fn read_half3(data: [u16; 3]) -> Half3 { fn read_half3(data: [u16; 3]) -> Half3 {
Half3 { Half3 {
r: f16::from_bits(data[0]), r: f16::from_bits(data[0]),
g: f16::from_bits(data[0]), g: f16::from_bits(data[1]),
b: f16::from_bits(data[0]), b: f16::from_bits(data[2]),
} }
} }