Results 1 to 4 of 4

Thread: Graphics architecture Books

  1. #1
    Senior Member Regular Contributor
    Join Date
    Apr 2012
    Posts
    318

    Graphics architecture Books

    I am interested in learning the graphics architecture in detail, like how does vertex assembler, rasterizer, texel fetcher, fragment shader works from the hardware point of view. can anyone please point me to the books or links for this.

  2. #2
    Senior Member OpenGL Lord
    Join Date
    Mar 2015
    Posts
    6,678
    Well, there aren't really books like that. Because many parts of them will be hardware-specific and/or obsolete by the time of publication.

    Take "vertex assembler". Well, AMD's GCN-based hardware doesn't have one; it instead expects the vertex shader to fetch whatever vertex data exists. It provides indexing and instancing capabilities purely in the abstract: by passing the vertex shader an index and instance per-vertex.

    So all of those VAO vertex formats you use in OpenGL? On GCN-based hardware, the driver is actually writing bits of vertex shader code to unpack and access them. There's a reason why changing vertex formats can be expensive (and why separating vertex formats from buffers is important. Changing buffers is cheap; changing formats is not).

    Texel fetching has changed a lot and even today varies on different hardware. In some hardware, the texel fetch unit implements filtering; in other hardware, filtering is handled by the shader doing the fetching. And still other hardware splits the responsibility; the texel fetch unit can do certain basic filtering (like bilinear), but not others (like anisotropic).

    The only thing that hasn't changed much is the basic algorithm behind rasterization (though even multisample changed that somewhat). And even that is used in very different ways, depending on if the hardware is a forward renderer or a tile-based renderer.

    AMD and Intel apparently have detailed specs about how some of their hardware works. That's about the best you can do.

  3. #3
    Senior Member Frequent Contributor arekkusu's Avatar
    Join Date
    Nov 2003
    Posts
    892
    Quote Originally Posted by debonair View Post
    can anyone please point me to the books or links for this.
    links for this

  4. #4
    Senior Member Regular Contributor
    Join Date
    Apr 2012
    Posts
    318
    Quote Originally Posted by arekkusu View Post
    Great.!! Thanks .!!

Similar Threads

  1. Recommend me some good graphics books please
    By brett01 in forum OpenGL: Advanced Coding
    Replies: 9
    Last Post: 05-29-2009, 10:21 AM
  2. Hardware Architecture Books
    By 49er in forum OpenGL: Basic Coding
    Replies: 0
    Last Post: 08-07-2006, 04:45 PM
  3. about Graphics Programming books...
    By rosentzp in forum OpenGL: Basic Coding
    Replies: 1
    Last Post: 11-01-2002, 01:02 PM
  4. Math books geared towards the graphics geek
    By in forum OpenGL: Basic Coding
    Replies: 2
    Last Post: 10-20-2001, 02:09 AM
  5. Graphics books
    By Deiussum in forum OpenGL: Advanced Coding
    Replies: 6
    Last Post: 01-14-2001, 11:12 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
  •  
Proudly hosted by Digital Ocean