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: Ilian Dinev

Page 1 of 20 1 2 3 4

Search: Search took 0.02 seconds.

  1. Replies
    2
    Views
    674

    FXAA depends on the depthbuffer iirc; your...

    FXAA depends on the depthbuffer iirc; your management of depth-test and depth-writes is completely nonexistent.
  2. Get the modelview matrix, see the numbers. 3 of...

    Get the modelview matrix, see the numbers. 3 of the numbers (a column or a row) from the 3x3 sub-section (of the 4x4 matrix) are what you're looking for. Right now I don't remember which row/column.
  3. Replies
    5
    Views
    1,082

    Don't modify a buffer mid-frame. Upload all...

    Don't modify a buffer mid-frame. Upload all necessary data at start of frame.
  4. glBindImageTexture(..., GLboolean layered, ) //...

    glBindImageTexture(..., GLboolean layered, ) // this must be GL_TRUE for 3D textures or 2D arrays, to use them with 3 coords (sampler3D).

    Also, there's possible texture-incompleteness...
  5. Yes, but before you can use extension-loading...

    Yes, but before you can use extension-loading etc, you need to fix MFC or whatever you're using to create a context, to stop using the 1.1 context.
  6. You're right; from the spec:

    You're right; from the spec:
  7. If your drivers support debug-output, that can...

    If your drivers support debug-output, that can help you.
    http://www.opengl.org/wiki/Debug_Output
  8. Replies
    40
    Views
    7,519

    What do you suppose would generate that binary?...

    What do you suppose would generate that binary? From what? How to add new features and extensions?
    How would you distribute the compiler? Who will create it, manage it, what license. How will...
  9. That's what I also said. MFC is causing the issue...

    That's what I also said. MFC is causing the issue by requesting an incredibly-obsolete PixelFormat configuration, that only the ancient GL1.1 software rasterizer supports. You need to fix MFC's code...
  10. Replies
    40
    Views
    7,519

    You're completely right; somehow I missed that...

    You're completely right; somehow I missed that and "allocation granularity of 4 vgpr" misled me.
  11. Then something's wrong with the MFC code; e.g...

    Then something's wrong with the MFC code; e.g choosing indexed 8-bit palette drawing and other obsolete things a modern driver/gpu shouldn't care about. I don't have the MFC code nearby anymore, so I...
  12. Replies
    4
    Views
    707

    Oh, so you're using a GL1.4 feature-set then,...

    Oh, so you're using a GL1.4 feature-set then, without any VBOs.
    http://www.opengl.org/sdk/docs/man2/xhtml/glMapBuffer.xml
    You need to get a http://www.opengl.org/wiki/OpenGL_Loading_Library
    And...
  13. Replies
    40
    Views
    7,519

    AMD stopped using VLIW ages ago; their GCN is...

    AMD stopped using VLIW ages ago; their GCN is scalar+vector; to get best performance you need the vector instructions, which now operate almost identically to SSE1. 4 floats, no swizzle, no mask....
  14. Assuming the texture is 1080px high, with NV tex...

    Assuming the texture is 1080px high, with NV tex barrier it's doable, with 1080 drawcalls and flushes; but is not the optimal solution.
    You can do it with 1080/N drawcalls with transform-feedback,...
  15. We need to see the code for context-creation....

    We need to see the code for context-creation. Somehow you end-up using the Microsoft software renderer.
  16. It's not correct behaviour, so I think it's a...

    It's not correct behaviour, so I think it's a driver bug :( . If you're using a GeForce, try disabling "multithreaded optimisations" from the nvidia control panel.

    When deleting a buffer, it will...
  17. Replies
    4
    Views
    707

    When you MakeCurrent(), you bind the GL context...

    When you MakeCurrent(), you bind the GL context to THAT thread. Calling from another thread should return an error or maybe crash things.
    What you should do is:
    1)glMapBuffer(..,GL_WRITE_ONLY) one...
  18. Replies
    8
    Views
    1,245

    I should've noticed this earlier; also, change...

    I should've noticed this earlier; also, change code to :


    vec4 cpos = gl_in[0].gl_Position;
    gl_Position = vec4(cpos.xy - lineScreenOffset*cpos.w, cpos.z, cpos.w);

    As in, don't reset W to 1.0...
  19. Replies
    8
    Views
    1,245

    Try disabling backface-culling, and enabling...

    Try disabling backface-culling, and enabling depth-clamp.
  20. Is a bug. The only peculiar thing about...

    Is a bug. The only peculiar thing about function-argument arrays, that might affect your code, is:
    Function "out" args are fully copied-out at return. So, if you passed down a 4-element array to an...
  21. Replies
    1
    Views
    539

    Yes, it's a fancy term for "window resizing".

    Yes, it's a fancy term for "window resizing".
  22. Thread: Out_of_memory

    by mcmike
    Replies
    5
    Views
    1,321

    Out_of_memory

    Hi,
    I am using windows 8.1. I have run out of memory. It runs out after entering about 1,300,000 triangles. I am using glVertex3d to store the vertices. the video card has several gigabytes of RAM....
  23. how to get the horizontal plane extent ?

    how to get the horizontal plane extent where the camera shine ?
  24. Replies
    5
    Views
    950

    They are textures with N texel values per texel....

    They are textures with N texel values per texel. Every hardware has different memory layout for them, so only the specialized texelFetch(texMSAA, ivec2coord, int sampleIdx) function has to be used to...
  25. Replies
    2
    Views
    497

    A single glMapBuffer is more efficient afaik. The...

    A single glMapBuffer is more efficient afaik. The driver won't have to check for synchronization a thousand times.
Results 1 to 25 of 500
Page 1 of 20 1 2 3 4