Posté par WhiteCat .
En réponse au journal GPUOpen.
Évalué à 3.
Un profil pour détecter les océans absurdes et trucs du genre ?
Le driver n'a pas ce pouvoir, un driver ne peut pas refuser de charger spécifiquement des shaders. Et quand bien même ce serai possible, le code source est fermé donc ce serai pas facile.
Bien sûr que si c'est possible, le driver fait tout ce qu'il veut ! C'est lui qui lit de code source OpenGL, qui le transforme et qui le compile en code machine (ISA).
Détecter un programme spécifique, Mesa le fait (par exemple pour contourner des bugs de programmation GLSL dans les benchmarks Unigine). Alors ensuite détecter les shaders pour les transformer arbitrairement, y'a aucun soucis. J'imagine que détecter une tesselation 128x ça doit pas être bien compliqué.
C'est principalement dû au fait que Nvidia offre "gratuitement" ses cartes au médias alors que AMD non....
Et qu'attends AMD pour faire pareil ?
Voilà c'est ça... ils sont nuls en marketing, CQFD.
[^] # Re: Gameworks
Posté par WhiteCat . En réponse au journal GPUOpen. Évalué à 3.
Bien sûr que si c'est possible, le driver fait tout ce qu'il veut ! C'est lui qui lit de code source OpenGL, qui le transforme et qui le compile en code machine (ISA).
Détecter un programme spécifique, Mesa le fait (par exemple pour contourner des bugs de programmation GLSL dans les benchmarks Unigine). Alors ensuite détecter les shaders pour les transformer arbitrairement, y'a aucun soucis. J'imagine que détecter une tesselation 128x ça doit pas être bien compliqué.
Et qu'attends AMD pour faire pareil ?
Voilà c'est ça... ils sont nuls en marketing, CQFD.