[Beignet] Vendor extension function names and ICD

Simon Richter Simon.Richter at hogyros.de
Sun Apr 21 23:04:07 PDT 2013


-----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
1m22ao6xF2X2SGVXKUoa8F3IPaqjsCibAS14x382YgKFDiXKBl3fAZcb7AebIHQO
VrDhCfLbYtRubbng6Qs=
=Nddh
-----END PGP SIGNATURE-----


More information about the Beignet mailing list