Iris Shaders

Iris Shaders

77M Downloads

Mac Silicon Particles Blurry

goombamaui opened this issue ยท 2 comments

commented

What happened?

Under certain conditions, particles display extremely blurry / with incorrect resolution.
I ran minecraft with only Iris, Sodium, and Complementary shaders on mac m4 silicon. I joined a world, turned on shaders, placed down a torch, and particles were fine. I then run /weather rain. The torch particles end up blurry and F3+T does not fix them. All particles (like rain splash effects, hearts from breeding, or bubbles) also remain extremely blurry.

The only way to fix the problem is to wait for weather to clear (or run /weather clear), wait a few seconds, and then F3+T fixes the issue. However, during rain or thunder weather all particles are very blurry.

Disabling shaders does not fix the problem, but running F3+T after disabling shaders fixes the issue (even while it is raining).

Note: the /weather rain can be run in a desert biome as well (where no rain actually occurs) and still results in all particles becoming blurry.
Issue occurs with other shaders that successfully run on mac (like Makeup Ultra Fast), which suggests it is not a shader problem.

This seems somewhat similar to another issue (#1776) related to Botania, and an oculus issue (Asek3#267).

Screenshots

Image

Log output

latest.log

Minecraft Version

1.21.1

Iris Version

iris-neoforge-1.8.12+mc1.21.1.jar

Operating System

Mac Silicon M4

What is your GPU?

integrated GPU

Additional context

No response

commented

Temporary fix: it seems the pretty rain mod eliminates this issue (at least it prevents raining from triggering it).

commented

Causing Harveykang/AsyncParticles#118

For 1.21.1, GlStateManager#TEXTURES[unit].binding isn't updated in IrisRenderSystem$DSAUnsupported#bindTextureToUnit.

This commit wasn't backported to 1.21: 92d421c
(at least not on 1.8.8+1.21.1-fabric)

https://discord.com/channels/774352792659820594/1403684129014546433