Skip to content

RPGrpView 95%, RPGrpViewRender2D OK, RPGrpViewRender2D OK - #168

Merged
kiwi515 merged 4 commits into
doldecomp:masterfrom
kiwi515:RPGrpView
Sep 12, 2026
Merged

kiwi515 merged 4 commits into
doldecomp:masterfrom
kiwi515:RPGrpView

Conversation

@kiwi515

@kiwi515 kiwi515 commented Sep 12, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@decomp-dev

decomp-dev Bot commented Sep 12, 2026

Copy link
Copy Markdown

Report for RSPE01_01 (5b6aee8 - 680ce5a)

📈 Matched code: 35.00% (+0.09%, +3068 bytes)
📈 Linked code: 28.91% (+0.02%, +820 bytes)
📈 Matched data: 37.63% (+0.01%, +92 bytes)
📈 Linked data: 54.17% (+0.01%, +96 bytes)

✅ 36 new matches
Unit Item Bytes Before After
main/Pack/RPGraphics/RPGrpView RPGrpView::Clip(const nw4r::math::VEC3&, float) const +388 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::Clipper::Calc(const RPGrpScreen*) +336 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::SetProjectionGX() const +332 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender3D RPGrpViewRender3D::PrepareDraw() +216 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::CreateScreenEffect() +196 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::GetWorldToScreen(nw4r::math::VEC3*, const nw4r::math::VEC3&) const +196 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::GetScreenToWorld(nw4r::math::VEC3*, const nw4r::math::VEC2&) const +196 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender3D RPGrpViewRender3D::Calc() +108 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::GetEnableCamera() const +96 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView .bss +88 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::RPGrpView(unsigned char) +88 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender3D RPGrpViewRender3D::RPGrpViewRender3D(unsigned char) +76 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender2D RPGrpViewRender2D::Draw() +72 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender2D RPGrpViewRender2D::RPGrpViewRender2D(unsigned char) +68 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::Clipper::~Clipper() +64 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::~RPGrpView() +64 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::ScreenEffect::~ScreenEffect() +64 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::Calc() +64 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::PrepareDraw() +64 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender2D RPGrpViewRender2D::~RPGrpViewRender2D() +64 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender3D RPGrpViewRender3D::~RPGrpViewRender3D() +64 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender3D RPGrpViewRender3D::Draw() +56 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender3D RPGrpViewRender3D::PrepareDrawGX() +48 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView __sinit_\RPGrpView_cpp +40 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::GetEnableScreen() const +24 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::AttachScreen(RPGrpScreen*) +16 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender3D RPGrpViewRender3D::AttachCamera(RPGrpCamera*) +16 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::AttachCamera(RPGrpCamera*) +8 0.00% 100.00%
main/Pack/RPGraphics/RPGrpView RPGrpView::GetCamera() const +8 0.00% 100.00%
main/Pack/RPGraphics/RPGrpViewRender2D RPGrpViewRender2D::GetType() const +8 0.00% 100.00%

...and 6 more new matches

📈 6 improvements in unmatched items
Unit Item Bytes Before After
main/Pack/RPGraphics/RPGrpView RPGrpView::ScreenEffect::Draw(const RPGrpScreen*) +1738 0.00% 94.25%
main/Pack/RPGraphics/RPGrpView RPGrpView::ClearBuffer() +371 0.00% 83.78%
main/Pack/RPGraphics/RPGrpView .data +50 0.00% 70.24%
main/Pack/RPGraphics/RPGrpViewRender2D .data +45 0.00% 95.65%
main/Pack/RPGraphics/RPGrpViewRender3D .data +43 0.00% 91.67%
main/Pack/RPGraphics/RPGrpView .sdata2 +42 0.00% 88.00%

@kiwi515
kiwi515 merged commit 1b679c1 into doldecomp:master Sep 12, 2026
1 check passed
@kiwi515
kiwi515 deleted the RPGrpView branch September 12, 2026 20:37
kiwi515 added a commit that referenced this pull request Sep 12, 2026
…plit, other WIP files (#167)

* New fork! Starting from scratch with my newest changes.

* Implementing changes

* Hotfixes

* RPGrpView 95%, RPGrpViewRender2D OK, RPGrpViewRender2D OK (#168)

* GetCurrent is static, fixed

* New fork! Starting from scratch with my newest changes.

* Implementing changes

* Hotfixes

* GetCurrent is static, fixed

---------

Co-authored-by: Texline666 <tanline666@mail.com>
Co-authored-by: Kiwi <49212064+kiwi515@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant