From Fedora Project Wiki

(fix templates)
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 12: Line 12:
|results=
|results=
# The animated gears display should appear correctly in both cases
# The animated gears display should appear correctly in both cases
# On the first run, the {{code|GL_RENDERER}} string shown on the console should be associated with the primary GPU (probably Intel)
# On the first run, the {{code|GL_VENDOR}} string shown on the console should be associated with the primary GPU (probably Intel)
# On the second run, the {{code|GL_RENDERER}} string shown on the console should be different, and associated with the secondary GPU (probably NVIDIA or AMD - look for 'NV' or 'Radeon' etc)
# On the second run, the {{code|GL_VENDOR}} string shown on the console should be different, and associated with the secondary GPU (probably NVIDIA or AMD - if you see 'nouveau' that indicates NVIDIA, 'radeon' indicates AMD, etc.)
}}
}}

Latest revision as of 19:35, 2 November 2016

Description

This test case tests 'render offloading' on hybrid graphics systems, where 3D rendering is handled by the more powerful GPU but display output by the primary GPU. It is only valid if run on a system with hybrid graphics.

Setup

  1. Clean boot the system, with no video-related kernel parameters or custom configuration
  2. Log into a graphical desktop and run a terminal

How to test

  1. Run glxgears without render offloading: glxgears -info | grep REND
  2. Close glxgears
  3. Run glxgears with render offloading: DRI_PRIME=1 glxgears -info | grep REND

Expected Results

  1. The animated gears display should appear correctly in both cases
  2. On the first run, the GL_VENDOR string shown on the console should be associated with the primary GPU (probably Intel)
  3. On the second run, the GL_VENDOR string shown on the console should be different, and associated with the secondary GPU (probably NVIDIA or AMD - if you see 'nouveau' that indicates NVIDIA, 'radeon' indicates AMD, etc.)