Skip to content

qualcomm-linux/pkg-adreno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors