Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • P piglit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 37
    • Issues 37
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 71
    • Merge requests 71
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • piglit
  • Merge requests
  • !329
The source project of this merge request has been removed.

ext_external_objects-vk-depth-display: New interoperability test that uses a Vulkan depth buffer in OpenGL

Merged Eleni Maria Stea requested to merge (removed):review/ext_external_objects-vk-depth-buffer-exchange into master Jun 30, 2020
  • Overview 37
  • Changes 10

The purpose of the test is to reuse a Vulkan depth buffer from OpenGL. The test first draws something with Vulkan with the z buffer enabled in depth 0.33. The Vulkan z buffer is then imported in OpenGL, where it is used as the depth attachment of a framebuffer object. The color attachment of the same framebuffer object is first cleared to green. Then, it is used as render target to render a blue quad in depth 0.66. The final result must be: a blue quad with a smaller green quad in the middle, as the region that has depth 0.33 is hiding the blue quad.

Edited Sep 29, 2020 by Eleni Maria Stea
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: review/ext_external_objects-vk-depth-buffer-exchange