El screen percentage (hmd sp en UE4) en Elite Dangerous se configura desde las opciones como un parámetro más, por defecto 100 ó 125% (no recuerdo excatamente).
El SDK no va a aumentar o disminuir el rendimiento gráfico pero es el que se encarga de sincronizar headtracking y posicionamiento con el refresco de pantalla, y del que depende en parte que la latencia sea lo más baja posible.
Por cierto, no instaléis los últimos drivers de Nvidia, que están metiendo cuelgues monumentales. Parece que principalmente afecta a los que tienen multi-monitor.
hay que distinguir el SDK del Runtime y de los drivers. La gráfica lleva unos drivers que nos bajamos de la web de NVIDIA y de AMD, mientras que los drivers de Oculus y Vive van embebidos en el Runtime (es decir, lo básico para funcionar en nuestro ordenador). El SDK que nos bajamos de la web de Oculus también contiene el Runtime y además agrega una serie de librerías para acceder a las características del dispositivo. En los motores actuales (como Unity y Unreal) el SDK de Oculus viene integrado ya en el mismo motor, mientras que el de Vive venía en un plugin aparte (esto puede haber cambiado desde que lo probé hace unos meses).
El SDK de Vive va incluido en el paquete de Steam VR, además de otras cosas como una sala de pruebas, una versión de Steam en realidad virtual y, atención, soporte al SDK de Oculus. Existe además una versión que elimina el soporte a Steam para aquellos que no lo quieran llamada Open VR.
Ese soporte del SDK de Oculus dentro de Steam VR es algo de lo que se encarga Valve por decisión propia y que busca compatibilizar cualquier juego en ambos HMDs implementando solo un SDK. Esto está muy bien, pero el problema es que al añadirle una capa intermedia el rendimiento es menor que si alguien diera soporte al SDK nativo de Oculus.
Esto es lo que ocurre con el Elite, por ejemplo, pero no pasa nada ya que el Elite va a incluir soporte a Steam VR y además soporte al SDK de Oculus (cuando funcione).
Es posible que desarrolladores perezosos prefieran implementar Steam VR en sus juegos y ahorrarse implementar el nativo de Oculus, pero salvo que mejore esa pérdida de rendimiento, los desarrolladores más serios implementarán ambos.
Y este último supuesto aplicará solo a motores propios, ya que como he dicho al principio, los desarrolladores indies que usen Unity y UE4 ya llevarán el SDK de ambos de regalo con lo que no debería haber mayor problema.
Espero haber aclarado algo y no haberos liado más.