Search Unity

DiffuseDetail and older video cards

Discussion in 'Shaders' started by Jonathan Czeck, Jul 16, 2005.

  1. Jonathan Czeck

    Jonathan Czeck

    Joined:
    Mar 17, 2005
    Posts:
    1,713
    Is it an oversight that this shader doesn't work on older cards, like a Geforce 2 MX, or is it a requirement for your method? Shouldn't it just require ARB vertex program? That's how we implemented it with another project. My understand is that vertex programs run really fast in software.

    Please flame me if I've been misguided :D

    -Jon
     
  2. NicholasFrancis

    NicholasFrancis

    Joined:
    Apr 8, 2005
    Posts:
    1,587
    That is definately an oversight... I'll take a look at it.

    We disable software vertex programs with Unity. When they run, they run fast... Problem is that Apple's software vertex program implementation is buggy as hell. Lot of functions simply don't work.