Commit graph

2 commits

Author SHA1 Message Date
Gurchetan Singh
1d68bf5256 ANDROID: mesa: import gfxstream
Mega-change to support gfxstream.  We should really figure out a
history preserving method...

Common question: Why do we need to import gfxstream into Mesa, and
not have a transition period where we build parts of Mesa in Soong,
and have gfxstream depend on those built parts.

Answer: That may work right now for Android, but there are other
consumers of gfxstream (b:282968393) that have their own versions
of Mesa and gfxstream respectively.  We would break them if we
deleted version of Mesa in gfxstream immediately.

In addition, GfxstreamEnd2EndTests depends on a certain version
of vk.xml, but upstream Mesa uses a newer version.  But we can't
migrate to the newer version since upstream Vulkan.hpp (the vk.xml
dependent part of the code) hasn't migrated to the newer version.

In addition, this is exactly the upstream merge request here:

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27246

The goal AOSP Mesa is to test these MRs in production-like
environment.

Bug: 327408955
Test: compile
Change-Id: I7baa0474ce2b7b256e687784d5d324ee7cba7e0d
2024-03-05 18:20:47 -08:00
Alistair Strachan
72deb346e0 Add metadata files
Change-Id: I6d976aa8d8adac4af4b7cae8a8b4d93a21202465
2018-05-01 17:12:50 -07:00