[Mesa-dev] [PATCH] anv: remove description about GENX_FUNC macro
Emil Velikov
emil.l.velikov at gmail.com
Fri Apr 29 15:39:03 UTC 2016
Ping ?
Considering to trivial this is I'm inclined to push it later on today.
On 21 April 2016 at 13:20, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> From: Emil Velikov <emil.velikov at collabora.com>
>
> The macro has been gone since commit 1f1cf6fcb0e "anv: Get rid of
> GENX_FUNC"
>
> Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
> ---
> src/intel/genxml/gen_macros.h | 14 --------------
> 1 file changed, 14 deletions(-)
>
> diff --git a/src/intel/genxml/gen_macros.h b/src/intel/genxml/gen_macros.h
> index 052c57f..868bc22 100644
> --- a/src/intel/genxml/gen_macros.h
> +++ b/src/intel/genxml/gen_macros.h
> @@ -28,20 +28,6 @@
> * The prefixing macros GENX() and genX() automatically prefix whatever you
> * give them by GENX_ or genX_ where X is the gen number.
> *
> - * You can declare a function to be used on some range of gens like this:
> - *
> - * GENX_FUNC(GEN7, GEN75) void
> - * genX(my_function_name)(args...)
> - * {
> - * // Do stuff
> - * }
> - *
> - * If the file is compiled for any set of gens containing gen7 and gen75,
> - * the function will effectively only get compiled twice as
> - * gen7_my_function_nmae and gen75_my_function_name. The function has to
> - * be compilable on all gens, but it will become a static inline that gets
> - * discarded by the compiler on all gens not in range.
> - *
> * You can do pseudo-runtime checks in your function such as
> *
> * if (GEN_GEN > 8 || GEN_IS_HASWELL) {
> --
> 2.8.0
>
More information about the mesa-dev
mailing list