So AMD's GNC-based chips unlike Nvidia (with Kepler anyway) supports TIR. (Background on TIR can be found in a blog post of the Windows 8 team and in more details are in a Microsoft patent application.) Of course I can use TIR from Direct2D since AMD basically made the feature at Microsoft's request (see the aforementioned blog); the Direct2D API for using TIR is on this MSDN page.
But what about using the TIR hardware on Linux or on Windows but from a different graphics API, for example OpenGL or Mantle? Does AMD support this, and if so where can I find the API specific calls to use?
I should note here for comparison that Nvidia has their own OpenGL method for accelerating 2D vector graphics, called NV_path_rendering. The implementation of NV_path_rendering is substantially different from how Direct2D operates. For anyone interseted in the details, the Siggraph 2012 paper by Kilgard and Bolz explains the differences.
Message was edited by: Respawned Fluff: added the patent app link