some various J2D/J3D work (#2043)

* most of J2DPicture done

* fix GXSetTexCoordGen

* some j3d work
This commit is contained in:
TakaRikka
2024-01-22 17:23:54 +02:00
committed by GitHub
parent 5a735a4956
commit 697cd08979
27 changed files with 1096 additions and 377 deletions
-4
View File
@@ -249,10 +249,6 @@ SECTION_RODATA static f32 const lit_3948 = -100.0f;
COMPILER_STRIP_GATE(0x808725A4, &lit_3948);
#pragma pop
inline static void GXSetTexCoordGen(GXTexCoordID dst, GXTexGenType type, GXTexGenSrc src, u32 mtx) {
GXSetTexCoordGen2(dst, type, src, mtx, 0, 125);
}
inline static void damirror_GXEnd() {
GXEnd();
}
@@ -129,7 +129,7 @@ extern "C" static void daMP_AudioDecodeThreadStart__Fv();
extern "C" static void daMP_AudioDecodeThreadCancel__Fv();
extern "C" static void daMP_THPGXRestore__Fv();
extern "C" static void daMP_THPGXYuv2RgbSetup__FPC16_GXRenderModeObj();
extern "C" static void GXSetTexCoordGen();
extern "C" static void i_GXSetTexCoordGen();
extern "C" static void daMP_THPGXYuv2RgbDraw__FPUcPUcPUcssssss();
extern "C" static void i_GXTexCoord2u16();
extern "C" static void daMP_MixAudio__FPsPsUl();
@@ -1315,7 +1315,7 @@ static asm void daMP_THPGXYuv2RgbSetup(_GXRenderModeObj const* param_0) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
static asm void GXSetTexCoordGen() {
static asm void i_GXSetTexCoordGen() {
nofralloc
#include "asm/rel/d/a/d_a_movie_player/d_a_movie_player/GXSetTexCoordGen.s"
}