[Mesa-dev] [PATCH 3/5] gallivm: add uint/int bld to the base builder.
Dave Airlie
airlied at gmail.com
Mon Feb 6 11:44:06 PST 2012
On Mon, Feb 6, 2012 at 7:36 PM, Jose Fonseca <jfonseca at vmware.com> wrote:
>
>
> ----- Original Message -----
>> From: Dave Airlie <airlied at redhat.com>
>>
>> These are used inside the action handlers for the integer opcodes.
>>
>> Signed-off-by: Dave Airlie <airlied at redhat.com>
>> ---
>> src/gallium/auxiliary/gallivm/lp_bld_tgsi.h | 3 +++
>> src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c | 2 ++
>> src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c | 2 ++
>> 3 files changed, 7 insertions(+), 0 deletions(-)
>>
>> diff --git a/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
>> b/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
>> index b03eefc..a320d94 100644
>> --- a/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
>> +++ b/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
>> @@ -279,6 +279,9 @@ struct lp_build_tgsi_context
>> {
>> struct lp_build_context base;
>>
>> + struct lp_build_context uintbld;
>> + struct lp_build_context intbld;
>
> Looks good, but please name these int_bld, uint_bld, so it's consistent with other gallivm modules.
>
I actually didn't name that on purpose, since the layer above uses
those names and I thought it would stop people easily using the wrong
one in the wrong place,
though I expect I should probably try and get rid of the upper layer
ones and use these instead.
Dave.
More information about the mesa-dev
mailing list