Age | Commit message (Collapse) | Author |
|
This updates the Vulkan Samples repository support
to the SDK version 1.1.70.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This updates the Vulkan Tools repository support
to the SDK version 1.1.70.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This updates the Vulkan loader and basic layers
support to the SDK version 1.1.70.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
As part of LunarG SDK upgrade to 1.1.70 spirv needs
to be updated.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
As part of LunarG SDK upgrade to 1.1.70 glslang needs
to be updated.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
When X server is launched it queries the kernel VT driver
for next free VT and as that particular kernel API is not
locked a race is sometimes seen between X server and
systemd's securetty and both try to acquire the same tty
that is tty1 an depending on what runs first either one of
these services, X server / securetty, fails on boot.
It has now become a tradition for many of the distros to
run X on vt7 and use VTs from 1-6 i.e. tty[1-6] for text
consoles so we'll just follow suite.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
|
|
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
|
|
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
|
|
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
|
|
This integrates the closed source AMD Vulkan ICD
library.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This enables dri3 under Mesa for v1000.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The vulkan-tools configuration process checks for
Qt5 _and_ Qt5Svg availability before enabling the
traceviewer but our enablement of the feature only
checks for Qt5 layer which creates a discrepancy.
This ends up in an installation failure when we
try to manually install traceviewer binary which
is skipped during the build process due to the
above reason.
We fix this by depending upon the qtsvg package
as well which is checked for during the configuration
process otherwise a race condition would cause
undesireable/unknown condition.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Pavan Kumar Ramayanam <pavan.ramayanam@amd.com>
|
|
The CMake changes were made upstream as well so the patch
fails with the spirv revs that we're now using for LunarG
SDK 1.0.65. This was missed in the SDK upgrade process and
do_patch fails so drop the unneeded patch.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
Cosmetic changes
|
|
Cosmetic change to remove unnecessary newlines in
recipes.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
|
|
Update all the SDK components to 1.0.51 and adjust
patches/modifications accordingly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
meta-steppeeagle and meta-seattle do not have a vulkan-tools
recipe, so move the relevant changes to the original recipes
for now.
Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
|
|
This tool was not enabled and would cause configuration issue when Qt layers
are configured in the build.
Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
|
|
|
|
vktracevulkan tool is built when cmake finds the Qt5 bits in sysroot.
Fix the Qt configuration issue in such case.
Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
There exists a real dependency on the libxrandr
package and it shows up in some scenarios where
race conditions occur.
We now add the dependency explicitly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
Signed-off-by: Avinash M N <avimn@amd.com>
|
|
This is mainly targeted against master branch builds.
Doing it now has the advantage that the change makes
it in for any releases prior to moving to the master
branch.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This step is now handled properly in the configuration
files of the package itself.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This cleans up the installation phase so headers are
not deployed twice. Also updates the demo shader
location patch for the cubepp demo so it behaves the
same way as the C demo.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Adds version 1.0.46 of the package for
the v1000 machine.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Adds version 1.0.46 for v1000 machine with
appropriate updates for OE.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The supported version for v1000 machine is
1.0.46. This adds the recipe and makes
appropriate changes to get it building
properly under OE.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The LunarG SDK version supported for V1000 platform
is currently 1.0.46 so we need to add packages
accordingly. This adds glslang and spirv-tools
which are required for building the various components
of the SDK.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The BusID field is only mandatory in scenarios where
multiple graphic heads (cards) are present. This is
not the case with AMD platforms.
For now we just disable this on the V1000 BSP so any
changes to BusIDs are catered for automatically. Such
issues can occur when an external PCI card is plugged
in.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Cleans up a few unnecessary overrides and moves the
inherits to an appropriate place.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The V1000 platform implements the VGA controller
on a different PCI bus than the earlier targets.
This adjusts the PCI BusID in xorg.conf for the
v1000 machine appropriately.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Fixes
WARNING: mesa-2_17.2.0+gitAUTOINC+64ef72ba0b-r0 do_configure: QA Issue: mesa: configure was passed unrecognised options: --with-sha1 [unknown-configure-option]
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|
|
Signed-off-by: Awais Belal <awais_belal@mentor.com>
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|
|
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|