Skip to content

Rebase/mojo base#96

Open
Vylesh wants to merge 378 commits into
CopperLauncher:v3_openjdkfrom
Vylesh:rebase/mojo-base
Open

Rebase/mojo base#96
Vylesh wants to merge 378 commits into
CopperLauncher:v3_openjdkfrom
Vylesh:rebase/mojo-base

Conversation

@Vylesh

@Vylesh Vylesh commented Jul 7, 2026

Copy link
Copy Markdown

Reopening pr
Bluntly Rebased version of copper with Mojo foundation

whitebelyash and others added 30 commits September 18, 2025 23:37
Replaced by common LibraryPlugin
... create the plugin inst in runtime - this shouldn't affect performance, I guess.

Also looks more "cooler"? As discoverPlugin will return null if the plugin isn't installed
This check was triggered unpredictably and doesn't matter that much anyway
Caused hinter freeing to badly break
It was cool, but, at this point, just get the mod. (+ the option was already broken for like, a solid while and nobody really cared)
whitebelyash and others added 27 commits May 24, 2026 21:45
Adreno has an on-chip cache memory called GMEM which is used for tiled rendering. On some GPUs (Adreno 830, Adreno 710/720) it works incorrectly causing GPU faults, artifacts and sometimes completely garbled picture. (as reported on MojoLauncher Discord)
Turnip/Freedreno have an option to force sysmem rendering instead. It's obviously slower than on-chip memory especially on low-end devices, however, on the mentioned GPUs it makes the rendering correct without any noticeable performance loss.

This PR adds a preference to make sysmem forced. It's confirmed to fix issues on at least Adreno 830. The option is located in the experimental settings due to specific of such setting and because it can make Minecraft run VERY SLOW on low-end A6XX/A7XX devices.
…phone

Add microphone permission request button
Fixes crashes with custom control layouts
Squashed 294 commits from CopperLauncher/Copper-Android (originally
based on AngelAuraMC/Amethyst-Android) and replayed them on top of
MojoLauncher/MojoLauncher as a single tree-replacement commit.

Source: CopperLauncher/Copper-Android @ v3_openjdk
Base:   MojoLauncher/MojoLauncher  @ v3_openjdk
Copilot AI review requested due to automatic review settings July 7, 2026 08:29

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants