Skip to content

adreno: Update 1.877.3 -> 1.887.2 - #3093

Open
sumagupt wants to merge 1 commit into
qualcomm-linux:masterfrom
sumagupt:master
Open

sumagupt wants to merge 1 commit into
qualcomm-linux:masterfrom
sumagupt:master

Conversation

@sumagupt

@sumagupt sumagupt commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Update qcom-adreno version from 1.877.3 to 1.887.2

Changes for 1.887.2:
* Add OpenCL profiling support to improve compute workload analysis and performance debugging.
* Enhance standards compliance and cross-platform compatibility through improvements to memory scope and atomic operation handling.
* Improve platform capability reporting for more accurate exposure of supported graphics and compute features.
* Update graphics compiler components to improve compatibility with newer toolchains and development environments.
* Enhance deployment flexibility through dynamic shader compiler component loading.
* Improve support for multi-adapter configurations and heterogeneous system environments.
* Enhance external buffer import handling and pixel format interoperability.
* Improve compatibility with DRM-based graphics environments.
* Improve build portability, maintainability, and overall driver infrastructure.
* Deliver stability, reliability, and compatibility improvements across OpenGL ES, Vulkan, OpenCL, compiler, and runtime components.
* Replace libllvm-.so. with new libraries and Enhance LLVM backend integration to support flexible runtime selection of multiple compiler backends.
* Add support for FIFO-based presentation mode to improve display synchronization and application compatibility.
* Enhance display surface format selection to improve transparency handling and compositor interoperability in graphical environments.
* Fix an issue preventing OpenGL ES applications from being correctly detected and listed on SDP platforms.
* Improve application discovery reliability by correcting property parsing and string termination handling during application enumeration.
* Fix a segmentation fault observed during graphics conformance testing by properly reinitializing internal acceleration structure state during rebuild operations.
* Add missing compiler memory barriers in AArch64 CRC32 assembly code to improve correctness and runtime reliability.
* Improve Vulkan resource validation by preventing out-of-bounds accesses during indirect descriptor processing, enhancing driver stability.
* Update library versioning and packaging behavior to align with platform versioning requirements and improve compatibility, maintainability, and deployment consistency across releases.

@github-actions

github-actions Bot commented Sep 8, 2026 •

Copy link
Copy Markdown

Test run workflow

Test jobs for commit c52b48b

qcom-distro_linux-qcom-6.18
Pass: 230 | Fail: 2 | Total: 253
nodistro
Pass: 10 | Fail: 0 | Total: 10
qcom-distro
Pass: 278 | Fail: 43 | Total: 341

@test-reporting-app

test-reporting-app Bot commented Sep 8, 2026 •

Copy link
Copy Markdown

Test Results

  117 files    688 suites   9h 23m 57s ⏱️
  200 tests   150 ✅  2 💤 48 ❌
4 422 runs  4 306 ✅ 41 💤 75 ❌

For more details on these failures, see this check.

Results for commit c52b48b.

♻️ This comment has been updated with latest results.

Comment thread recipes-graphics/adreno/qcom-adreno_1.887.2.bb
@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit aa319fd

  • qcomdistro: multimedia image
    Pass: 9 | Fail: 0 | Total: 9
  • qcomdistro: multimedia image-prop
    Pass: 41 | Fail: 0 | Total: 41

Comment thread recipes-graphics/adreno/qcom-adreno_1.887.2.bb
@sumagupt sumagupt changed the title adreno: Update 1.877.3 -> 1.887.1 adreno: Update 1.877.3 -> 1.887.2 Sep 25, 2026
@ricardosalveti

Copy link
Copy Markdown
Contributor

You need to also rename the recipe to 1.887.2, it is trying to fetch 1.887.1.

@sumagupt

Copy link
Copy Markdown
Contributor Author

You need to also rename the recipe to 1.887.2, it is trying to fetch 1.887.1.

Pushed a new commit
Thanks!

@ricardosalveti

Copy link
Copy Markdown
Contributor
ERROR: qcom-adreno-1.887.2-r0 do_fetch: Fetcher failure for URL: 'https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/component/gfx-adreno.le.0.0/260925/prebuilt_yocto/qcom-adreno_1.887.2_armv8a.tar.gz;subdir=qcom-adreno-1.887.2'. Checksum mismatch!
File: '/downloads/qcom-adreno_1.887.2_armv8a.tar.gz.tmp' has sha256 checksum '1236f86a4f79896cba048d7ef5875c8dd9547c186ac8a15937a245f0cb0979e7' when '1236f86a4f79896cba048d7ef5875c8dd9547c186ac8a15937a245f0cb0979e7Y' was expected

Please validate your changes before pushing them.

Update qcom-adreno version from 1.877.3 to 1.887.2

Changes for 1.887.2:
* Add OpenCL profiling support to improve compute workload analysis and performance debugging.
* Enhance standards compliance and cross-platform compatibility through improvements to memory scope and atomic operation handling.
* Improve platform capability reporting for more accurate exposure of supported graphics and compute features.
* Update graphics compiler components to improve compatibility with newer toolchains and development environments.
* Enhance deployment flexibility through dynamic shader compiler component loading.
* Improve support for multi-adapter configurations and heterogeneous system environments.
* Enhance external buffer import handling and pixel format interoperability.
* Improve compatibility with DRM-based graphics environments.
* Improve build portability, maintainability, and overall driver infrastructure.
* Deliver stability, reliability, and compatibility improvements across OpenGL ES, Vulkan, OpenCL, compiler, and runtime components.
* Replace libllvm-*.so.* with new libraries and Enhance LLVM backend integration to support flexible runtime selection of multiple compiler backends.
* Add support for FIFO-based presentation mode to improve display synchronization and application compatibility.
* Enhance display surface format selection to improve transparency handling and compositor interoperability in graphical environments.
* Fix an issue preventing OpenGL ES applications from being correctly detected and listed on SDP platforms.
* Improve application discovery reliability by correcting property parsing and string termination handling during application enumeration.
* Fix a segmentation fault observed during graphics conformance testing by properly reinitializing internal acceleration structure state during rebuild operations.
* Add missing compiler memory barriers in AArch64 CRC32 assembly code to improve correctness and runtime reliability.
* Improve Vulkan resource validation by preventing out-of-bounds accesses during indirect descriptor processing, enhancing driver stability.
* Update library versioning and packaging behavior to align with platform versioning requirements and improve compatibility, maintainability, and deployment consistency across releases.

Signed-off-by: Sumant Gupta <sumagupt@qti.qualcomm.com>
@sumagupt

Copy link
Copy Markdown
Contributor Author
ERROR: qcom-adreno-1.887.2-r0 do_fetch: Fetcher failure for URL: 'https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/component/gfx-adreno.le.0.0/260925/prebuilt_yocto/qcom-adreno_1.887.2_armv8a.tar.gz;subdir=qcom-adreno-1.887.2'. Checksum mismatch!
File: '/downloads/qcom-adreno_1.887.2_armv8a.tar.gz.tmp' has sha256 checksum '1236f86a4f79896cba048d7ef5875c8dd9547c186ac8a15937a245f0cb0979e7' when '1236f86a4f79896cba048d7ef5875c8dd9547c186ac8a15937a245f0cb0979e7Y' was expected

Please validate your changes before pushing them.

Hi Ricardo Salveti (@ricardosalveti), Pushed a new commit post local validation, can you please check now?

@bhargav0610

Copy link
Copy Markdown

Camera_NHX SKIP nhx.sh not found in PATH or /usr/libexec/camx camera tests on config-2 are failing

@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit c52b48b

  • qcomdistro: multimedia image-prop
    Pass: 28 | Fail: 1 | Others: 5 | Total: 34
  • qcomdistro: multimedia image
    Pass: 8 | Fail: 1 | Total: 9

@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit c52b48b

  • qcomdistro: multimedia image-prop
    Pass: 30 | Fail: 1 | Total: 31
  • qcomdistro: multimedia image
    Pass: 4 | Fail: 0 | Total: 4

@ricardosalveti

Copy link
Copy Markdown
Contributor

Camera_NHX SKIP nhx.sh not found in PATH or /usr/libexec/camx camera tests on config-2 are failing

This is because of #3133, test will have to be updated.

@ricardosalveti

Copy link
Copy Markdown
Contributor

Koen Kooi (@koenkooi) mind another look?

@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit c52b48b

  • qcomdistro: multimedia image-prop
    Pass: 30 | Fail: 1 | Others: 1 | Total: 32
  • qcomdistro: multimedia image
    Pass: 4 | Fail: 0 | Total: 4

@sumagupt

sumagupt commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

Hi Koen Kooi (@koenkooi) , can you please once review and approve the PR for merging?

@lumag

Copy link
Copy Markdown
Contributor

Camera_NHX SKIP nhx.sh not found in PATH or /usr/libexec/camx camera tests on config-2 are failing

This is because of #3133, test will have to be updated.

Can we please update them?

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants