Team-Fruit / Emojicord

Discord Emojis in Minecraft
MIT License
16 stars 10 forks source link

fps drop #2

Open alesha229 opened 4 years ago

alesha229 commented 4 years ago

At the included config fps falls.Particularly evident in the busiest locations where when you turn off the smileys fps comes to 150-130 drops to 50-60.Version of mod:1.12.2-1.0.2.15. CPU:I5 4200m Gpu:gt 740m memory:8gb allocated:2gb

Sorry use google translate.

sjcl commented 4 years ago

Are there reproduction steps and screen shots? If you are spamming emoji, it may be reproducible.

V-Sync disabled 2019-10-28_11 14 09 2019-10-28_11 14 29

alesha229 commented 4 years ago

mods: image version forge:14.23.5.2838 Rednering settings enabled: image Rednering settings disabled: image The fps is affected by the fact of including smiles.that is, the fps drops without the use of smiles.

ILikePlayingGames commented 4 years ago

I’m also having this issue on 1.8.9. My FPS drops from 60 to 30 with this mod enabled.

Edit: Posting additional info tmr

ILikePlayingGames commented 4 years ago
-- System Details --
Details:
    Minecraft Version: 1.8.9
    Operating System: Windows 10 (amd64) version 10.0
    CPU: 6x AMD FX(tm)-6300 Six-Core Processor 
    Java Version: 1.8.0_51, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 2358617400 bytes (2249 MB) / 2986344448 bytes (2848 MB) up to 4294967296 bytes (4096 MB)
    JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
    IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
    FML: MCP 9.19 Powered by Forge 11.15.1.2318 Optifine OptiFine_1.8.9_HD_U_I7 11 mods loaded, 11 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJA  mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
    UCHIJA  FML{8.0.99.99} [Forge Mod Loader] (forge-1.8.9-11.15.1.2318-1.8.9.jar) 
    UCHIJA  Forge{11.15.1.2318} [Minecraft Forge] (forge-1.8.9-11.15.1.2318-1.8.9.jar) 
    UCHIJA  smoothfontcore{1.8.9-1.15.1} [Smooth Font Core] (minecraft.jar) 
    UCHIJA  smoothfont{1.8.9-1.15.2} [Smooth Font] (SmoothFont-1.8.9-1.15.2.jar) 
    UCHIJA  replaymod{1.8.9-2.2.0-b7} [Replay Mod] (replaymod-1.8.9-2.2.0-b7.jar) 
    UCHIJA  hud{1.3.7} [Better HUD] (Better+HUD+by+NukeDuck+[1.8.9][1.3.7].jar) 
    UCHIJA  emojicord{1.0.2.15} [Emojicord] (Emojicord-1.8.9-1.0.2.15-universal.jar) 
    UCHIJA  indicatia{1.1.9} [Indicatia] (Indicatia-1.8.9-1.1.9.jar) 
    UCHIJA  moreoverlays{1.3} [MoreOverlays] (moreoverlays-1.3-mc1.8.9.jar) 
    UCHIJA  skyblockaddons{1.4.2} [SkyBlock Addons] (SkyblockAddons-1.4.2-for-MC-1.8.9.jar) 
    Loaded coremods (and transformers): 
EmojicordCorePlugin (Emojicord-1.8.9-1.0.2.15-universal.jar)
  net.teamfruit.emojicord.asm.EmojicordTransformer
CorePlugin (SmoothFont-1.8.9-1.15.2.jar)
  bre.smoothfont.asm.Transformer
LoadingPlugin (replaymod-1.8.9-2.2.0-b7.jar)

SkyblockAddonsLoadingPlugin (SkyblockAddons-1.4.2-for-MC-1.8.9.jar)
  codes.biscuit.skyblockaddons.tweaker.SkyblockAddonsTransformer
    GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 441.12' Renderer: 'GeForce GTX 650/PCIe/SSE2'
    Launched Version: 1.8.9-forge
    LWJGL: 2.9.4
    OpenGL: GeForce GTX 650/PCIe/SSE2 GL version 4.6.0 NVIDIA 441.12, NVIDIA Corporation
    GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Packs: OceanWater-v1.0-1.8
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    CPU: 6x AMD FX(tm)-6300 Six-Core Processor

FPS drops whenever the mod is enabled, even when no emojis are being rendered.

Ekizare commented 4 years ago

Also, we noticed that vanilla signs can diminish the FPS when Emojicord is installed. In chunks without the signs, everything is more or less fine.

изображение ^ With Emojicord.

изображение The same chunk, but without Emojicord

TerdyTheTerd commented 4 years ago

While developing a new modpack, I have also found that simply having Emojicord installed lowers fps by a substantial enough amount to warrant me removing it from the pack, very unfortunate.

KisaragiEffective commented 4 years ago

@TerdyTheTerd Could you list all mods?

TerdyTheTerd commented 4 years ago

There are a lot of them, most likely have no interaction. Here are some that may effect it in someway:

ghost commented 4 years ago

GT:NH went from 30 fps to 18 on average