mirror of
https://git.suyu.dev/suyu/suyu.git
synced 2024-11-20 13:52:44 +01:00
minor
This commit is contained in:
parent
b36e645fee
commit
31a0cff036
1 changed files with 6 additions and 12 deletions
|
@ -809,18 +809,15 @@ uint UnquantizeTexelWeight(EncodingData val) {
|
|||
const uint A = ReplicateBitTo7((bitval & 1));
|
||||
uint B = 0, C = 0, D = 0;
|
||||
uint result = 0;
|
||||
const uint bitlen_0_results[5] = {0, 16, 32, 48, 64};
|
||||
switch (encoding) {
|
||||
case JUST_BITS:
|
||||
result = FastReplicateTo6(bitval, bitlen);
|
||||
break;
|
||||
return FastReplicateTo6(bitval, bitlen);
|
||||
case TRIT: {
|
||||
D = QuintTritValue(val);
|
||||
switch (bitlen) {
|
||||
case 0: {
|
||||
const uint results[3] = {0, 32, 63};
|
||||
result = results[D];
|
||||
break;
|
||||
}
|
||||
case 0:
|
||||
return bitlen_0_results[D * 2];
|
||||
case 1: {
|
||||
C = 50;
|
||||
break;
|
||||
|
@ -845,11 +842,8 @@ uint UnquantizeTexelWeight(EncodingData val) {
|
|||
case QUINT: {
|
||||
D = QuintTritValue(val);
|
||||
switch (bitlen) {
|
||||
case 0: {
|
||||
const uint results[5] = {0, 16, 32, 47, 63};
|
||||
result = results[D];
|
||||
break;
|
||||
}
|
||||
case 0:
|
||||
return bitlen_0_results[D];
|
||||
case 1: {
|
||||
C = 28;
|
||||
break;
|
||||
|
|
Loading…
Reference in a new issue