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: yousry

Search: Search took 0.00 seconds.

  1. Replies
    1
    Views
    1,796

    With help from the Apple forum I was able to...

    With help from the Apple forum I was able to install the latest preview (I took the wrong display cable).
  2. Replies
    1
    Views
    1,796

    10.9 Preview 4/5 Extension List

    I cannot install the current preview of OS X 10.9 on my mac (AMD gfx). Could someone post/link the available Extensions of the core profile?

    TIA
  3. Replies
    0
    Views
    865

    Wiki Question: Program Introspection

    In the example program at the bottom of the page the author wrote:

    glGetProgramResourceiv(prog, GL_UNIFORM, unifIx, 3, unifProperties, 4, NULL, values);

    But I think correct is
    ...
  4. To answer my own question: Enabling the...

    To answer my own question:

    Enabling the current context in one thread doesn't disable it on another.
    So I have to notify the renderloop (via semapohre) to give up the context (= NULL) before the...
  5. Could you explan why vao creation doesn't work...

    Could you explan why vao creation doesn't work within a differen thread, if the context is current?

    Update: The difference is a introduction of thread-lock this is bad if you use services for...
  6. glGenVertexArrays returns 0 without glError in worker-thread?

    To change the scene-graph during runtime I'm using several working threads which disable the render-loop and update the gl-context (load/unload shaders / replace buffers etc.) e.g.

    stop...
  7. Catalyst 13.1 Legacy: possible ubo/struct bug

    Could not post this bug on devgurus so I try it here:


    Create a struct:
    struct Something {
    ...
    float a;
    float b;
    float c;
    };
  8. Radeon HD5700 OK Radeon HD6600 OK (But different...

    Radeon HD5700 OK
    Radeon HD6600 OK (But different OS and driver)
    Radeon HD7970 Not OK
  9. I'm using the term OpenGL server as synonym for...

    I'm using the term OpenGL server as synonym for the graphics driver. It is more or less the same binary but the GPUs are very different (several generations difference 5xxx - 7xxx).

    Since I...
  10. Please help me to understand: If I have a...

    Please help me to understand:

    If I have a vbo: (p0, p1, p2, p3)

    And an IBO with indices
    (
    0, 2, 1, // triangle one
    2, 3, 0 // triangle two
    )
  11. So my understanding is correct: It is not...

    So my understanding is correct:

    It is not allowed to use the index from the vertex-array if an index-array is assigned.

    Thanks.

    The second part of my question is unclear but already...
  12. Spec. clarification: gl_VertexID, is the generation by glDrawElements optional?

    The Specification defines:

    gl_VertexID is a vertex language input variable that holds an integer index for the vertex. The index is impliclty generated by glDrawArrays and other commands that do...
  13. Thank You. I confused a query with an extension...

    Thank You.
    I confused a query with an extension availability check.
    Also GL_MAX_TEXTURE_SIZE(16384) doesn't help, because glFramebufferTexture2D then creates a GL_FRMAEBUFFER_UNSUPPORTED error.
  14. glTexImage2DMultisample with GL_DEPTH_COMPONENT results in GL_INVALID_VALUE

    I don't know if this is a driver problem or my fault:


    NSLog(@"GL_MAX_TEXTURE_SIZE: %d (%d, %d)", GL_MAX_TEXTURE_SIZE, width, height);
    NSLog(@"GL_MAX_SAMPLES: %d", GL_MAX_SAMPLES);...
  15. Thank You for the info. ...

    Thank You for the info.

    kCGLCESurfaceBackingSize + kCGLCPSurfaceBackingSize did the trick.
  16. Using a resized Back Buffer in FullScreen mode (3.2 core)

    Hi,


    Because of the advice in the OpenGL Programming Guide (Drawing in full screen), I tried to create a resized back buffer (described in controlling the back buffer size) instead of changing...
Results 1 to 16 of 16