Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Page 3 of 3 FirstFirst 123
Results 21 to 24 of 24

Thread: AMD conditional rendering broken

  1. #21
    Member Regular Contributor Nowhere-01's Avatar
    Join Date
    Feb 2011
    Location
    Novosibirsk
    Posts
    251
    Just tested Catalyst 13.4 on XP with conditional rendering... and it doesn't work. All the same with the same code from 1-st post. So they didn't fix it in 2 month, despite the fact they clearly confirmed it on AMD developer boards. Nice job, AMD. As always.

  2. #22
    Senior Member OpenGL Guru
    Join Date
    May 2009
    Posts
    4,948
    Why would you expect it to be fixed in two months? Generally, it takes AMD several driver release cycles to get fixes in. It took them 6 months to make ARB_sampler_objects actually work.

    Esoteric OpenGL features are not a high priority for them. That shouldn't be a surprise.

  3. #23
    Member Regular Contributor Nowhere-01's Avatar
    Join Date
    Feb 2011
    Location
    Novosibirsk
    Posts
    251
    well, it was actually reported first time almost 3 month ago. and then i reported it again, explaining some additional details and got confirmation that they are working on fix. i thought it was a plenty of time. i have no idea about their work cycles and priorities, they generally don't announce such things.

    can you elaborate on why conditional rendering is esoteric? occlusion query was considered as promising optimization tool since long time ago, but without conditional rendering on AMD it's still usable only to cull lens flares and i don't even know what else. it seems like they're the reason it may be considered esoteric. because there's not much point implementing optimization algorithm which doesn't work on significant share of modern GPU's. in case of commercial application, it will may cause bitching and blaming the developer.
    Last edited by Nowhere-01; 04-26-2013 at 07:09 AM.

  4. #24
    Senior Member OpenGL Guru
    Join Date
    May 2009
    Posts
    4,948
    can you elaborate on why conditional rendering is esoteric?
    Can you name a significant high-performance application that uses conditional rendering through OpenGL? If not, then it's esoteric. It's used only by a few, and those few don't have significant clout to complain and get AMD to put a rush on a fix.

    AMD implements what people use. They test based on what is used by real applications, not what the spec says. Oh, they'll fix the bug (probably. Assuming they're still around). But it's far from a priority for them.

Posting Permissions

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