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 5 of 5

Thread: Graphics card that supports accelerated offscreen rendering?

  1. #1
    Newbie Newbie
    Join Date
    Oct 2013
    Posts
    3

    Question Graphics card that supports accelerated offscreen rendering?

    Hi,
    Can anyone recommend a decent modern graphics card that offers hardware-accelerated (GPU) offscreen rendering? My brother wants one for some reason. We're probably talking anywhere up to 400 - he's not exactly skint.

    I don't recall if he has PCI-E, however. It would be nice to have a couple of different suggestions.

    Cheers,
    Stuart.

  2. #2
    Senior Member OpenGL Pro Aleksandar's Avatar
    Join Date
    Jul 2009
    Posts
    1,161
    The only way to have accelerated offscreen rendering, as far as I know, is to use frame buffer object (FBO).
    I'm not aware of any modern graphics card not supporting GL_ARB_framebuffer_object (FBO), even the cheapest ones.

  3. #3
    Newbie Newbie
    Join Date
    Oct 2013
    Posts
    3
    So, in short, pretty much any graphics card can do hardware-accelerated offscreen rendering? I've not been able to find a tutorial for doing this, however. Can you point me at some information please?

  4. #4
    Intern Contributor
    Join Date
    May 2013
    Posts
    69
    Yes, pretty much any! Framebuffer Objects are a core feature since OpenGL 3.0. You only need a valid OpenGL context to use them.
    The only exception are some older crappy Notebook chips that promote OpenGL >= 3.0 but don't actually support FBOs. But this days there are nearly non existing.

    https://www.opengl.org/wiki/Framebuffer_Object
    One tutorial: http://www.songho.ca/opengl/gl_fbo.html

    Note that there is also an EXT version. Better don't use that one at all. It behaves slightly differently and you may accidentally mix EXT and non EXT functions.

  5. #5
    Newbie Newbie
    Join Date
    Oct 2013
    Posts
    3
    Thanks, I'll pass this on to my brother. Cheers!

Posting Permissions

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