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

Page 1 of 10 1 2 3 4

Search: Search took 0.01 seconds.

  1. Replies
    11
    Views
    2,147

    You better abstain from insulting people just...

    You better abstain from insulting people just because you think their opinion is wrong. if you are any reasonable you will understand that you gain nothing from such rude behavior. it can only cause...
  2. Replies
    2
    Views
    680

    BTW do you know that a GLX context is not bound...

    BTW do you know that a GLX context is not bound to one window and, as in your case, you can use single context to draw in more than one windows by issuing glXMakeCurrent for each in turn.
    I mean if...
  3. Of course I didn't mean only if he uses xlib...

    Of course I didn't mean only if he uses xlib directly, but also if he uses any modern GUI toolkit that is layered on top of xlib.
    Same goes for opengl - "opengl drawing" includes not only directly...
  4. Replies
    1
    Views
    534

    No, you don't need fancy pixel formats at all....

    No, you don't need fancy pixel formats at all. The pixel formats are sorry remains from the pre-FBO times which for some weird reason the opengl standard authorities can't be bothered to clean up....
  5. Replies
    18
    Views
    1,852

    I just read in the spec that there is a new flag...

    I just read in the spec that there is a new flag in 4.4 to allow permanent mapping: GL_MAP_PERSISTENT_BIT.
    The spec is not clear, but it sounds like there may be performance implications about this...
  6. Replies
    18
    Views
    1,852

    Are you sure a buffer can stay permanently mapped...

    Are you sure a buffer can stay permanently mapped with GL_MAP_UNSYNCHRONIZED_BIT even while the GPU is using it?
    I remember i was wondering about that too but then i read the specification and it...
  7. Replies
    18
    Views
    1,852

    I was looking to find the most asynchronous and...

    I was looking to find the most asynchronous and efficient way to upload data to a GPU buffer and tried all sorts of variants i could think of. I played with the various usage and map flags.
    In the...
  8. Replies
    18
    Views
    1,852

    personally i've had bad experience with shared...

    personally i've had bad experience with shared contexts and came to conclusion that they are to be avoided when possible.
    generally they are not used very often by the developers and so the driver...
  9. structures are pure syntactical convenience for...

    structures are pure syntactical convenience for you to increase readability/style/aesthetics of your code
    the 2 cases you ask about should have no difference performance-wise (apart from bad...
  10. it sounded to me as if he was asking about...

    it sounded to me as if he was asking about _mixing_ X drawing with opengl drawing.
    If that was the case, AFAIK mixing in the same window is not good idea. As long as each X window is used either by...
  11. Replies
    1
    Views
    585

    it is slow, yes, but THAT slow? it sounds more...

    it is slow, yes, but THAT slow? it sounds more like bug. I think it should be fast enough as to not cause noticeable difference when you do it up to a few hundred times per second.
    Then again I...
  12. Replies
    2
    Views
    944

    why don't you assume the error you get is correct...

    why don't you assume the error you get is correct and don't you check the handles? first find which of the 2 is invalid - try to do something else with them.
    for the hdc handle, you can try to call...
  13. Replies
    8
    Views
    2,691

    Reesrevo is right, there is nothing else to do...

    Reesrevo is right, there is nothing else to do but direct people to download drivers from their graphics vendor.

    Ultimately this is the effect of Microsoft's anti-opengl politics. When you install...
  14. Replies
    5
    Views
    2,203

    The WaitSync specification uses some not...

    The WaitSync specification uses some not well-defined notions like 'server' that leaves the function's purpose unclear.
    For comparison, ClientWaitSync blocks the calling thread - we all know what...
  15. Replies
    7
    Views
    1,857

    It would be good to have some mechanism to solve...

    It would be good to have some mechanism to solve tasks as this example:

    let's say we need to draw a complex character that is not a single draw primitive, but consists of numerous parts that use...
  16. Replies
    1
    Views
    718

    Interesting idea. I don't see any fundamental...

    Interesting idea. I don't see any fundamental problem with it.
    The GPUs are massively parallel and the single toughest thing for them to deal with efficiently is control divergence.
    But if all...
  17. Replies
    20
    Views
    3,312

    It is not common practice for APIs to provide the...

    It is not common practice for APIs to provide the user with a list of all objects he has created so far. For example, you can't query about which are all open files your process currently hold (well,...
  18. Replies
    44
    Views
    9,008

    Every 3D app also for example loads textures form...

    Every 3D app also for example loads textures form files. Does this mean file input/output functions should be added to opengl too?
  19. Replies
    44
    Views
    9,008

    My opinion is that opengl should stay narrowly...

    My opinion is that opengl should stay narrowly specialized in it's field, that is, interface to 3D graphics hardware. It is big and complex enough as it is. If we must have some kind of standard font...
  20. Or fls(width|height) if you want to work with...

    Or fls(width|height) if you want to work with ints only (fls is 'find last set bit')

    Or just calc it by hand:
    int levels = 1;
    while ((width|height) >> levels) levels += 1;
  21. I myself thought that 1 blit more would be...

    I myself thought that 1 blit more would be nothing, but it turned out it does have noticeable impact on lower-end hardware. It's nothing spectacular and certainly not a show stopper, but still it...
  22. you have the source, feel free to test with...

    you have the source, feel free to test with QueryPerformanceCounter, queries and whatever you like. the results i got were telling enough for me

    both d3d-present cases did about 1000 fps on my...
  23. here is the test source if someone is interested...

    here is the test source if someone is interested to try it
    change "mode" to select among the 3 cases i mentioned - see the comment
    ah, also "start" is the program entry point (i set that in the...
  24. avoiding the default framebuffer blit overhead

    Hi,

    First I will describe the problem.
    As we know the default framebuffer (0) is remnant from the past which for some mysterious reason opengl is still dragging along like a bag with stones.
    It...
  25. Replies
    3
    Views
    1,781

    I guess it is a matter of policy for them and...

    I guess it is a matter of policy for them and they wont do it. Are they are really trying to promote their expensive quadro line with this? That seems silly to me, but what do i know.

    I find it...
Results 1 to 25 of 228
Page 1 of 10 1 2 3 4