Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Search:

Type: Posts; User: JakobProgsch

Search: Search took 0.00 seconds.

  1. I was wondering how you would even manage to...

    I was wondering how you would even manage to implement vaos slower than the "manual setup"? Wouldn't the most naive implementation be to just "replay" the same command sequence every time the vao is...
  2. So this is a known bug? (I couldn't find anything)

    So this is a known bug? (I couldn't find anything)
  3. Maybe this example is also useful:...

    Maybe this example is also useful: https://github.com/progschj/OpenGL-Examples/blob/master/06instancing1.cpp
    The repository also contains examples for other ways of instancing as described by...
  4. Invalid enumerant error on conditional render with AMD catalyst (linux)

    So one of my examples has stopped working with newer Linux catalyst drivers. I think 12.8 was the last one where it worked and on 12.9 and 13.1 it didn't.
    The code of the full example can be found...
  5. Replies
    17
    Views
    5,437

    At least from what i could gather the difference...

    At least from what i could gather the difference is thought at at worst you are just stuck with using the GPU on amd without the switching working properly (that is the case with my new machine),...
  6. Replies
    17
    Views
    5,437

    My laptop recently died and I was also really...

    My laptop recently died and I was also really frustrated with this situation when I was looking for a new one. Every laptop with Nvidia gpu you can buy at the moment seems to have optimus and you...
  7. Ah, thank you using a core profile indeed changes...

    Ah, thank you using a core profile indeed changes the behavior. I guess i'll change all my examples to use gl3w instead of glew then...
  8. Uh, vaos not being bound is not the issue though....

    Uh, vaos not being bound is not the issue though. The issue is that the AMD driver simply draws nothing as long as there is no attrib array enabled. It doesn't even error or anything, it just doesn't...
  9. Yes, I realized I should be using a VAO and my...

    Yes, I realized I should be using a VAO and my example most likely worked on Nvidia without it because I work in a compatibility profile (since GLEW doesn't do core...). But on the AMD box it really...
  10. Drawing without attrib array enabled gets "optimized out" by AMD driver?

    I recently had to replace my laptop and in the process got something with an AMD GPU to complement my Nvidia "testing hardware". It turned out that two of my examples didn't work. The first one was a...
  11. Replies
    62
    Views
    45,264

    Yep, I just reread the that section of the specs...

    Yep, I just reread the that section of the specs and also realized that this means my tiled nbody kernel I ported from CUDA is incorrect (and can't be fixed since it would need the barrier in the...
  12. Both just set up a projection matrix and there...

    Both just set up a projection matrix and there aren't "more expensive matrices" or anything like that. The cost of using a perspective or ortho matrix are the same. Switching will most likely also be...
  13. Replies
    62
    Views
    45,264

    Hmm, the forum ate my first post. Lets try again:...

    Hmm, the forum ate my first post. Lets try again:

    About the barriers: "barrier();" does indeed not work in flow control which is in accordance with the specs. But the other barriers such as...
  14. Replies
    62
    Views
    45,264

    "barrier();" isn't allowed in control flow but...

    "barrier();" isn't allowed in control flow but the new barriers like "groupMemoryBarrier();" (which would be the equivalent right?) are allowed I think and i successfully used those with the Nvidia...
Results 1 to 14 of 14