On Thu Jul 18 10:03:45 2024 +0000, Alistair Leslie-Hughes wrote:
Not sure where you going but as long as the v3 functions can call the avialable fallback v2 functions. The the application shouldn't care. The only time they is going to be an issue is if the fallback doesn't exist.
Right, the fallback may not exist. If the application uses v3 functions with a v2 driver it has to know which v3 functions are available. Anyway, I think the reverse case is the more interesting one, mapping v2 functions to v3. Most drivers support v3 these days but not all applications will have been ported to v3.