feat(mod): Stage 3 steps 1-8 — DrawStats, SharedDepthFbos, AnimFreeze, ItemLod/Bounds, HudCache, raw vertices, ParallelModels

This commit is contained in:
loki5512344 2026-10-12 14:51:41 +02:00
parent 8ef46e4560
commit 645896ca4b
Signed by: boba
GPG key ID: 253067914055423B
83 changed files with 3107 additions and 143 deletions

View file

@ -37,18 +37,31 @@
"optimize.block.BlockEntityMixin",
"optimize.block.BlockEntityRenderStateMixin",
"optimize.block.ChestRendererMixin",
"optimize.entity.EntityNameMixin",
"optimize.entity.EntityRenderStateEntityMixin",
"optimize.entity.LivingEntityLodMixin",
"optimize.entity.SodiumEntityRendererMixin",
"optimize.entity.EntityNameMixin",
"optimize.entity.EntityRenderStateEntityMixin",
"optimize.entity.LivingEntityLodMixin",
"optimize.entity.SodiumEntityRendererMixin",
"optimize.entity.anim.EntityAnimHolderMixin",
"optimize.entity.anim.ModelFeatureRendererMixin",
"optimize.entity.parallel.ModelFeatureRendererInvoker",
"optimize.entity.parallel.ModelPartAccessor",
"optimize.entity.parallel.RenderTypeFeatureRendererInvoker",
"optimize.entity.renderer.EntityRendererNameMixin",
"optimize.entity.renderer.EntityRendererStateMixin",
"optimize.gl.GlCommandEncoderClearMixin",
"optimize.gl.GlCommandEncoderTexBufferMixin",
"optimize.gl.RenderTypesMixin",
"optimize.gl.GlBufferCloseMixin",
"optimize.gl.GlCommandEncoderClearMixin",
"optimize.gl.GlCommandEncoderTexBufferMixin",
"optimize.gl.RenderTypesMixin",
"optimize.gl.fbo.FrameBufferCacheMixin",
"optimize.gl.fbo.GlCommandEncoderDepthClearMixin",
"optimize.gl.raw.BufferBuilderRawMixin",
"optimize.gl.raw.VertexConsumerUtilsMixin",
"optimize.hud.OptimizeDebugHudMixin",
"optimize.particle.BubbleColumnUpParticleMixin",
"optimize.particle.ParticleMixin",
"optimize.stats.GlCommandEncoderStatsMixin",
"optimize.stats.GlRenderPassStatsMixin",
"optimize.stats.GlStateManagerStatsMixin",
"optimize.world.LevelRendererOutlineMixin",
"accessors.blaze3d.GlTextureInvoker",
"accessors.blaze3d.GpuDeviceAccessor",
@ -129,6 +142,11 @@
"hud.GuiGraphicsMixin",
"hud.GuiMixin",
"hud.GuiRendererMixin",
"hud.cache.GameRendererHudMixin",
"hud.cache.GuiHudMixin",
"hud.cache.GuiRendererTargetMixin",
"hud.cache.HudLiveMixin",
"hud.cache.invoker.HudInvoker",
"hud.accessibility.NarratorManagerMixin",
"hud.accessibility.OptionsNarratorMixin",
"hud.bars.BossHealthOverlayMixin",
@ -172,6 +190,8 @@
"render.fog.WaterFogEnvironmentMixin",
"render.fogmod.PowderSnowFogModifierMixin",
"render.item.EquipmentLayerRendererMixin",
"render.item.bounds.ItemLayerAccessor",
"render.item.bounds.ItemStackRenderStateMixin",
"render.models.AvatarCustomModelMixin",
"render.models.LivingEntityCustomModelMixin",
"render.placement.submit.BlockEntityPlaceMixin",