<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/meta-xilinx-mali400/recipes-graphics, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-xilinx.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/'/>
<updated>2024-11-21T20:47:51+00:00</updated>
<entry>
<title>various: Fix variable usage</title>
<updated>2024-11-21T20:47:51+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-11-21T20:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=ab07add28ff4c8acf68157de49ff29f59238e4e0'/>
<id>urn:sha1:ab07add28ff4c8acf68157de49ff29f59238e4e0</id>
<content type='text'>
Remove most direct references to WORKDIR.

S = "${WORKDIR}" is no longer allowed, adjust this to refer to UNPACKDIR

${WORKDIR}/package is also incorrect, adjust to ${PKGD}.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>libmali: Switch userspace binaries branch to xlnx_rel_v2024.2</title>
<updated>2024-08-28T22:21:45+00:00</updated>
<author>
<name>Daniel Levin</name>
<email>daniel.levin@amd.com</email>
</author>
<published>2024-08-28T07:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=38ff5788606a70a564e3806993aa62e79b6ae930'/>
<id>urn:sha1:38ff5788606a70a564e3806993aa62e79b6ae930</id>
<content type='text'>
Behavior changes in prebuilt binaries 2024.2:
  - egl_gbm: Implement Mesa 22.3 libgbm API
  - EGL_CONFIG_CAVEAT: Fix mixing EGL_NONE with EGL_SLOW_CONFIG

Signed-off-by: Daniel Levin &lt;daniel.levin@amd.com&gt;
Signed-off-by: Parth Gajjar &lt;parth.gajjar@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-mali400: Add headless libMali symlink</title>
<updated>2024-07-23T16:09:06+00:00</updated>
<author>
<name>Anatoliy Klymenko</name>
<email>anatoliy.klymenko@amd.com</email>
</author>
<published>2024-07-19T02:45:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=472d7ec33bd9f08baf063fa399cc645d2cb9e724'/>
<id>urn:sha1:472d7ec33bd9f08baf063fa399cc645d2cb9e724</id>
<content type='text'>
Add major version only link for headless version of libMali. This will
enable runtime linker to find libMali in /usr/lib/headless directory.
The goal is to use headless libMali version within xorg conext for GPU
accelerated rendering.

Signed-off-by: Anatoliy Klymenko &lt;anatoliy.klymenko@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>libmali: Always install libgbm into sysroot</title>
<updated>2024-07-04T01:36:04+00:00</updated>
<author>
<name>Daniel Levin</name>
<email>daniel.levin@amd.com</email>
</author>
<published>2024-07-03T14:56:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=bd6ed4857cd67e3a9a69590d40e08b3255406873'/>
<id>urn:sha1:bd6ed4857cd67e3a9a69590d40e08b3255406873</id>
<content type='text'>
libgdm is required for graphics buffer management on Wayland.

But it may also may be used directly in EGL by reinterprenting
gbm_surface* as EGLNativeWindowType.

Partuclarly, glmark2 requires libgbm when either gbm- or drm- flavor
is enabled without Wayland.

Signed-off-by: Daniel Levin &lt;daniel.levin@amd.com&gt;
Signed-off-by: Parth Gajjar &lt;parth.gajjar@amd.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>various: Remove SOC_VARIANT, split versal and versal-net, add machine_features</title>
<updated>2024-06-04T23:00:14+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-06-04T22:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=195e1fa9fb13b21bc41af4e0747d4646caeb65e5'/>
<id>urn:sha1:195e1fa9fb13b21bc41af4e0747d4646caeb65e5</id>
<content type='text'>
SOC_VARIANT has been remove, we are now only using the YP standard SOC_FAMILY
configuration.  The defined families are: zynq, zynqmp, versal and versal-net.

Our decision of breaking up versal-net from versal, is based on the SoC CPU
changes from cortexa72/r5 to cortexa78/r52, thus we're treating it as a
different SoC family.

In order to capture the individual capabilities that we used to handle via
SOC_VARIANT, we have defined the following features (some may have been
previously defined):
 - mali400 (zynqmp eg and ev)
 - vcu (zynqmp ev)
 - rfsoc (zynqmp dr RF capabiltiies)
 - aie - (versal ai &amp; premium)
 - vdu - (versal ai)

SOC_VARIANT_ARCH and SOC_FAMILY_ARCH are now obsolete and replaced by
MACHINE_ARCH.  This is based on the guideline that any recipes that use
MACHINE_FEATURES should be MACHINE_ARCH specific.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>meta-xilinx-mali400: Create new Mali400 layer</title>
<updated>2024-05-28T20:09:05+00:00</updated>
<author>
<name>John Toomey</name>
<email>john.toomey@amd.com</email>
</author>
<published>2024-05-15T13:16:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=b2932fda0375cd904cbb9f2f797fca627ba8423b'/>
<id>urn:sha1:b2932fda0375cd904cbb9f2f797fca627ba8423b</id>
<content type='text'>
Create a new layer containing all code related to the Mali400 graphics
stack and software. This includes the Mali kernel module / patches,
libglu/libgles code, mesa, wayland, kernel recipe and udev rules. This
layer also includes a dynamic layer for the qt5 bbappends and patches.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
</feed>
