On Sun, Mar 27, 2016 at 8:01 PM, Ilia Mirkin <[email protected]> wrote: > On Thu, Mar 24, 2016 at 9:43 PM, Bas Nieuwenhuizen > <[email protected]> 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 [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
