I was in a discussion the other day about the nature of the TWIMTBP developer relations program, and ended up asking NVIDIA what they actually do.
Thought some here might be interested as well:
Thought some here might be interested as well:
1. we examine the game engine and the developers and publishers objectives and suggest features that will look good and which will be fun, these are suggestions only, they are usually accepted where they make sense and are cost effective.
2. we provide details of what we have shipped and where so that the publisher/developers can see the installed base to judge whether enough people can enjoy the implemented features
3. we provide a wide range of tools to implement features include FXcomposer, texture tools, shader debugger, etc and then optimize them for performance such as PerfHUD, AGPerfMon, etc, see here; http://developer.nvidia.com/page/home.html
4. we provide technical support all thru this process both remote and on-site
5. we test the builds of the game at our Moscow labs, called GTL and provide documented feedback on bugs, perf and compatibility
6. we then promote games that have great features for GeForce owners to our Club SLI members, newsletter subscribers, and nzone.com visitors
7. we work with our AIC partners and OEM customers to also promote these games too