[Bug 784539] vulkan: Fails to build when only one WSI enabled

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jul 10 14:43:29 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=784539

Matthew Waters (ystreet00) <ystreet00 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |ystreet00 at gmail.com
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.13.1

--- Comment #2 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
commit 97b0085c489a475ac498c6bddf81131a5197d75d (HEAD -> master)
Author: Jussi Kukkonen <jussi.kukkonen at intel.com>
Date:   Wed Jul 5 11:07:05 2017 +0300

    vulkan: Use the generated version of vkconfig.h

    Build fails in ext/vulkan/xcb and ext/vulkan/wayland when:
    * building from tarball
    * building out-of-tree
    * Only one WSI integration (xcb or wayland) is enabled by configure.ac
    This is because vkconfig.h from source directory gets used instead
    of the generated one.

    Add the correct build directory to "-I". Use angle bracket
    include in vkapi.h so that it actually looks in the include search
    path instead of defaulting to the same (source tree) directory.

    https://bugzilla.gnome.org/show_bug.cgi?id=784539

commit 9c6d36984f11edf7a9dacca96488a64c6478444b
Author: Jussi Kukkonen <jussi.kukkonen at intel.com>
Date:   Wed Jul 5 11:00:42 2017 +0300

    vkdisplay: Use ifdef for platform specific defines

    VK_KHR_*_SURFACE_EXTENSION_NAME are only available when corresponding
    WSI is enabled.

    https://bugzilla.gnome.org/show_bug.cgi?id=784539

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list