Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

pkg-qcom-adreno

This repository has debian packaging rules and scripts for prebuilt qcom-adreno binaries.

Branches

  • qli-ci: The primary branch containing workflow logic in the .github/ folder, along with boilerplate documentation files such as license, contribution guidelines, and this README.
  • qcom/ubuntu/resolute: This branch contains qcom-adreno debian packaging rules and scripts for Ubuntu 26.04 (Resolute Raccoon).
  • qcom/debian/trixie: This branch contains qcom-adreno debian packaging rules and scripts for Debian Trixie.

Typical Workflows

  1. Promote New Prebuilt Binary Version: When new prebuilt binaries are available, the promote workflow updates upstream.conf in the packaging branch and opens a PR.
  2. PR validation: PRs in this repo are validated against the package build to catch breakages early.
  3. Build Debian Package: Once PRs get merged, the build debian package workflow builds debian packages for the corresponding packaging branch.
  4. Release Version: A manual dispatch finalizes the changelog, builds the package, uploads artifacts to S3, and notifies qcom-distro-images.

Development

Refer to the CONTRIBUTING.md file for guidelines on contributing to this project.

Usage

Build: To build the the package, go to Actions tab, select the Build Debian Package workflow, then 'Run workflow'

Upstream Version Promotion: ...

The workflows of this repo use the reusable workflows from qcom-build-utils in the background. To understand more how everything connects together, see https://github.com/qualcomm-linux/qcom-build-utils

Installation Instructions

  1. Install common package,
    • sudo dpkg -i qcom-adreno-common1_x_arm64.deb
  2. For OpenCL,
    • sudo dpkg -i qcom-adreno-cl1_x_arm64.deb
  3. For OpenGLESv1, OpenGLESv2 and EGL,
    • sudo dpkg -i qcom-adreno-gles1_x_arm64.deb
    • sudo dpkg -i qcom-adreno-gles2_x_arm64.deb
    • sudo dpkg -i qcom-adreno-egl1_x_arm64.deb
  4. For Vulkan,
    • sudo dpkg -i qcom-adreno-vulkan1_x_arm64.deb

Getting in Contact

How to contact maintainers. E.g. GitHub Issues, GitHub Discussions could be indicated for many cases. However a mail list or list of Maintainer e-mails could be shared for other types of discussions. E.g.

License

pkg-qcom-adreno is licensed under the BSD-3-Clause license. See LICENSE.txt for the full license text.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors