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

Page 1 of 8 1 2 3 4

Search: Search took 0.01 seconds.

  1. Replies
    95
    Views
    106,522

    This is mostly incorrect. Features are (or should...

    This is mostly incorrect. Features are (or should be) tested before they are released regardless of popularity of each feature, and the way to achieve that is to write tests or use an existing test...
  2. Replies
    26
    Views
    9,639

    I don't consider tiling and swizzling an issue at...

    I don't consider tiling and swizzling an issue at all. There would be no swizzling on the driver side anyway. The user would have to store the image in the native component ordering and in the actual...
  3. Replies
    26
    Views
    9,639

    Tiling is not an issue. There are ways to make a...

    Tiling is not an issue. There are ways to make a tiled texture appear as linear to the CPU. After all, textures have to mapped in glTexImage2D anyway (except for some ancient Intel GPUs, which have...
  4. Replies
    26
    Views
    9,639

    Mapping textures is a feature that everybody has...

    Mapping textures is a feature that everybody has had for a long time. That's how Mesa accesses texture storage, Mesa drivers must internally expose the map/unmap interface for textures. All Mesa...
  5. Replies
    20
    Views
    19,775

    I don't understand why you are telling me all...

    I don't understand why you are telling me all this. Maybe I was not clear enough, so I'll try again.

    Let's say the back buffer is Buffer 1. The moment the texture view is created, both the back...
  6. Replies
    20
    Views
    19,775

    I've got no idea what you are talking about. :)...

    I've got no idea what you are talking about. :) Buffers, framebuffers, textures... all are just buffers and can be anywhere in memory. Resizing a framebuffer is just a buffer re-allocation, nothing...
  7. Replies
    20
    Views
    19,775

    I guess you could make a texture object from a...

    I guess you could make a texture object from a framebuffer even without locking. It wouldn't be so easy, but it would certainly be possible. Or you could just say that the texture object created with...
  8. Replies
    95
    Views
    106,522

    Of course it doesn't map to all hardware in...

    Of course it doesn't map to all hardware in existence, but it maps exactly to AMD and NVIDIA hardware since GL3-capable chipsets. I don't really care about the rest.
  9. Replies
    95
    Views
    106,522

    Even though it might not make much sense to you...

    Even though it might not make much sense to you from a theoretical standpoint, the reason the spec's been written like that is that it maps perfectly on the current hardware. There's no other reason....
  10. Replies
    30
    Views
    14,514

    There isn't only one binding point per type....

    There isn't only one binding point per type. Uniform buffers and transform feedback buffers have multiple binding points. See the <index> parameter in these functions:


    void BindBufferBase(enum...
  11. Replies
    14
    Views
    4,516

    I am not sure, but it seems to me the idea was to...

    I am not sure, but it seems to me the idea was to make vertex shader and vertex attrib states as much independent of each other as possible, so that drivers don't have to look at the vertex shader...
  12. Replies
    14
    Views
    4,516

    Simple. glVertexAttribPointer(GL_DOUBLE) converts...

    Simple. glVertexAttribPointer(GL_DOUBLE) converts all doubles into floats at the vertex fetch stage and maps to float shader inputs. glVertexAttribLPointer(GL_DOUBLE) doesn't do any conversion.
  13. Replies
    14
    Views
    4,516

    Considering that drivers must check whether every...

    Considering that drivers must check whether every GLenum parameter is legal, sometimes using pretty long switch statements, I wouldn't bother about the performance of one "if". The advice is... just...
  14. Replies
    68
    Views
    15,799

    Oh please, are you kidding me? It's a PDF...

    Oh please, are you kidding me? It's a PDF comparing GeForce 2/3/4/FX performance on some ancient OpenGL implementation and DirectX 8 (I guess?) on some ancient version of Windows. You would very...
  15. Replies
    68
    Views
    15,799

    NVIDIA's bindless APIs seem to be a clear proof...

    NVIDIA's bindless APIs seem to be a clear proof that OpenGL is flawed and cannot perform well as far as the overall CPU overhead is concerned. See:



    Such hacks would not be needed if the design...
  16. Thread: Are they...dead?

    by Eosie
    Replies
    33
    Views
    7,509

    Re: Are they...dead?

    OpenGL32.DLL belongs to Microsoft. Ask MS to do something about it, not people on this board.
  17. Replies
    17
    Views
    3,670

    Re: GLSL Program -uniform state packet-

    Starting at what generation of hardware for each vendor? And again, a source would be ideal.[/QUOTE]

    You can either believe me, or obtain that info by yourself, or not believe, I don't care....
  18. Replies
    17
    Views
    3,670

    Re: GLSL Program -uniform state packet-

    Yes, there are only UBOs under the hood. Plain uniforms only existed on DX9 hw, where uniforms were stored on the chip. Nowadays it's all just buffers in memory (RAM or VRAM).
  19. Replies
    113
    Views
    100,276

    Re: Curious to who is sticking with OpenGL now...

    I think opengl32.dll will stay for quite a long time. Do you know what would happen if it went away? All OpenGL apps would stop working, complaining that opengl32.dll is missing.

    opengl32.dll was...
  20. Replies
    58
    Views
    70,798

    Re: Official feedback on OpenGL 4.2 thread

    It's there as the shareList parameter:

    GLXContext glXCreateContext(Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct);
  21. Replies
    19
    Views
    3,738

    Re: DrawXInstancedTransformFeedback

    As I said, you think in terms of API features, again.

    I would implement it in the following way:

    1) Store the query result containing how many primitives have been written, into a buffer...
  22. Replies
    19
    Views
    3,738

    Re: DrawXInstancedTransformFeedback

    I was talking about hardware, not APIs (or wherever you got that from...)
  23. Replies
    19
    Views
    3,738

    Re: DrawXInstancedTransformFeedback

    _blitz,

    I didn't read the whole thread, but what you describe in your first message is possible on some (if not all) DX10 and later GPUs.
  24. Thread: GL_EXT_abgr

    by Eosie
    Replies
    30
    Views
    12,730

    Re: GL_EXT_abgr

    Not correct.

    GL_ARB_texture_swizzle only works with GPU data.

    GL_UNSIGNED_INT_8_8_8_8_REV, GL_BGR, GL_BGRA, GL_ABGR_EXT, etc. only work with CPU data, i.e. the data you specify in glTexImage...
  25. Thread: buffer_storage

    by Eosie
    Replies
    31
    Views
    18,097

    Re: buffer_storage

    So you want to map texture memory. Cant see why this cant be done - im sure khronos guys would be able to pull decent api for that. [/QUOTE]

    I didn't mean exactly that, as I was referring to the...
Results 1 to 25 of 190
Page 1 of 8 1 2 3 4