On Fri, Jan 20 2023 at 11:42:11 AM -0600, Andrew Davis <[email protected]> wrote:
This should be MACHINE_FEATURES and be moved out of meta-arago and down
into the meta-ti layer where we define the mainline kernel if we can.

Ha, you haven't seen the full notes on my other patch have you?
https://lists.yoctoproject.org/g/meta-ti/topic/96386295#15613

I switched these to be COMBINED_FEATURES. Like alsa, they require both a machine feature and a distro feature to be present to actually patch the packages we need. In this way patches become opt-in and software rendering becomes the default unless someone specifically wants a distro with powervr-rogue-graphics patches.

In addition if they have a distro that wants powervr-rogue-graphics and they are compiling for a machine that doesn't have that feature then it will also fall back to software rendering.

The only issue this doesn't solve is when someone wants to hack recipes like gstreamer to introduce pseudo graphics support or bundle random pieces of the graphics stack without including all of it, but arguably that should be a specialized package group or new layer anyway.




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14179): 
https://lists.yoctoproject.org/g/meta-arago/message/14179
Mute This Topic: https://lists.yoctoproject.org/mt/96386333/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to