mojira.dev
MC-301510

GUI sprites nine slice performance regression

Nine sliced textures in versions after and including 1.21.6 now cause significant fps drops.

This is likely due to them being split before rendering and each part be individually submitted, causing a single node to contain 100s to 1000s of elements just from a single sprite which then has to be checked through in GuiRenderState#findAppropriateNode when rendering subsequent elements.

I’ve attached a resource pack that when used in 1.21.5 will maintain your normal fps but when used in 1.21.6+ will drop your fps significantly.

Steps to reproduce:

  • Use the resource pack provided

  • Open the Social Interactions screen

  • Notice your FPS has dropped to an extremely low number

  • Open the game in 1.21.5 and apply the same resource pack and notice that your fps does not change

Attachments

Comments 2

Thank you for your report! 

However, this issue has been temporarily closed as Awaiting Response 

Could you please provide more details or/and media files, video showcasing the issue would be perfect. 
Also, just a reminder, to make your bug report as effective as possible, please try and include the following steps to reproduce the problem: 

Steps to Reproduce: 

Observed Results: 
(Briefly describe what happens) 

Expected Results: 
(Briefly describe what should happen) 

This ticket will automatically reopen when you reply. 

Quick Links

📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki 

Ive updated the description, the last sentence of the original report already had how to reproduce and what results it expected ands observed but ive made it more explicit

ThatGravyBoat

(Unassigned)

Confirmed

Platform

Normal

Performance, UI

1.21.8, 25w34b

Retrieved