Futuremark 3DMark03 Patch and Driver Audit Report

Discussion in 'Beyond3D News' started by Dave Baumann, May 24, 2003.

  1. RussSchultz

    RussSchultz Professional Malcontent
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    2,855
    Likes Received:
    55
    Location:
    HTTP 404
    Since 3dmark somehow managed to turn it off (I'd guess by re-ordering the instructions themselves) it hints at being targetted, instead of something that would generically work in all applications.

    Though I'm personally suprised that they could do anything to the shaders that could both:
    -change they way they look to the drivers (to expose cheating)
    -not affect performance (positively or negatively)

    Though, I'll take their word for it. ;)
     
  2. mczak

    Veteran

    Joined:
    Oct 24, 2002
    Messages:
    3,022
    Likes Received:
    122
    You don't necessarily have to reorder the instruction to disable the shader detection. For instance, instead of writing ADD source1, source2, target (no this is not valid PS code) you could change it to ADD source2, source1, target. Another simple change would be to change the use of the temp variables (e.g. whereever you used temp1 you now use temp2 instead).
    This would work at least assuming the shader detection just uses a hash value of the shader - I think nobody thus far has said how exactly the shader detection works.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...