Age | Commit message (Collapse) | Author |
|
This drops some packages which were merged unintentionally
under
https://github.com/MentorEmbedded/meta-amd/commit/2b7369b74af7b8c533fb061a5856ddb029ec0ff8
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.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>
|
|
Revert "libxvmc: Workaround vardeps bug for do_install"
|
|
This reverts commit 0db43401552d1d3b8c38f42327307168028b374e.
|
|
Move libdrm recipe into the common layer.
Signed-off-by: Drew Moseley <drew_moseley@mentor.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>
|
|
|
|
|
|
Add LunarG SDK components
|
|
A leading space is always required with _append
overrides.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
Using tags in the SRCREV breaks the BB_NO_NETWORK
builds because bitbake only allows hashes to be
used in SRCREV otherwise the fetch sequence is re-run
every time after cleansstate in order to fetch the
tag information from the actual repo.
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>
|
|
This reverts commit 66e77a8a05d23c33e9d776b0dca290cce3f334a1.
|
|
|
|
This tends to mess up the X Server start up in some cases
and ends up generating wrong calibration data as well
randomly.
We now remove it from the default set up as the user
already has an option to run this from the cmdline or
the SATO GUI once the system is up.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This is a backport of
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-graphics/xinput-calibrator?id=ce6f15dc3905ab0b061b20cc35fd179fdd9e070f
and
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-graphics/xinput-calibrator?id=d2b6e325a00e77e6fbee25f3b46cb73af29f1652
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
With the new layer priority handling introduced into
MEL we have to explicitly set version for xserver-nodm-init.
So we now conslidate both xserver-nodm-init and xserver-common
to be picked up from meta-oe. Once the versions found in
OE-core and meta-oe are merged this should be dropped.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
Conflicts:
common/recipes-devtools/python/python_2.7.9.bbappend
|
|
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.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>
|
|
With the latest updates to the amdgpu driver the cursor
problem is no longer observed after power save so we
drop the work-around now.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
We switched to xf86-video-amd but this evidently got missed
in a merge somewhere.
Signed-off-by: Drew Moseley <drew_moseley@mentor.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 pulls in the latest available (1.6.2) libva package
from meta-intel and modifies it in a way suitable for
building for amdfalconx86 platform.
libva is split into two packages (libva and libva-gl) to
cope for a circular dependency that exists between mesa and
libva. The libva-gl package that depends on mesa provides
the gl (EGL and GLX) VA backends.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
steppeeagle/baldeagle: upgrade llvm, mesa and libdrm
|
|
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>
|
|
This moves the libdrm 2.4.66 recipe to the common layer so
it could be used for platforms other than amdfalconx86.
This move essentially upgrades the package for other BSPs
as this tends to be the latest version available in the
meta-data.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|