[Beignet] Vendor extension function names and ICD

Zhigang Gong zhigang.gong at linux.intel.com
Mon Apr 22 00:27:07 PDT 2013


That sounds reasonable for me. Thanks.

> -----Original Message-----
> From:
> beignet-bounces+zhigang.gong=linux.intel.com at lists.freedesktop.org
> [mailto:beignet-bounces+zhigang.gong=linux.intel.com at lists.freedesktop.
> org] On Behalf Of Simon Richter
> Sent: Monday, April 22, 2013 2:04 PM
> To: beignet at lists.freedesktop.org
> Subject: [Beignet] Vendor extension function names and ICD
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> 
> for vendor extension functions to work through ICD, the client app needs
> to resolve function names though clGetExtensionFunctionAddress.
> 
> As this function does not have context information, it guesses the ICD to
> forward the call to by matching the end of the function name against the
> extension function suffix declared by the platform, "Intel" in our case.
> 
> Thus, I propose renaming the Intel specific extension functions to move
> the "Intel" name at the end.
> 
> If there are no objections, I'd prepare a patch.
> 
>    Simon
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iJwEAQECAAYFAlF00tYACgkQ0sfeulffv7tFGAP/d5E/jOosSzkGjxRkqEkfFNoI
> /NNuyp4lHrFLkCfAuLRV5GCP790PggsiD8ZFYvpyKMMxK1yRLShNyS+XlcN8/
> SRn
> 1m22ao6xF2X2SGVXKUoa8F3IPaqjsCibAS14x382YgKFDiXKBl3fAZcb7AebIH
> QO
> VrDhCfLbYtRubbng6Qs=
> =Nddh
> -----END PGP SIGNATURE-----
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet



More information about the Beignet mailing list