mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-03 06:24:30 +00:00
convert remaining RGB5a1 to RGBA16 (#879)
This commit is contained in:
parent
a209195183
commit
d2bad8fb6a
3 changed files with 15 additions and 15 deletions
|
@ -182,20 +182,20 @@ static u8 sDecayMaskTotal[16 * 16] = {
|
|||
// clang-format on
|
||||
|
||||
// These are Phantom Ganon's body textures, but I don't know which is which.
|
||||
static u64* sLimbTex_rgb5a1_8x8[] = {
|
||||
static u64* sLimbTex_rgba16_8x8[] = {
|
||||
gPhantomGanonLimbTex_00A800, gPhantomGanonLimbTex_00AE80, gPhantomGanonLimbTex_00AF00,
|
||||
gPhantomGanonLimbTex_00C180, gPhantomGanonLimbTex_00C400,
|
||||
};
|
||||
static u64* sLimbTex_rgb5a1_16x8[] = {
|
||||
static u64* sLimbTex_rgba16_16x8[] = {
|
||||
gPhantomGanonLimbTex_00B980, gPhantomGanonLimbTex_00C480, gPhantomGanonLimbTex_00BC80,
|
||||
gPhantomGanonLimbTex_00BD80, gPhantomGanonLimbTex_00C080,
|
||||
};
|
||||
static u64* sLimbTex_rgb5a1_16x16[] = {
|
||||
static u64* sLimbTex_rgba16_16x16[] = {
|
||||
gPhantomGanonLimbTex_00C200, gPhantomGanonLimbTex_00A000, gPhantomGanonLimbTex_00A200,
|
||||
gPhantomGanonLimbTex_00A400, gPhantomGanonLimbTex_00A600, gPhantomGanonLimbTex_00A880,
|
||||
gPhantomGanonLimbTex_00B780, gPhantomGanonLimbTex_00BA80, gPhantomGanonLimbTex_00BE80,
|
||||
};
|
||||
static u64* sLimbTex_rgb5a1_16x32[] = { gPhantomGanonLimbTex_00AA80, gPhantomGanonLimbTex_00AF80 };
|
||||
static u64* sLimbTex_rgba16_16x32[] = { gPhantomGanonLimbTex_00AA80, gPhantomGanonLimbTex_00AF80 };
|
||||
|
||||
static u64* sMouthTex_ci8_16x16[] = { gPhantomGanonMouthTex, gPhantomGanonSmileTex };
|
||||
|
||||
|
@ -249,16 +249,16 @@ void BossGanondrof_ClearPixels(u8* mask, s16 index) {
|
|||
|
||||
for (i = 0; i < 5; i++) {
|
||||
// ARRAY_COUNT can't be used here because the arrays aren't guaranteed to be the same size.
|
||||
BossGanondrof_ClearPixels8x8(SEGMENTED_TO_VIRTUAL(sLimbTex_rgb5a1_8x8[i]), mask, index);
|
||||
BossGanondrof_ClearPixels16x8(SEGMENTED_TO_VIRTUAL(sLimbTex_rgb5a1_16x8[i]), mask, index);
|
||||
BossGanondrof_ClearPixels8x8(SEGMENTED_TO_VIRTUAL(sLimbTex_rgba16_8x8[i]), mask, index);
|
||||
BossGanondrof_ClearPixels16x8(SEGMENTED_TO_VIRTUAL(sLimbTex_rgba16_16x8[i]), mask, index);
|
||||
}
|
||||
|
||||
for (i = 0; i < ARRAY_COUNT(sLimbTex_rgb5a1_16x16); i++) {
|
||||
BossGanondrof_ClearPixels16x16(SEGMENTED_TO_VIRTUAL(sLimbTex_rgb5a1_16x16[i]), mask, index);
|
||||
for (i = 0; i < ARRAY_COUNT(sLimbTex_rgba16_16x16); i++) {
|
||||
BossGanondrof_ClearPixels16x16(SEGMENTED_TO_VIRTUAL(sLimbTex_rgba16_16x16[i]), mask, index);
|
||||
}
|
||||
|
||||
for (i = 0; i < ARRAY_COUNT(sLimbTex_rgb5a1_16x32); i++) {
|
||||
BossGanondrof_ClearPixels16x32(SEGMENTED_TO_VIRTUAL(sLimbTex_rgb5a1_16x32[i]), mask, index);
|
||||
for (i = 0; i < ARRAY_COUNT(sLimbTex_rgba16_16x32); i++) {
|
||||
BossGanondrof_ClearPixels16x32(SEGMENTED_TO_VIRTUAL(sLimbTex_rgba16_16x32[i]), mask, index);
|
||||
}
|
||||
|
||||
BossGanondrof_ClearPixels32x16(SEGMENTED_TO_VIRTUAL(gPhantomGanonLimbTex_00B380), mask, index);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue