Matt Turner <matts...@gmail.com> writes:

> On Mon, Mar 30, 2015 at 9:49 AM, Eric Anholt <e...@anholt.net> wrote:
>> NIR uses these enums/#defines in nir_variables and associated intrinsics,
>> but I want to be able to use them from TGSI->NIR and NIR->TGSI.
>> Otherwise, we had to pull in all of mtypes.h.
>>
>> This doesn't cover all of the enums we might want from a shared compiler
>> core (like varying slots or vert attribs), but it at least covers what I
>> need at the moment (system values and interp qualifiers).
>>
>> v2: Move to src/glsl since util/ is really vague.  Include in Makefile.am
>>     list.  Use plain bitshifts and stdint types instead of undefined
>>     BITFIELD64_BIT.
>> ---
>>  src/glsl/Makefile.am   |   1 +
>>  src/glsl/pipeline.h    | 170 
>> +++++++++++++++++++++++++++++++++++++++++++++++++
>>  src/mesa/main/mtypes.h | 142 +----------------------------------------
>>  3 files changed, 172 insertions(+), 141 deletions(-)
>>  create mode 100644 src/glsl/pipeline.h
>>
>> diff --git a/src/glsl/Makefile.am b/src/glsl/Makefile.am
>> index ed90366..5264002 100644
>> --- a/src/glsl/Makefile.am
>> +++ b/src/glsl/Makefile.am
>> @@ -145,6 +145,7 @@ libglsl_la_SOURCES =                                     
>>    \
>>         glsl_lexer.cpp                                  \
>>         glsl_parser.cpp                                 \
>>         glsl_parser.h                                   \
>> +       pipeline.h                                      \
>
> This should probably go in LIBGLSL_FILES in Makefile.sources.

Oh, right.  That's better.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to