2 Replies Latest reply on Feb 8, 2018 4:56 AM by hodgman

    agsDriverExtensionsDX11_SetDepthBounds - how to specify which device context?

    hodgman

      (sorry I didn't find a D3D sub-forum)

      Hi, I've just started implementing the AGS driver extensions into our D3D11 back-end, and have run into one major road block. How do functions such as agsDriverExtensionsDX11_SetDepthBounds know which ID3D11DeviceContext they apply to? The first parameter of these functions is a AGSContext*, which is associated with a D3D11 device (all contexts!?). Do they apply to the immediate context, or to all contexts owned by that device?

       

      Is it safe / possible to use the AMD driver extensions in an application that uses multiple device contexts? Are there thread-safety guarantees with these functions?