All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Sapp, Randolph" <rs@ti.com>
To: Denys Dmytriyenko <denis@denix.org>
Cc: <denys@ti.com>, <reatmon@ti.com>, <detheridge@ti.com>,
	<meta-ti@lists.yoctoproject.org>, <k-bhargav@ti.com>
Subject: Re: [EXTERNAL] Re: [meta-ti] [master/kirkstone][PATCH] all: Graphics recipe overhaul
Date: Fri, 20 Jan 2023 12:50:16 -0600	[thread overview]
Message-ID: <SBSSOR.I33PHI6LU4AA@ti.com> (raw)
In-Reply-To: <20230120182636.GP22689@denix.org>

On Fri, Jan 20 2023 at 01:26:36 PM -0500, Denys Dmytriyenko 
<denis@denix.org> wrote:
> E.g. if you are copying the entire Mesa set of recipes, include files 
> and
> patches, it should have been a separate patch with just that w/o any
> modifications, clearly stating that this is a verbatim copy and 
> specify which
> repo and branch/tag they are being picked up from - openembedded-core 
> repo,
> kirkstone branch.
> 
> But then I would argue that a simple mesa_%.bbappend is smaller and 
> much
> easire to review. For example, I took your previous v4 revision of 
> the patch
> and dropped all copies of upstream Mesa, replacing it with a bbappend:
> https://patchwork.yoctoproject.org/project/ti/patch/20230119010333.3414485-1-denis@denix.org/

Right, sorry about that. You are correct that the duplication of mesa 
and mesa patches should have occurred in a separate patch, however it 
should not be a blanket BB appends. The reason this duplication exists 
is that upstream mesa will move faster than our modified versions (as 
much as I would like to avoid it) and this will prevent things from 
silently creeping forward and breaking. The umlibs are still dependent 
on particular, patched releases of mesa.

On Fri, Jan 20 2023 at 01:26:36 PM -0500, Denys Dmytriyenko 
<denis@denix.org> wrote:
> I looked at this repo - it's a personal copy of upstream Mesa with 
> Imagination
> PVR patches applied on top. Was it reviewed and approved by OSRB? 
> Were the
> patches made public before and/or permitted to be 
> published/distributed?

Those patches inherited the license of mesa and therefore did not need 
approval from OSRB. I did, however, get IMG's grace to release them 
anyway. The reason why it's a personal repo is there is certain 
functionality that I believe can be upstreamed and I believe hosting 
that process on freedesktop will help reduce friction and be a little 
more transparent about our efforts.

On Fri, Jan 20 2023 at 01:26:36 PM -0500, Denys Dmytriyenko 
<denis@denix.org> wrote:
> Only rogue?

Only rogue. I added all the necessary hooks for sgx but it still needs 
work before it can fall in line with my changes. The mesa layer needs 
some TLC and the umlibs will need some packaging changes. Thankfully 
SGX can now be disabled until we have it working by removing 
powervr-sgx-graphics from the distro features string.




  reply	other threads:[~2023-01-20 18:50 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-19 20:40 [master/kirkstone][PATCH] all: Graphics recipe overhaul Randolph Sapp
2023-01-20 18:26 ` [meta-ti] " Denys Dmytriyenko
2023-01-20 18:50   ` Sapp, Randolph [this message]
2023-01-20 22:11     ` [EXTERNAL] " Denys Dmytriyenko
2023-01-20 23:24       ` [EXTERNAL] " Sapp, Randolph
2023-01-23 22:24         ` Denys Dmytriyenko
2023-01-23 13:55       ` Andrew Davis
     [not found]       ` <173C27F35DB2D18B.15760@lists.yoctoproject.org>
2023-01-23 17:13         ` [EXTERNAL] " Sapp, Randolph

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=SBSSOR.I33PHI6LU4AA@ti.com \
    --to=rs@ti.com \
    --cc=denis@denix.org \
    --cc=denys@ti.com \
    --cc=detheridge@ti.com \
    --cc=k-bhargav@ti.com \
    --cc=meta-ti@lists.yoctoproject.org \
    --cc=reatmon@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.