On Sun, Mar 27, 2016 at 8:01 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
> On Thu, Mar 24, 2016 at 9:43 PM, Bas Nieuwenhuizen
> <b...@basnieuwenhuizen.nl> wrote:
>> diff --git a/src/gallium/include/pipe/p_screen.h 
>> b/src/gallium/include/pipe/p_screen.h
>> index 4f30e75..6d44cf7 100644
>> --- a/src/gallium/include/pipe/p_screen.h
>> +++ b/src/gallium/include/pipe/p_screen.h
>> @@ -109,13 +109,16 @@ struct pipe_screen {
>>
>>     /**
>>      * Query a compute-specific capability/parameter/limit.
>> -    * \param param  one of PIPE_COMPUTE_CAP_x
>> -    * \param ret    pointer to a preallocated buffer that will be
>> -    *               initialized to the parameter value, or NULL.
>> -    * \return       size in bytes of the parameter value that would be
>> -    *               returned.
>> +    * \param ir_type shader IR type for which the param applies, or don't 
>> care
>> +    *                if the param is not shader related
>> +    * \param param   one of PIPE_COMPUTE_CAP_x
>> +    * \param ret     pointer to a preallocated buffer that will be
>> +    *                initialized to the parameter value, or NULL.
>> +    * \return        size in bytes of the parameter value that would be
>> +    *                returned.
>>      */
>>     int (*get_compute_param)(struct pipe_screen *,
>> +                           unsigned ir_type,
>
> Should this be a enum pipe_shader_ir instead?

Same for the first patch I guess.

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

Reply via email to