Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • mesa mesa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 3.2k
    • Issues 3.2k
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1k
    • Merge requests 1k
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MesaMesa
  • mesamesa
  • Merge requests
  • !21550

pvr: Add support for blit / copy / clear / fill / resolve APIs

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Frank Binns requested to merge frankbinns/mesa:review/transfer-ops into main Feb 27, 2023
  • Overview 12
  • Commits 33
  • Pipelines 15
  • Changes 41

This MR adds support for transfer commands using Fast Renders (both Fast Scale Renders and Fast 2D Renders) and implements / finishes off the remaining Vulkan 1.0 APIs that make use of transfer jobs.

The bulk of the changes in this MR were done some time ago, but couldn't go upstream until !20430 (merged) had been opened and merged, as Fast Renders are heavily reliant on fragment shaders.

This is mostly the work of others in the Imagination team that I've pulled together into this MR.

/cc @CreativeCylon @MTCoster @simon-perretta-img @luigi.santivetti @rajnesh-kanwal

Edited Feb 28, 2023 by Frank Binns
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: review/transfer-ops