Skip to content

Releases: K11MCH1/AdrenoToolsDrivers

Qualcomm driver v744.19

10 Apr 01:27
c6a5704
Compare
Choose a tag to compare

Qualcomm drivers v744.19 extracted from Redmagic 9 Pro.

May work on 6xx, broken on 7/8 gen 2. Can load, but will break whole Android user interface while game is running. Few games run fine without breaking Android UI.
Use at your own discretion.

Thanks Zombietooth for extracting.

Mesa Turnip driver v24.2.0 - Revision 21

17 Jul 04:10
c6a5704
Compare
Choose a tag to compare

Based on latest mesa main source v24.2.0-devel.

CHANGELOG

  • Bump Vulkan version to 1.3.290.
  • Compiled with NDK r27.

No patches included.

Mesa Turnip driver v24.2.0 - Revision 20

10 Jul 00:06
c6a5704
Compare
Choose a tag to compare

Based on latest mesa main source v24.2.0-devel.

CHANGELOG

  • Bump Vulkan version to 1.3.289.
  • Tons of bug fixes and new implementations since last revision.

No patches included.

Mesa Turnip driver v24.2.0 Experimental R19

26 May 11:14
c6a5704
Compare
Choose a tag to compare

Over the course of the last month, recent updates introduced by Mesa disallowed games to either boot, go in-game and/or caused crashes/freezes. My recent release with A32 support contains those bugs, which is why many users could no longer get games to work properly. (sorry!)
This driver should fix that. However, not everything is back to its pre-R19 glorious state. While the driver resolves these issues, a slight performance regression is present, varying by game.
The current fixes are preliminary, hence the “experimental” label. Further enhancements are underway, hopefully we'll get a complete and official fix very soon.

CHANGELOG

  • Support for Adreno A32 is official.

PATCHES

  • Reversed: deqp AHB fix.
  • Reversed: u_gralloc/fallback: Extract modifier from QCOM native_handle.
  • Reversed: ANB/AHB support.

EXPERIMENTAL PATCHES

  • Draft: KHR_8bit_storage support
  • WIP: a740 fix by Zan.

All credits goes to Weab-chan for bisecting, reporting to mesa and creating this driver. I just tested his findings.
Thanks Mesa team for the incredible support!

Mesa Turnip driver v24.2.0 - Revision 19

09 Jun 12:51
c6a5704
Compare
Choose a tag to compare

Based on latest mesa main source v24.2.0-devel.

CHANGELOG

  • Bump Mesa version to 24.2.
  • Bump Vulkan version to 1.3.287.
  • Fixed Android 14 QPR2 bug.
  • Support for Adreno A32 (it is implied from now on)

PATCHES

  • Merged ZPASS_DONE events with sample count writes can misbehave Commit 159bdeb4 - (Necessary for a740 to work)

Much thanks to Weab-Chan and Mesa Turnip team.

Mesa Turnip driver v24.2.0 + Adreno A32 Support

04 May 02:07
c6a5704
Compare
Choose a tag to compare

Based on latest mesa main source v24.2.0-devel.

PATCHES

  • Added Adreno A32 support.

NOTE:

Occlusion queries on a740 is still broken since Turnip Revision 19. Game stability mileage may vary per game case.

Credits
Danylo

Mesa Turnip driver v24.1.0 - Revision 18

19 Mar 10:43
c6a5704
Compare
Choose a tag to compare

UPDATE 2

Re-added the initial driver as turns out it fix some rendering on some games for a750 with the 8bit storage support.
If you get rendering issues on a a6xx device with this one, use the one with the a6xx tag. (Turnip-24.1.0.adpkg_R18.a6xx.zip)

UPDATE

Removed KHR_8bit_storage support patch which breaks rendering in some games. - Thx Weab-chan.
(Turnip-24.1.0.adpkg_R18.a6xx.zip)

CHANGELOG

  • Bumped up Vulkan to version 1.3.280.
  • Upstreamed Add PC_TESS_PARAM_SIZE and PC_TESS_FACTOR_SIZE : Fixes GPU faults in some games.
  • Upstreamed Don't fast-clear z != s : For a6xx, Enables more accurate rendering.
  • Upstreamed KHR_8bit_storage support : Emulators supporting this may benefit from reduced memory overhead.
  • Upstreamed Do not write to 8E79 on a750, KGSL has it protected : Fixes a750 support.
  • Upstreamed fix memory leaks in tu_shader : Fixes memory leaks in some games.
  • Upstreamed Do not set clip/cull mask if no one writes clip/cull : More accurate rendering in games.
  • Upstreamed fix two issues with reloading in predicates RA : More stable shader compilation.

Mesa Turnip driver - Unsupported a7xx GPUs - Experimental

11 Jul 00:12
c6a5704
Compare
Choose a tag to compare

Compiled from latest Mesa source with manual edits.

CHANGELOG

  • Add unsupported gpu (Adreno 710, 720, 732 and 735) ids to existing gpu entries.

This is a driver for Adreno 710, 720, 732 and 735 owners. Highly Experimental.
It is unlikely that a lot of games will work. Even if they do, they might exhibit severe graphics issues, crash prematurely, freeze etc...

Note: This is NOT official support. This is a hacky solution by me.

Many thanks to the Mesa Turnip team.
Thanks Danylo.

Mesa Turnip drivers Adreno A32 Special Edition

03 Jul 12:48
c6a5704
Compare
Choose a tag to compare

turnip_24.2.0_a32.zip is based on mesa source with the A32 fixes patched to it.

CHANGELOG

  • Fix magic regs for Adreno A32.

Turnip-23.3.0-vulkan-1.3.255.zip is based on an old Mesa 23.3.0 source, which somehow supports this GPU.
Has less graphical bugs and more performance on the A32.

These can also be used with other GPUs.

Qualcomm driver v744.16

23 Feb 08:09
6b4d5e7
Compare
Choose a tag to compare

Qualcomm drivers v744.16 extracted from Redmagic 9 Pro.

May work on 6xx, broken on 7/8 gen 2. Can load, but will break whole Android user interface while game is running. Few games run fine without breaking Android UI.
Use at your own discretion.

Thanks Zombietooth for extracting.