Age | Commit message (Collapse) | Author |
|
Utilities such as the vainfo are provided through the libva-utils
package.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Rather than applying the setting specifically to some
BSPs we do this for all the amdgpu enabled targets.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
All targets are being aligned on the same mesa and llvm
versions so move configurations to the common layer.
This upgrades llvm to v7 and mesa to 19.0.0 for all
platforms.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
All platforms are being aligned on the same version of
libdrm so moving it to common makes sense.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Chaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com>
|
|
This is more of a good practise and lets the user know the
exact version more easily rather than digging through the source.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Although the patches were removed from SRC_URI during the
upgrade process the actual patch files were left behind.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
libva-utils requires x11 components explicitly which
we have split out for taking care of a circular dependency
between mesa and libva.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This upgrades the libva integration to 2.1.0 while updating
mesa and gstreamer1.0-vaapi to use the new created mechanism
for circular dependency resolution between mesa and libva.
These changes cannot be split for the same reason. The new
dependency chain is libva-x11 -> mesa -> libva.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This upgrades the amdgpu component of the xf86-video-amd
to 18.0.1.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This moves the libdrm updates from the v1000 layer to
common so all BSPs can leverage the support and the
maintenance burden is minimized.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
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>
|
|
This reverts commit 2b7369b74af7b8c533fb061a5856ddb029ec0ff8.
|
|
|
|
This enables dri3 under Mesa for v1000.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Cleaned up indentation issues as the file was pretty
messed up. The OE guidelines suggest using 4 spaces
and no tabs.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This enables the Xorg TearFree option for the
AMDGPU to cope with various tearing issues.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Various Xorg configs are needed to be set in different scenarios
and can become painful when trying to configure one-by-one.
This now provides a way to simply populate an array and
use that to populate as many values as required.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Whenever scale value is increased when it is between 0.0 - 1.0
and is kept within 0.0 - 1.0 range, the display does not expand
to fullscreen. It rather becomes smaller and leaves blank spaces on
the right and bottom sides. And the following error message shows up:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 139 (RANDR)
Minor opcode of failed request: 7 (RRSetScreenSize)
Serial number of failed request: 36
Current serial number in output stream: 38
Before xrandr attempts to apply the transformation matrix requested
by "scale", "transform" or "scale-from" options, it disables the
CRTCs for which the transformed image's dimensions are larger than the
target display's resolution/mode. But, when the image is smaller, it
does not disable the CRTCs, and proceeds with applying the
transformation (involves framebuffer dimension changes). This works well
for all the scale values and transitions except for the above mentioned
transitions.
This patch fixes such issues!
Issue: INTAMDDET-2189
Signed-off-by: Arsalan-Awan <Arsalan_Awan@mentor.com>
|
|
This is essentially a backport of
http://cgit.openembedded.org/openembedded-core/commit/?id=7687234ff0f36ae943ca17624da9cdd8da0da83b
for MEL releases so the patch is included
conditionally.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
This upgrades libva to 1.7.3 to align with requirements.
Signed-off-by: Awais Belal <awais_belal@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>
|
|
|
|
This updates libvdpau to 1.1.1 and vdpauinfo to 1.0
so HEVC support can be enabled.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This upgrades the libva and libva-gl packages to 1.7.0.
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>
|
|
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>
|
|
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>
|
|
We now default to the upstream version of libdrm which
is 2.4.81 and hence is much stable than the one we
were using earlier for 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>
|
|
|
|
Add new seamaphore support,
Add uvd instance info
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.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>
|