Age | Commit message (Collapse) | Author |
|
This moves all the basic changes from meta-v1000,
which has the latest mesa version, to the common layer
so that all BSPs can leverage the latest support.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Upstream has moved to so we need to follow suit.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
During update/upgrade/removal of packages/recipes
we missed out patch files here and there which are
not being used anywhere in the layer so delete
all such patch files.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Adjust according to upstream changes for mesa. The
version now used is 17.2
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
These set of patches resolve the display corruption
issues on the PF platform where a garbled sato GUI
and other artifacts are seen.
Signed-off-by: Avinash M N <avimn@amd.com>
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
ARB_texture_float is required to have OGL 3.0 and above contexts.
It is disabled by default due to patent concerns, but since we had
this enabled for amdfalconx86 I hope there's no problem enabling it
for v1000 platform as well.
Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
|
|
We now drop the git based recipe and move to 17.1.1
which builds/boots perfectly for the currently
supported AMD BSPs.
Signed-off-by: Awais Belal <awais_belal@mentor.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>
|
|
|
|
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|
|
The path to cross scripts is already added to PATH
when the recipe is invoked and it works out cleanly
so there's no need for this.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|
|
Flex 2.6.2 has a bug which results in incorrect variable
expansion and that causes quite a lot of other packages
to fail
https://github.com/westes/flex/issues/113
The best way for now is to work it around for the
concerning packages as upstream is thinking of reverting
back to the older version
https://patchwork.openembedded.org/patch/135715/
https://patchwork.openembedded.org/patch/135503/
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Upgraded llvm from 3.7.1 to 3.9.1 for AMD BSPs.
The recipe has been created from scratch taking and
merging changes from meta-oe because there are things
that cannot be overriden through appends or any other
cleaner mechanism. mesa has been adjusted accordingly
as well.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|
|
This upgrades mesa to 12.0.3 from 11.0.8.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|
|
This cleans up the mesa recipe for things that are already
being handled upstream and adjusts a few other things
including the use of PACKAGECONFIGs where ever possible.
The recipe is also restructured slightly to be more
readable.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Fixes
mesa-2_11.0.8+gitAUTOINC+b9b19162ee-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 Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
We now enable VA support in mesa in a way that the
circular dependency chain between mesa and libva is
taken care off.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This essentially upgrades mesa and llvm for the steppeeagle
and baldeagle BSPs while the amdfalconx86 BSP already uses
the ugraded versions.
Mesa is upgraded from 10.6.3 to 11.0.8 (git)
LLVM is upgraded from 3.4.2 to 3.7.1
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
We were installing mesa-demos by making it a runtime
recommendation for libgl-mesa. With the latest changes
on mesa package this scheme is no longer workable because
the recommendations for -mesa packages are handled differently.
We now install mesa-demos through core-image-sato and
core-image-base dependencies by making it a part of
IMAGE_INSTALL.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
We use version specific as well as git based recipes for
AMD BSPs which all use almost the same configuration
settings for the package.
Using wildcard versioned appends we cater for both
versioned and git based scenario.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
These changes have already made their way in the poky
master branch.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The libXvMC gallium extensions of mesa provide a shared lib
libXvMCGallium.so. If the contributing sub-extensions are
packaged separately it affects the rpm packaging in while
generating the package.spec file and generates %post for
the shared lib as many number of times as the sub-extensions
were split. This causes the do_package_write_rpm step
to fail unexpectedly and cause un-seen issues.
We now package these sub-extensions together to avoid
such scenario.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Conflicts:
common/recipes-kernel/lttng/lttng-modules/Update-compaction-instrumentation-to-3.12-kernel.patch
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
If SRCREV is set to a particular tag rather than a commit-id
BB_NO_NETWORK builds fail as the tag resolution requires
network access.
We fix the above issue by using the commit-id for this tag
directly so bitbake does not complain in BB_NO_NETWORK
builds.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
The BaldEagle and SteppeEagle layers both simply override the
DRIDRIVERS setting to 'radeon', we can move this to common
layer as it works for both BSPs.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
mesa recipe updates are now moved to amd/common layer
with architecture specifications. The BaldEagle and
SteppeEagle layers now only contain var settings for
DRIDRIVERS.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|