Future Hardware

Discussion in 'Architecture and Products' started by rwolf, Mar 7, 2007.

  1. Davros

    Legend

    Joined:
    Jun 7, 2004
    Messages:
    17,884
    Likes Received:
    5,334
    "64bit color (Billions of colors)"

    Is there any point when most people now are using 24bit lcd's (some are 18bit)
     
  2. Shtal

    Veteran

    Joined:
    Jun 3, 2005
    Messages:
    1,344
    Likes Received:
    4
    Their was 4bit, 8bit, 16bit, 24bit, 32bit.
    I'm not sure where 18bit come from?

    Yes, their is a point going to 64bit..... (Maybe at professional level first)
     
  3. Anarchist4000

    Veteran

    Joined:
    May 8, 2004
    Messages:
    1,439
    Likes Received:
    359
    I think we need to be able to display it before actually moving to a higher precision target. 10bpc is a fairly significant increase that is already there but I'm not sure how 16bpc would really help, besides sucking up bandwidth over the interface cables.

    I'd say the programmable interpolators and a move towards rendering with NURBs would be a nice step. That should take polygon size down below that of a pixel. Move away from triangles towards 'point primitives'. That IMHO would be the biggest IQ gain to be had at this point in time.

    That and to nicely raytrace for lighting and shadows some form of surface quicksort would be quite handy. Hardware accelerating some basic raytracing techniques would be extremely useful.
     
  4. icecold1983

    Banned

    Joined:
    Aug 4, 2006
    Messages:
    649
    Likes Received:
    4
    referring more to the ground and wall/building textures
     
  5. Blazkowicz

    Legend

    Joined:
    Dec 24, 2004
    Messages:
    5,607
    Likes Received:
    256
    there are FP16 framebuffers and they're used today in games. (but not really related to the "number of colours" shown on the screen).
     
  6. nicolasb

    Regular

    Joined:
    Oct 21, 2006
    Messages:
    421
    Likes Received:
    4
    What about voxels?
     
  7. Megadrive1988

    Veteran

    Joined:
    May 30, 2002
    Messages:
    4,723
    Likes Received:
    242
    1024-bit external memory bus for 100s of GB/sec

    plus ultra high-bandwidth EDRAM in the TB/sec range.

    for lack of a better term "better true 3D motion blur"

    cost-free 16x AA (ala Xenos' 4x AA) - reasonable performance hit for 32x AA

    better lighting

    more geometry

    etc.

    :)
     
  8. Reverend

    Banned

    Joined:
    Jan 31, 2002
    Messages:
    3,266
    Likes Received:
    24
    "Future" hardware won't give you either/both. Someone needs to write a better software algorithm for the first while the second simply is too time-costly for software artists (i.e. current HW triangle rates is safely ahead of software demands).

    As for my wish, I'd vote for really good geometry shaders efficiently performing HOS tesselation.
     
  9. Andrew Lauritzen

    Andrew Lauritzen Moderator
    Moderator Veteran

    Joined:
    May 21, 2004
    Messages:
    2,632
    Likes Received:
    1,246
    Location:
    British Columbia, Canada
    "Cost-free" things that are not free are a bad idea... to quote a friend, "sure we can give you free 16x anisotropic filtering, but you're not going to like the speed of bilinear" :)
     
  10. Reverend

    Banned

    Joined:
    Jan 31, 2002
    Messages:
    3,266
    Likes Received:
    24
    You should get to know Kristof....
     
  11. bloodbob

    bloodbob Trollipop
    Veteran

    Joined:
    May 23, 2003
    Messages:
    1,630
    Likes Received:
    27
    Location:
    Australia
    10bpc is a must really I'm sick of this banding. Programmable blenders I think I want.
     
  12. UPO

    UPO
    Newcomer

    Joined:
    Dec 31, 2003
    Messages:
    58
    Likes Received:
    0
    Location:
    private apartment near ring0
    How about this: high precision internal framebuffer - > fast, error dispersion dithering -> 24 bpp on screen? :)

    IMHO output colour depth is least of problems when going photorealism (for now)

    My pick: better (global) illumination algorithms with good looking shadows on top :)
     
  13. Blazkowicz

    Legend

    Joined:
    Dec 24, 2004
    Messages:
    5,607
    Likes Received:
    256
    why not what we can have right now? FP16 framebuffer -> tone mapping algorithm -> 30bpp on screen (a CRT on VGA :razz:. will the PC get the equivalent of the "HDMI 1.3 deep colour" buzz, on the digital side?)
     
  14. psurge

    Regular

    Joined:
    Feb 6, 2002
    Messages:
    955
    Likes Received:
    52
    Location:
    LA, California
    HW support for tree-structured threading (allow a thread to spawn threads)
     
  15. nAo

    nAo Nutella Nutellae
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    4,400
    Likes Received:
    440
    Location:
    San Francisco
    aka GS stage? :)
     
  16. Anarchist4000

    Veteran

    Joined:
    May 8, 2004
    Messages:
    1,439
    Likes Received:
    359
    Recursive functions and a stack... :runaway:
     
  17. psurge

    Regular

    Joined:
    Feb 6, 2002
    Messages:
    955
    Likes Received:
    52
    Location:
    LA, California
    Except that GS can't spawn GS threads, right? I guess I mean "a GS that doesn't suck" :grin:
     
  18. UPO

    UPO
    Newcomer

    Joined:
    Dec 31, 2003
    Messages:
    58
    Likes Received:
    0
    Location:
    private apartment near ring0
    Heh agreed! What i wanted to stress is i'm yet to see annoying quantization artifacts on 24 bpp. When there is banding it usually is problem with input data/lack of interpolation somewhere/poor algorithm/anything but frame buffer depth.
    Sure, it would be nice if IHVs forced 48bpp and then say: "ok guys this is dead end now we are working on the rest and if anyone dares to ask for more we tell them to go to hell" :)

    My wet dream hardware: PetaHz serial processor with quadruple precision fpu and 0 memory latency (cough...yes, i used to read fantasy books)
     
  19. tabs

    Veteran

    Joined:
    Jan 11, 2007
    Messages:
    1,717
    Likes Received:
    258
    Location:
    UK
    Curves instead of corners. :razz:

    (unless we want corners)
     
  20. TG01

    Newcomer

    Joined:
    Dec 18, 2006
    Messages:
    40
    Likes Received:
    1
    When I look at the new Crysis vid's my answer would be ... Nothing.

    Maybe a little more geometry shading power so building's can burst into even more debris particles when you drive through them with a tank..


    But maybe back at the days of Unreal I also thought that one couldn't posiibly desire for any more visual beauty..
     
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...