MCRcortex / MCRcortex/voxy

[Bug Report] Severe Culling Artifacts & Missing Chunks on AMD Polaris (RX 580) - MC 1.21.11

Open
#285 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Java
Stars
1.2k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

Hello. I am reporting severe rendering issues on AMD Polaris architecture using the latest Voxy alpha build for Minecraft 1.21.11.
I have recorded a video (attached) demonstrating that while flying, chunks fail to render in a checkerboard pattern, showing the skybox through the ground. The chunks do not load even when waiting or getting closer, suggesting a culling calculation failure rather than a loading lag.

Visual Evidence:
Please watch the attached video. It clearly shows the issue is not performance-related (FPS is stable), but a rendering artifact specific to this hardware/version combo.

Environment:

Minecraft Version: 1.21.11 (Fabric)
Voxy Version: 0.2.9-alpha (for 1.21.11)
Sodium Version: 0.8.2+mc1.21.11
Java Runtime: GraalVM JDK 25 (ZGC enabled)

System Specifications:

GPU: AMD Radeon RX 580 2048SP (Polaris Architecture - No Native Mesh Shaders)
CPU: Intel Xeon E5-2680v4 (14 Cores / 28 Threads)
RAM: 32GB Total (12GB Allocated to MC)
OS: Windows 11 23H2
Drivers: Latest AMD Adrenalin Edition (25.8.1 for this card)(OpenGL 4.6)

Notes:

I suspect the Compute Shader fallback for Polaris/older AMD cards is failing to synchronize or properly cull geometry on 1.21.11. I have tried lowering geometry settings to Low with no success.

Hope this helps fix the support for older AMD cards on the latest versions!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the checkerboard missing-chunk artifact from the attached video using the listed Voxy, Minecraft, Sodium, Java, GPU, driver, and Windows versions. Investigate the compute shader fallback and culling behavior on AMD Polaris, then verify that chunks render consistently while flying and approaching them without regressing supported hardware.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.