Results 1 to 3 of 3

Thread: Question about Vista, DX9 and DX10

  1. #1
    A shadowy flight. MSIC's Avatar
    Join Date
    Oct 2005
    Location
    London/Herts
    Posts
    3,413
    Thanks
    394
    Thanked
    229 times in 168 posts
    • MSIC's system
      • Motherboard:
      • ASRock H170M-ITX
      • CPU:
      • Core i5 6500
      • Memory:
      • 2 x 4GB Corsair Veng DDR4 2666
      • Storage:
      • 240GB SSD (boot) +1TB Samsung F3
      • Graphics card(s):
      • ASUS GeForce 750Ti
      • PSU:
      • Silverstone 450W ST455F
      • Case:
      • Silverstone SG06-450
      • Operating System:
      • Win10
      • Monitor(s):
      • Dell S2309W
      • Internet:
      • PlusNet FiberTTC

    Question about Vista, DX9 and DX10

    I've just been wondering about something.
    I read with all the nVidia 8800 launches about DX10 that DX10 will only be available for use for machines running Vista (well, under Windows anyway, we'll see if Linux does it). Maybe DX10 games or apps will run in some sort of backwards compatability DX9 type thing under XP, but Vista seems to be true DX10. Ok, I accept that.

    So why is it that Vista's graphical front end is DX9?

    OK, i understand that not everyone is going to have DX10 hardware in their machine. Probably 99% of all new machines sold will be DX9, and that's not counting the people with current hardware who upgrade their OS.
    So that makes sense.

    But DX10 has less overheads, and from what I understand can do the same much more effiiciently. So again - why not have a 'true' DX10 mode for effieciency, and a general DX9 mode for compatability?

    I know I dont fully understand the processes involved, but have I missed something here or would this in fact be more logical? Especially when we think of laptops batteries that are going to be drained just from running the desktop...
    I'm commenting on an internet forum. Your facts hold no sway over me.
    - Another poster, from another forum.

    System as shown, plus: Microsoft Wireless mobile 4000 mouse and Logitech Illuminated keyboard.
    Sennheiser RS160 wireless headphones. Creative Gigaworks T40 SII. My wife.
    My Hexus Trust

  2. #2
    Senior Member charleski's Avatar
    Join Date
    Jul 2006
    Posts
    1,586
    Thanks
    7
    Thanked
    52 times in 45 posts
    Because they were developing DX10 at the same time they were writing Aero. Sensibly, they realised that it would be a bad idea to base the entire front-end of the OS on a technology that hadn't been fully implemented yet. They can always update Aero to DX10 in a future service pack when the wrinkles have been ironed out of DX10.

  3. #3
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts
    Also, when developing aero, they knew that the DX team was working on a system for providing dx9 under dx10, that would provide great performance boosts.

    With the new directx 9l regular dx9 games will run faster if you have dx10 hardware.
    throw new ArgumentException (String, String, Exception)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Is it worth waiting for DX10 cards..?
    By Oobie- in forum Graphics Cards
    Replies: 16
    Last Post: 30-08-2006, 02:27 PM
  2. Windows Vista & DirectX10?
    By AtomicFuse in forum PC Hardware and Components
    Replies: 5
    Last Post: 06-04-2006, 05:18 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •