aboutsummaryrefslogtreecommitdiffstats
path: root/meta-v1000/recipes-graphics
AgeCommit message (Collapse)Author
2018-09-05vulkan-samples: upgrade to 1.1.70Awais Belal
This updates the Vulkan Samples repository support to the SDK version 1.1.70. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-05vulkan-tools: upgrade to 1.1.70Awais Belal
This updates the Vulkan Tools repository support to the SDK version 1.1.70. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-05vulkan-loader-layers: upgrade to 1.1.70Awais Belal
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>
2018-09-05spirv: upgrade spirv for LunarG SDK updateAwais Belal
As part of LunarG SDK upgrade to 1.1.70 spirv needs to be updated. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-05glslang: upgrade glslang for LunarG SDK updateAwais Belal
As part of LunarG SDK upgrade to 1.1.70 glslang needs to be updated. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-08-17xserver-nodm-init: force the server to be run on vt7Awais Belal
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>
2018-08-02xf86-video-amd update for 2018 Q2Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-08-02mesa update version 18.1.0Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-08-02amdvlk update to 1.1.70Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-08-02libdrm update for 2018 Q2Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-04-18amdvlk: add AMD Vulkan ICD libraryAwais Belal
This integrates the closed source AMD Vulkan ICD library. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-03-28mesa: enable dri3 for v1000Awais Belal
This enables dri3 under Mesa for v1000. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-02-14vulkan-tools: fix build error with Qt5Awais Belal
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>
2018-01-18Fix for Vulkan device info is set as "Unknown AMD GPU"Pavan Kumar Ramayanam
Signed-off-by: Pavan Kumar Ramayanam <pavan.ramayanam@amd.com>
2018-01-03spirv-tools: fix build for LunarG SDK 1.0.65Awais Belal
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>
2017-12-07v1000: lunarg-sdk: upgrade components to 1.0.65.0Awais Belal
Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-10-13xf86-video-amd: upgrade to latest commitAvinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-10-13mesa: Fixed performance issues and OGL CTS failure.Avinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-10-13libdrm: Fixed deadlock issues and updated few testcasesAvinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-10-11Merge pull request #468 from abelal/cosmeticsAwais Belal
Cosmetic changes
2017-10-11remove unnecessary newlinesAwais Belal
Cosmetic change to remove unnecessary newlines in recipes. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-10-10vulkan-tools: Add the missing patchAhsan Hussain
Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
2017-10-06lunarg-sdk: update to 1.0.51Awais Belal
Update all the SDK components to 1.0.51 and adjust patches/modifications accordingly. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-09-22vulkan-tools: Move the changes to original recipesAhsan Hussain
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>
2017-09-19vulkan-tools: Enable vktraceviewer, iff Qt layers are enabledAhsan Hussain
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>
2017-09-15Revert "vulkan-tools: Fix configuration issue when Qt5 layers are included"Ahsan
2017-09-11vulkan-tools: Fix configuration issue when Qt5 layers are includedAhsan Hussain
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>
2017-08-23upgrade xf86-video-amd to latest commitAvinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-08-23mesa: Fix GL CTS hangs and crashes. Upgrade to 17.3.0Avinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-08-23libdrm: updated to version 2.4.82Avinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-08-09vulkan-loader-layers: add dependency on libxrandrAwais Belal
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>
2017-08-01Updated to latest xorg-driveramd
Signed-off-by: Avinash M N <avimn@amd.com>
2017-08-01mesa: updated with few bug fixes and performance improvementsamd
Signed-off-by: Avinash M N <avimn@amd.com>
2017-08-01Updated libdrm to v2.4.81amd
Signed-off-by: Avinash M N <avimn@amd.com>
2017-06-14v1000: improve llvm versioningAwais Belal
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>
2017-06-05glslang: drop unnecessary deploymentAwais Belal
This step is now handled properly in the configuration files of the package itself. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-06-05vulkan-loader-layers: update for cubepp and cleanupAwais Belal
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>
2017-06-01vulkan-tools: add recipe for V1000Awais Belal
Adds version 1.0.46 of the package for the v1000 machine. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-06-01vulkan-samples: add recipe for V1000Awais Belal
Adds version 1.0.46 for v1000 machine with appropriate updates for OE. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-06-01vulkan-loader-layers: add recipe for V1000Awais Belal
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>
2017-06-01glslang,spirv-tools: add 1.0.46 recipe for V1000Awais Belal
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>
2017-05-29xserver-xf86-config: disable BusID settingAwais Belal
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>
2017-05-26libdrm: minor recipe cleanupAwais Belal
Cleans up a few unnecessary overrides and moves the inherits to an appropriate place. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-05-26xserver-xf86-config: fix BusID for v1000 platformAwais Belal
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>
2017-05-26mesa: fix QA warningAwais Belal
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>
2017-05-25xf86-video-amd 1.3.0 supportSanjay R Mehta
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
2017-05-25mesa 17.2.0 supportSanjay R Mehta
Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
2017-05-25libdrm for v100Sanjay R Mehta
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>