Hi;
On 06/13/2018 09:32 AM, Mauro Rossi wrote:
+Samuel Pitoiset
2018-06-11 22:31 GMT+02:00 Mauro Rossi <issor.or...@gmail.com
<mailto:issor.or...@gmail.com>>:
Hi Bas,
commit [1] removed a check on 'supported' attribute in
src/intel/vulkan/anv_entrypoints_gen.py
Should the check on 'supported' attribute be removed also in
src/amd/vulkan/radv_entrypoints_gen.py ?
Yes
Thanks for your feedback
Mauro
[1]
https://cgit.freedesktop.org/mesa/mesa/commit/?id=63525ba730e3d8a466d7f6382a2b91f4c75dd171
<https://cgit.freedesktop.org/mesa/mesa/commit/?id=63525ba730e3d8a466d7f6382a2b91f4c75dd171>
Hi Sam, Bas,
there is an important matter regarding Android builds (android-x86)
I have a series of patches for Android makefiles to build radv for that
platform,
they are building but they require the change in
src/amd/vulkan/radv_entrypoints_gen.py
to have the necessary entrypoints and vulkan apps starting to work.
What I forgot to say is that I have the Android building rules ready to
submit to mesa-dev,
but they require to build libLLVM with a different name e.g libLLVM60 or
libLLVM_mesa and set the correct HAVE_LLVM properly
The patches themselves would break the Android build for Intel, because
amd tree is built unconditionally,
but the libLLVM"for mesa" shared library is not in place in AOSP, Intel
builds and not even in android-x86 oreo,
This *should* not be a problem for us since it's the dependencies set in
product.mk that define what libraries will be built. Android-IA
(nowadays "Celadon") should just not then list the library name built
for radv.
One issue is that anv currently builds as
'vulkan.$(TARGET_BOARD_PLATFORM)' which is very generic, we should
probably have something like vulkan.anv.$(TARGET_BOARD_PLATFORM) instead
and then use ro.hardware.vulkan=vulkan.anv.$(TARGET_BOARD_PLATFORM) in
device.mk so that Android finds it (?)
so I wanted to start discussing about how to integrate ravd for Android
in a way that does not break other drivers builds,
if there are other interested users.
Mauro
// Tapani
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev