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: thomas.d

Search: Search took 0.00 seconds.

  1. Replies
    12
    Views
    5,078

    The sequential execution model includes, among...

    The sequential execution model includes, among other things glBeginConditionalRender/glEndConditionalRender.

    What is so much different for conditional render, what issues exist with my proposal...
  2. Replies
    12
    Views
    5,078

    Indeed there is. When you swap buffers, you are...

    Indeed there is. When you swap buffers, you are saying that everything before belongs to the current (or rather, last) frame, whose definition is now finished. Everything you're telling the driver...
  3. Replies
    12
    Views
    5,078

    In a very general way, one could probably see it...

    In a very general way, one could probably see it as "threads". Though I would not like to think of it as "preemtive multitasking". Rather, it's some form of cooperative multitasking. The "main...
  4. Replies
    12
    Views
    5,078

    It's not about threading, though. You can already...

    It's not about threading, though. You can already do threading just fine using shared contexts, just not in a "healthy" way that doesn't negatively affect you.

    Changing thread priorities wouldn't...
  5. Replies
    12
    Views
    5,078

    An alternative (probably easier to implement --...

    An alternative (probably easier to implement -- but not what I would prefer, since it would require shared contexts, extra synchronization, more resources) might be being able to mark an entire...
  6. Replies
    12
    Views
    5,078

    Work groups with priorities

    Problem:
    Currently, you have no way of telling/hinting the GL (or the driver) which of your commands are important (real time critical) and which ones are not. You want to keep the command queue...
  7. Replies
    5
    Views
    2,195

    That one looks great, thank you for the link (and...

    That one looks great, thank you for the link (and for the work!).

    (Now of course, such a thing needs to be maintained, and it doesn't really help if a single person is running after the entire...
  8. Replies
    5
    Views
    2,195

    Sanitize the spec files

    Yes, I am aware that the spec file will not be migrated to a comprehensive, parseable format (XML?) during the next two decades. :-)
    However, it would already be a great improvement if the spec...
  9. Replies
    0
    Views
    1,098

    VertexAttribDivisorARB not aliased

    ARB_instanced_arrays was made a new core feature in OpenGL 3.3.

    However, in gl.spec, VertexAttribDivisorARB is not aliased to VertexAttribDivisor. Is there a reason (such as is the case with...
  10. Re: Function pointer validity between shared contexts

    Oh duh... I should learn to read better. This last paragraph explains it, thank you. :)
  11. Function pointer validity between shared contexts

    I am creating two shared contexts, and use the same function pointers (from wglGetProcAddress) for both, which seems to work.
    However, as by the wording "address of an OpenGL extension function for...
  12. Thread: Blend shaders

    by thomas.d
    Replies
    7
    Views
    4,846

    Blend shaders

    A blend shader should work much like a fragment shader, running immediately after the former.
    The blend shader's input is the fragment shader's output as well as the frame buffer's pixel value. The...
  13. Replies
    1
    Views
    1,146

    glext.h not matching spec?

    I've encountered a little problem initialising ARB_instanced_arrays. The spec file says
    void VertexAttribDivisorARB(uint index, uint divisor); so I expected that "PFNGLVERTEXATTRIBDIVISORARBPROC...
Results 1 to 13 of 13