Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: Possible Features To Find In OpenGL 5.0

  1. #1
    Join Date
    Jan 2007
    Posts
    14,914

    Default Possible Features To Find In OpenGL 5.0

    Phoronix: Possible Features To Find In OpenGL 5.0

    While OpenGL 5.0 hasn't been released yet, there's already much speculation what the future holds for OpenGL as more companies look at optimizing its performance and 3D capabilities...

    http://www.phoronix.com/vr.php?view=MTY4MDg

  2. #2
    Join Date
    Mar 2009
    Posts
    159

    Default

    [offtopic]
    So far I find the ads acceptable. They don't flash or move or blink or produce sound. Though flash is always off because it is a necessary evil for the time being. If every website acted like this I wouldn't need an adblocker.
    [/offtopic]

  3. #3
    Join Date
    Dec 2010
    Location
    MA, USA
    Posts
    1,347

    Default

    If this will require specific hardware to use then I'm going to wait for the 2nd generation of hardware that will support it (because the 2nd will help kink out the bugs from the 1st)

  4. #4
    Join Date
    Sep 2012
    Posts
    289

    Default

    Quote Originally Posted by schmidtbag View Post
    If this will require specific hardware to use then I'm going to wait for the 2nd generation of hardware that will support it (because the 2nd will help kink out the bugs from the 1st)
    I heard Nvidia is going to support part of DirectX 12 starting from the GTX 500 series. So I hope at least the performance part of OpenGL 5 / DX12 will be supported by "current" hardware.

  5. #5
    Join Date
    May 2012
    Posts
    828

    Default

    I heard GL 5 will support the Turbo Mode (TM) extension, once you toggle it on (glSetTurboMode(true)) OpenGL starts running faster and consuming less CPU.

  6. #6
    Join Date
    Apr 2011
    Posts
    82

    Default

    My mind while reading this article:
    1st paragraph: "Well, it's a reminder of the title of the article, just in case I forget it already."
    2nd paragraph: "Talking more about other techonologies than about those features the title suggests I'm supposed to find in the article."
    3rd paragraph: "Oh look, a link to the so said features!"

    I didn't like this article. I feel while reading that I'm not getting what the title suggests, too many irrelevant information and bad quality. I had the impression you didn't know what to write.

    You could have listed the most important features found in the document, as well as the ones that it's sure we will find or those that will not. Maybe some developers reaction (if any), etc.

    My 2 cents.
    Last edited by alazar; 05-03-2014 at 02:49 PM.

  7. #7
    Join Date
    Sep 2010
    Posts
    467

    Default

    I always wanted OpenGL to do a clean cut from legacy.

    Have this done with a major version. E.g. going from OpenGL 4.x to OpenGL 5.0.
    I know this will never happen but I can dream can't I:

    Would like to seem:
    - more performance through:
    -less cpu micromanaging
    Why can't you just give coordinate positions to the GPU, let the GPU OpenGL code only on the GPU side figure out
    what it must draw, ask for missing pieces (streaming maps anyone) and then have the GPU code do all the drawing without
    further CPU managing.

    - less legacy crap, old ways of doing things must be thrown out. GPU's are very different from GPU's 15 - 20 years ago.
    A lot of good work with the core profiles has been achieved but I really would like to see the api simplified,
    become cleaner and leaner.

    - Have somewhat parity with DirectX12. Have somewhat, almost performance and capabilities parity with DirectX 12.
    DirectX 12 introduces some very good features for increasing performance and programming model.
    (A good source talking about the new DirectX 12 features is the msdn blog: blogs (dot) msdn (dot) com)

  8. #8
    Join Date
    Jul 2011
    Location
    florida usa
    Posts
    81

    Default

    @alazar

    that is generaly how phoronix artiicles work. no meaningful or insightful infromation in the article, mostly links to other peoples commentary about it. this one is unique because it doesnt have a ton of links to other phoronix articles. this one is also different as it doesnt have a stupid name for the title, something like "HURD gets some love", or the article is basicaly taking a non news event and blowing it out of porportion only to have another article come out in a few hours stating what everyone in the comments of the previos article explained. so if you want to use phoronix effectivly, just click link on main page for comments, that is where you will get the most meaningful infromation.

  9. #9
    Join Date
    Sep 2010
    Posts
    467

    Default

    A small addition to my unlikely wishes:

    - get rid of the concept of intents
    The GPU is supposed to execute instructions, not ambiguous wishes.
    Programmers should write clear instructions, not have all kinds of semi-useless intents that may or may not be wrong.
    The GPu should be able to go over the code while compiling and notice what the intent will be instead of guessing.
    The intents are useless bloat and should be replaced with clear code, describing what to do instead of half assed hinting.

  10. #10
    Join Date
    May 2007
    Posts
    231

    Default

    Quote Originally Posted by plonoma View Post
    A small addition to my unlikely wishes:

    - get rid of the concept of intents
    The GPU is supposed to execute instructions, not ambiguous wishes.
    Programmers should write clear instructions, not have all kinds of semi-useless intents that may or may not be wrong.
    The GPu should be able to go over the code while compiling and notice what the intent will be instead of guessing.
    The intents are useless bloat and should be replaced with clear code, describing what to do instead of half assed hinting.
    Just for the sake of argument can you explain what you mean ? Because GPU very much indeed execute clearly define instruction with very clear result.

Posting Permissions

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