gazebosim / gz-gui

Builds on top of Qt to provide widgets which are useful when developing robotics applications, such as a 3D view, plots, dashboard, etc, and can be used together in a convenient unified interface.
https://gazebosim.org
Apache License 2.0
66 stars 39 forks source link

Add check for vulkan support in rendering #589

Closed iche033 closed 8 months ago

iche033 commented 8 months ago

🦟 Bug fix

Fixes https://github.com/gazebosim/gz-gui/issues/585

Summary

Add check to make sure we only enable vulkan only if gz-rendering is built with vulkan support.

Checklist

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

codecov[bot] commented 8 months ago

Codecov Report

Merging #589 (98e2f04) into gz-gui8 (872222a) will not change coverage. The diff coverage is n/a.

:exclamation: Current head 98e2f04 differs from pull request most recent head 99a8619. Consider uploading reports for the commit 99a8619 to get more accurate results

@@           Coverage Diff            @@
##           gz-gui8     #589   +/-   ##
========================================
  Coverage    68.09%   68.09%           
========================================
  Files           39       39           
  Lines         5372     5372           
========================================
  Hits          3658     3658           
  Misses        1714     1714           
Files Coverage Δ
src/plugins/minimal_scene/MinimalScene.cc 57.73% <ø> (ø)