Skip to content

Releases: K11MCH1/AdrenoToolsDrivers

Turnip-v22.3.5-r1

10 Feb 15:12
6a8f995
Compare
Choose a tag to compare

Turnip based on mesa v22.3.5, revision 1.
22.3.5 is a bug fix release which fixes bugs found since the 22.3.4 release.

(Only for GPU 6xx series)

Turnip-v22.3.4-r2

09 Feb 11:10
6a8f995
Compare
Choose a tag to compare

Turnip based on mesa v22.3.4, revision 2

(Only for GPU 6xx series)

Turnip-v22.3.4-r1

09 Feb 11:08
6a8f995
Compare
Choose a tag to compare

Turnip based on mesa v22.3.4, revision 1
(KGSL rework not included)

  • Vulkan 1.3 API implemented.
  • Bug fixes found in v22.3.3.

(Only for GPU 6xx series)

Turnip v22.3.3-r2 - ft.lybxlpsv

17 Jan 11:22
6a8f995
Compare
Choose a tag to compare

This contains Mark's KGSL rework commit.

Turnip's KGSL sync framework wasn't designed with the ability to
handle import/export of sync FDs which is a required capability
for properly supporting the Android WSI and as these functions were
stubbed when a presentation operation used semaphores rather than
only fences, it would cause a leak of FDs that were imported due
to the expectation that the driver would close them. As well as
causing undefined behavior around synchronization of the
presentation event due to ignoring the imported FD.

The system has now been reworked for proper support of FD-based
syncobjs in addition to timestamp-based syncobjs. Any Android
sync FD can be imported as fence/semphore while any fence/
semaphore can be exported as a Android sync FD.

Additionally, the old system did not handle pre-signalled fences
due to being too restrictive in terms of state (only holding the
timestamp), this restriction has now been lifted as well with full
support for pre-signalling fences.

Fixes issues on:

  • Genshin Impact
  • Skyline Emulator
    Both would freeze after a while due to running out of FDs.

Turnip v22.3.3-R1

14 Jan 07:02
6a8f995
Compare
Choose a tag to compare

Initial release and 1st revision of Turnip based off mesa v22.3.3.
Compiles with ndk r25 beta.

Turnip v22.3.2-R2.zip

09 Jan 08:05
6a8f995
Compare
Choose a tag to compare

Turnip v22.3.2 revision 2.

Turnip v22.3.2-R1

09 Jan 08:03
6a8f995
Compare
Choose a tag to compare

Turnip v22.3.2 revision 1.

Turnip-v22.3.1-R2

09 Jan 08:02
6a8f995
Compare
Choose a tag to compare

Turnip v22.3.1 revision 2.

Turnip Driver version 25

14 Dec 06:17
6a8f995
Compare
Choose a tag to compare

For adreno 6xx series only (Snapdragon 8xx)
Does not work on 8gen1 and up.

Turnip driver version 24

07 Dec 15:07
6a8f995
Compare
Choose a tag to compare

For adreno 6xx series only (Snapdragon 8xx)
Does not work on 8gen1 and up.