TnL werkt wel met D3D. Je kunt het alleen nergens op een logische plaats instellen.
De S3 drivers maken voor elke app een nieuw profile aan, waarbij je troep kunt instellen met de Diamond Incontrol tools. Deze laten je ook D3D TnL instellen. Geloof me of niet: ik ken een spel wat het liever wel heeft: Black and White. zonder TnL ist verneukt, met TnL is het nog steeds even verneukt, maar zie je ineens wel regen en dat soort effecten.
Edit:
Het sterke punt van de Savage kaarten is immers metal, dat is het enige wat goed geimplementeerd is. Guess what?
http://www.s3graphics.com/sdk/sdk4.zip
De S3 Metal SDK

Wat gaan we daar mee doen?
Juist ja: wrappers schrijven. AMC (die gast van mn site) gaat een OpenGL -> Metal wrapper maken die nog redelijk snel moet zijn. Ook zal ie proberen dat voor D3D te doen. Ik hoop van harte dat die tweede lukt, aangezien we dan helemaal vrij zijn van S3: elk nieuw ding kunnen we zelf maken