[Mesa-dev] [PATCH] glsl: split out libstandalone

Rob Clark robdclark at gmail.com
Wed May 25 12:43:00 UTC 2016


On Wed, May 25, 2016 at 8:23 AM, Rob Herring <robh at kernel.org> wrote:
> On Tue, May 24, 2016 at 6:39 PM, Rob Clark <robdclark at gmail.com> wrote:
>> From: Rob Clark <robclark at freedesktop.org>
>>
>> Split standalone glsl_compiler into a libstandalone.la and a thin
>> main.cpp.  This way drivers can re-use the glsl standalone frontend in
>> their own standalone compilers.
>>
>> Signed-off-by: Rob Clark <robclark at freedesktop.org>
>> ---
>> v2: fix scons build and fix automake hack
>>
>>  src/compiler/Makefile.glsl.am    |  16 +-
>>  src/compiler/Makefile.sources    |   3 +-
>>  src/compiler/SConscript.glsl     |   2 +
>
> Android changes? Looks like this will break things to me.

It didn't look like android builds the standalone glsl_compiler (it
isn't something that gets installed, and tbh I'm not entirely sure why
scons does bother to build it..)

So I think we should be ok for android build.

BR,
-R

>
>>  src/compiler/glsl/main.cpp       | 380 ++--------------------------------
>>  src/compiler/glsl/standalone.cpp | 433 +++++++++++++++++++++++++++++++++++++++
>>  src/compiler/glsl/standalone.h   |  51 +++++
>>  6 files changed, 514 insertions(+), 371 deletions(-)
>>  create mode 100644 src/compiler/glsl/standalone.cpp
>>  create mode 100644 src/compiler/glsl/standalone.h


More information about the mesa-dev mailing list