Results 1 to 6 of 6

Thread: Suggestion: DirectX 10.1 support

  1. #1
    Join Date
    Aug 2007
    Location
    North Hollywood, CA
    Posts
    374

    Suggestion: DirectX 10.1 support

    By supporting DirectX 10.1 in-game, users will finally be able to run the game with DirectX 10 features and anti-aliasing. It will require new hardware though and Shader Model 4.1. It also supports 32-bit floating-point operations.

    Please consider adding DirectX 10.1 support to BioShock in a future patch (or at least anti-aliasing in DirectX 10 mode).

  2. What's the difference between 10 and 10.1?

  3. #3
    Join Date
    Aug 2007
    Posts
    1,636
    Quote Originally Posted by ScratchMonkey View Post
    What's the difference between 10 and 10.1?


    "DirectX 10.1 is a series of extensions to DirectX 10
    • It's supported by upcoming graphics hardware, but not current DX10 hardware
    • It requires (and will be part of) Vista Service Pack 1
    This is business as usual, as far as DirectX is concerned. DX 10.1 hardware will be backwards compatible with DirectX 10, but current DX10 hardware won't be forward compatible. So games looking to support DX 10.1 still need a DX 10 rendering path to support today's DX10 cards.

    Think of it like when Microsoft released DirectX 9.0c with added Shader Model 3.0 support. Also, don't worry too much about it requiring SP1 (which isn't out yet). The DX 10.1 SDK only recently was made available, and by the time supporting hardware and DX10.1 are released to end users somewhere in the first half of 2008, SP1 should be readily available.

    What are the changes? DX 10.1's goals are to offer the "complete" DX 10, giving developers better control over image quality and making mandatory some of the things that are optional in DX 10. For example, 32-bit floating point filtering is optional in DX10 (16-bit FP filtering is mandatory), but will be mandatory in DX 10.1. Also, in DX 10, the number of multisample anti-aliasing samples is optional—DX 10.1 will make 4x AA mandatory, and require two specific sample patterns. Graphics cards can offer more sample patterns, and developers can query them in their shaders. Graphics cards that are DX 10.1 compliant will have to offer programmable shader output sample masks and multisample AA depth readback. Game developers will be able to index into cube maps and perform bitwise copies from uncompressed textures to block-compressed texture formats.

    The main takeaway is this: DirectX 10.1 is a straightforward incremental update to DX 10 that forces graphics vendors to adhere to a few more set standards with regards to image quality and a couple other under-the-hood graphics features, mainly to give games more control over image quality."

  4. #4
    Join Date
    Feb 2007
    Location
    Småland, Sweden
    Posts
    619
    Quote Originally Posted by AngelGraves13 View Post
    By supporting DirectX 10.1 in-game, users will finally be able to run the game with DirectX 10 features and anti-aliasing. It will require new hardware though and Shader Model 4.1. It also supports 32-bit floating-point operations.

    Please consider adding DirectX 10.1 support to BioShock in a future patch (or at least anti-aliasing in DirectX 10 mode).
    Just force some AA with the driver settings. Problem solved.

  5. #5
    Join Date
    Aug 2007
    Location
    North Hollywood, CA
    Posts
    374
    Quote Originally Posted by Freddo View Post
    Just force some AA with the driver settings. Problem solved.
    It's not possible with the game running in DirectX 10 mode on ATi or NVIDIA. AA can only be forced in DirectX 9 mode. It has either been disabled in the game for DirectX 10, or hasn't been coded at all.

  6. #6
    Join Date
    Aug 2007
    Location
    Australia
    Posts
    1,337
    AMD's 3 series is dx 10.1, not that i care much or anything... considering it's useless unless the software makers care to utilise it. It's nice as it offloads the AA calcs - making AA a standard feature and not just a resource hog for some games.

    EDIT: in fact dx10 was meant to be what dx10.1 is... ah... the world of deadlines and innovation. (or lack there of... when will we ever see the end of the g80 architecture?)
    Last edited by yogibbear; 03-09-2008 at 12:08 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
  •