This sounds like a discussion that would need to be taken upstream to
gcc, etc. As far as I'm aware there's no way currently for the tools
used in the build process to take advantage of your GPU.
~cco3
> --
> You received this message because you are subscribed to the "Android Building" mailing list.
> To post to this group, send email to android-...@googlegroups.com
> To unsubscribe from this group, send email to
> android-buildi...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
-There are tools provided by the host OS (e.g. make, host gcc, python,
javac). For those tools, really, whether the tools use the CPU or the
GPU is an implementation detail of the tools (or of the compilers used
to compile those tools).
-There are tools provided as source by Android (e.g. aapt, aidl),
which then get compiled by the host tools mentioned above. For those
tools, really, the key is to get the various compilers and runtimes to
create an output that can use the GPU. At most, the involvement in the
Android build system is to pass the relevant flags to those tools.
-Finally, there are tools provided as binaries by Android (e.g. the
cross compiler). For those tools, really, using the GPU would mean
re-compiling those tools with toolchains that can output binaries that
can use the GPU.
So, really, the key point here is really to get a version of gcc that
can output binaries that can run on the GPU. From there, that gcc can
be used to re-compile gcc (on the host), make, python, javac, as well
as the Android tools and cross-compilers.
My gut feeling: not gonna happen anytime soon.
JBQ
> --
> You received this message because you are subscribed to the "Android
> Building" mailing list.
> To post to this group, send email to android-...@googlegroups.com
> To unsubscribe from this group, send email to
> android-buildi...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
--
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google.
Questions sent directly to me that have no reason for being private
will likely get ignored or forwarded to a public forum with no further
warning.
Cheers,
Nathaniel