Results 1 to 11 of 11

Thread: HEXUS.help :: Windows Vista: DirectX10 D3D Intro

  1. #1
    HEXUS webmaster Steve's Avatar
    Join Date
    Nov 2003
    Posts
    14,283
    Thanks
    293
    Thanked
    841 times in 476 posts

    HEXUS.help :: Windows Vista: DirectX10 D3D Intro

    After being tasked with writing this DirectX 10 piece, I was asked, "what does DirectX 10 mean to me as a PC consumer, right now? Explain that in the piece, I think that's what people want to know". The questioner asks brilliantly.
    http://www.hexus.net/content/item.php?item=6161
    PHP Code:
    $s = new signature();
    $s->sarcasm()->intellect()->font('Courier New')->display(); 

  2. #2
    explorer.exe
    Join Date
    Sep 2004
    Location
    Crewe
    Posts
    360
    Thanks
    5
    Thanked
    0 times in 0 posts
    I think that some DX9 - DX10 images would be appropriate:




    I'm really looking forward to DX10. The jump in game graphics quality will be immense, and it's a big selling point of Vista for me. It's also great news that coding will be simpler, as it will allow developers to spend more time finishing their games and not debugging the graphics. I only hope that the DX10 graphics cards are reasonably priced when they arrive!

    EDIT:
    Another image, in case mart_haj86 is right about the image being mocked
    Last edited by Silent Shark; 12-09-2006 at 12:00 PM.

  3. #3
    Lucca Der Tuv (LCD) mart_haj86's Avatar
    Join Date
    Nov 2005
    Location
    Nuneaton UK
    Posts
    1,289
    Thanks
    12
    Thanked
    3 times in 3 posts
    Looks great Silent_Shark however I think I read somewhere that the DX10 picture was an artist impression of what it could be like. But Im all for it if the water will definately look that real.

  4. #4
    Senior Member
    Join Date
    Aug 2005
    Location
    Brisbane
    Posts
    612
    Thanks
    20
    Thanked
    35 times in 22 posts
    • toolsong's system
      • Motherboard:
      • ASUS P7P55D EVO
      • CPU:
      • i7 860 @ 3.8 GHz
      • Memory:
      • 2 x 4GB Corsair Vengeance
      • Storage:
      • SSDs
      • Graphics card(s):
      • GTX970
      • PSU:
      • Seasonic X650
      • Case:
      • Antec P180
      • Operating System:
      • Win7 x64
      • Monitor(s):
      • Dell U2515H
      • Internet:
      • Fibre @ 100/40
    As a PC gamer, I can't help but feel that the only reason I will be really interested in Vista is to play a DX10 optimised/exclusive game on a DX10 GPU.

    Hype aside, what will it give Joe Bloggs in the short term that warrants the upgrade price and likely need for new hardware over XP?

    Security improvements will need to be proven and the media/HTPC market isn't that big.

  5. #5
    Sublime HEXUS.net
    Join Date
    Jul 2003
    Location
    The Void.. Floating
    Posts
    11,819
    Thanks
    213
    Thanked
    233 times in 160 posts
    • Stoo's system
      • Motherboard:
      • Mac Pro
      • CPU:
      • 2*Xeon 5450 @ 2.8GHz, 12MB Cache
      • Memory:
      • 32GB 1600MHz FBDIMM
      • Storage:
      • ~ 2.5TB + 4TB external array
      • Graphics card(s):
      • ATI Radeon HD 4870
      • Case:
      • Mac Pro
      • Operating System:
      • OS X 10.7
      • Monitor(s):
      • 24" Samsung 244T Black
      • Internet:
      • Zen Max Pro
    Not a whole lot tbh, but then again most people switched over from 2000 to XP for the better games support..
    (\__/)
    (='.'=)
    (")_(")

  6. #6
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,039
    Thanks
    1,880
    Thanked
    3,379 times in 2,716 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish
    Quote Originally Posted by mart_haj86 View Post
    Looks great Silent_Shark however I think I read somewhere that the DX10 picture was an artist impression of what it could be like. But Im all for it if the water will definately look that real.
    Yup, it's just an artists impression.

    The far cry image is running on dx9 cards as well

    Quote Originally Posted by rys
    D3D9 performance will be slightly up on Vista because of the new driver model and runtime architecture.
    I had heard this as well, but care to explain why exactly?

    Finally, at what point does the list of instructions to the graphics card become a problem? We are adding more and more possible stages that can be done on the hardware without a call back to the CPU, but presumably that increases the instruction queue. Will that ever become detrimental?

  7. #7
    Senior Member ExceededGoku's Avatar
    Join Date
    Sep 2005
    Location
    Lincolnshire, UK
    Posts
    1,578
    Thanks
    8
    Thanked
    1 time in 1 post
    he did explain it, there is less overhead and the driver has system level access.... It becomes good at high resolutions and anti aliasing (which are relatively intensive)
    Core 2 Duo E6600 @ 3.2Ghz (400Mhzx8) 1.52V (set in bios, 1.47v real) | 4GB GeIL PC6400 4-4-4-12 | Gigabyte DQ6 @ 1600Mhz | HD2900XT 1GB | Enermax Infiniti 720W | Silverstone TJ07-B with custom watercooling | BenQ FP241WZ
    3dmark05 - 13140 | 3dmark06 - 6698 | SuperPi 1M - 15s

  8. #8
    Lovely chap dangel's Avatar
    Join Date
    Aug 2005
    Location
    Cambridge, UK
    Posts
    8,398
    Thanks
    412
    Thanked
    459 times in 334 posts
    • dangel's system
      • Motherboard:
      • See My Sig
      • CPU:
      • See My Sig
      • Memory:
      • See My Sig
      • Storage:
      • See My Sig
      • Graphics card(s):
      • See My Sig
      • PSU:
      • See My Sig
      • Case:
      • See My Sig
      • Operating System:
      • Windows 10
      • Monitor(s):
      • See My Sig
      • Internet:
      • 60mbit Sky LLU
    Quote Originally Posted by ExceededGoku View Post
    he did explain it, there is less overhead and the driver has system level access.... It becomes good at high resolutions and anti aliasing (which are relatively intensive)
    A _lot_ less overhead - something like upto 40% and there's no penalty for context switches like there is on XP (think: time it takes to switch from a game to the desktop, or the penalty incurred for running a game in a window).
    Crosshair VIII Hero (WIFI), 3900x, 32GB DDR4, Many SSDs, EVGA FTW3 3090, Ethoo 719


  9. #9
    Rys
    Rys is offline
    Tiled
    Join Date
    Jul 2003
    Location
    Abbots Langley
    Posts
    1,479
    Thanks
    0
    Thanked
    2 times in 1 post
    Quote Originally Posted by kalniel View Post
    I had heard this as well, but care to explain why exactly?

    Finally, at what point does the list of instructions to the graphics card become a problem? We are adding more and more possible stages that can be done on the hardware without a call back to the CPU, but presumably that increases the instruction queue. Will that ever become detrimental?
    The driver and runtime are less involved in setting render state, and draw calls spend much less time on the CPU before the GPU starts doing its work. So the knock on effect, considering a few more things, is that apps can possibly get automagically quicker on the same hardware with the new runtimes on Vista.

    Basically it's architecture of the runtime based on the new driver model that's allowed Set/Draw function overhead to be much reduced.

    As for instruction counts, there'll always come a point where over a certain number of instructions that performance will start to fall off, but that's largely down to execution time, not the count itself. Chips only have caches big enough for a few dozen instructions at a time at best anyway, with the driver constantly feeding it new work to do, and nowadays you effectively have unlimited instruction slots with which to do work, as far as the runtime is concerned.

    So now it's mostly a matter of how long your shaders take to execute, and with D3D10 finding the balance between three major render stages, not just two.
    MOLLY AND POPPY!

  10. #10
    Rys
    Rys is offline
    Tiled
    Join Date
    Jul 2003
    Location
    Abbots Langley
    Posts
    1,479
    Thanks
    0
    Thanked
    2 times in 1 post
    Quote Originally Posted by ExceededGoku View Post
    he did explain it, there is less overhead and the driver has system level access.... It becomes good at high resolutions and anti aliasing (which are relatively intensive)
    Perf can also increase at lower resolutions when CPU limited, if part of your CPU limitation was runtime overhead. And AA isn't something affected by the overhead. Infact the overhead can sometimes mean you start to get your AA effectively for free, if you spend sufficient time on the CPU rather than the GPU, and turning it on comes at little extra cost to framerate.
    MOLLY AND POPPY!

  11. #11
    explorer.exe
    Join Date
    Sep 2004
    Location
    Crewe
    Posts
    360
    Thanks
    5
    Thanked
    0 times in 0 posts
    I'm currently trying out the new RC1 version of Vista, which is running DX10, according to dxdiag.

    Will I get the improved DX9 performance with a DX9 card, or will it only improve with a DX10 card?

    I haven't got the HDD space to try out any games in Vista atm, but a new HDD should be arriving from Scan tomorrow, so hopefully when I try some games, Vista isn't lying and I do have DX10. If I notice any difference in performance, I'll let you know.

    If someone else is running RC1, and has tried games, have you noticed anything?

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Windows - hotfixing overview
    By Paul Adams in forum Software
    Replies: 13
    Last Post: 13-10-2009, 11:17 AM
  2. System Perfomance help
    By danjohadley in forum Help! Quick Relief From Tech Headaches
    Replies: 26
    Last Post: 24-06-2006, 09:40 PM
  3. Windows Vista & DirectX10?
    By AtomicFuse in forum PC Hardware and Components
    Replies: 5
    Last Post: 06-04-2006, 05:18 PM
  4. Windows Vista Hardware Tax
    By Matt1eD in forum Software
    Replies: 18
    Last Post: 21-09-2005, 08:23 PM
  5. New Windows Updates out peeps
    By Skii in forum Software
    Replies: 10
    Last Post: 04-08-2004, 06:19 AM

Posting Permissions

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