Mojira Archive
MC-276303

Culled block faces are unnecessarily sorted for translucency which can lag out the translucency sorter

Even if block faces are culled they are still subject to translucency sorting which can unnecessarily lag out the translucency sorter

Reproduction Steps

  • Lower your render distance to 10 chunks
  • Create a superflat world with preset
    minecraft:bedrock,minecraft:water,minecraft:ice;minecraft:the_void
  • Wait for the spawn area chunk to load
  • Fly around in a circle around the spawn (try to avoid loading any new chunks)
  • Create the same world but with 90 layers of water
    minecraft:bedrock,90*minecraft:water,minecraft:ice;minecraft:the_void
  • Wait for the spawn area chunk to load
  • Fly around in a circle around the spawn (try to avoid loading any new chunks)

Observed Results

  • In the world with 1 layer of water translucency sorting behaves correctly
  • In the world with 90 layers of water translucency sorting lags behind a lot

Expected Results

  • Since all of the faces between water blocks are culled they wouldn't affect the sorter

Invalid

Ceresjanin123

2024-09-04, 03:48 PM

2024-09-05, 07:23 AM

2024-09-05, 07:23 AM

2

4

Confirmed

Performance, Rendering

24w36a

-