Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 2 of 2

Thread: Quad setup

  1. #1
    Advanced Member Frequent Contributor
    Join Date
    Oct 2000
    Posts
    531

    Quad setup

    I've got a question for the NVIDIA or ATi guys or anyone else who knows it..

    Who is actually breaking up quads to triangles?
    The driver (cpu) or the hardware?

    I'm very curious to this because there's a person @ www.gameskool.nl (a Dutch gamedevelopment site) saying that quads aren't slower than triangles because they're broken up to triangles on the hardware with the triangle setup..

    I always used to think that quads were broken up on the cpu.. was I wrong about that?

  2. #2
    Advanced Member Frequent Contributor
    Join Date
    Oct 2000
    Location
    Belgium
    Posts
    857

    Re: Quad setup

    I believe the setup is indeed done by the hardware, as hinted by NVidia's OpenGL performance FAQ .

    However, I would still recommend against using quads. There are several cases where using quads might cause rendering errors that wouldn't have happened with triangles. The most important problem is that a quad isn't necessarily convex. Another more subtle problem was discussed in this thread .

    - Tom

Posting Permissions

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