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

Page 1 of 20 1 2 3 4

Search: Search took 0.02 seconds.

  1. Replies
    2
    Views
    39

    Hardware. Drivers. Missing WebGL support in the...

    Hardware. Drivers. Missing WebGL support in the browser. One of these. Any two of these. All of these.

    Seriously: "Linux platforms like Ubuntu" means absolutely nothing in terms of...
  2. Replies
    4
    Views
    127

    It should be added however that because the...

    It should be added however that because the legacy matrix stack is most likely going to be implemented in software, this particular glGet probably won't involve a round trip to the GPU and the...
  3. Replies
    4
    Views
    127

    float myArray[16]; glGetFloatv...

    float myArray[16];
    glGetFloatv (GL_MODELVIEW_MATRIX, myArray);
    Reference: https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glGet.xml
  4. Replies
    6
    Views
    222

    From the sound of things, even though you now...

    From the sound of things, even though you now have your programs working, they may actually be using your Intel GPU rather than your NVIDIA (yes, recent Intels support GL 4.5). I would suggest...
  5. Every piece of state in OpenGL has a default and...

    Every piece of state in OpenGL has a default and all of these defaults are documented in the specification.

    you have specifically mentioned ES 3.0 and above, so I'll cite from the ES 3.0.5...
  6. Replies
    20
    Views
    386

    This is confusing us because your original...

    This is confusing us because your original question stated nothing about clearing a depth buffer: you asked, and only asked, about clearing a single cubemap, then when you got that working you...
  7. Replies
    5
    Views
    313

    No. The OP is explicitly creating a...

    No.

    The OP is explicitly creating a compatibility context, and VAOs are specified to work with legacy vertex attribs under compatibility contexts.
  8. Replies
    6
    Views
    222

    Have you a laptop with NVIDIA Optimus? This kind...

    Have you a laptop with NVIDIA Optimus? This kind of thing can happen in this scenario where the NVIDIA drivers are indeed up to date but the Intel drivers may not be.
  9. Replies
    20
    Views
    386

    Documentation:...

    Documentation: https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_clear_texture.txt
  10. Replies
    5
    Views
    313

    And what hardware have you?

    And what hardware have you?
  11. Replies
    8
    Views
    459

    This is why it's important to say what you're...

    This is why it's important to say what you're trying to do as well as how you're trying to do it. If your OP had told us this was happening when indexing into an array of bone matrices, you would...
  12. Replies
    4
    Views
    325

    Don't think about it that way. A VBO is data....

    Don't think about it that way.

    A VBO is data. That's all it is, just a chunk of data and the buffer object API just gives you ways to allocate that chunk of data and put values into it. It has...
  13. The Intel is a shared memory architecture; in...

    The Intel is a shared memory architecture; in general you can expect differrent performance, yes.


    Define "waste memory", please. This is something we see a lot of; people can be reluctant to...
  14. For problem 1, "UBO with glBufferSubData is...

    For problem 1, "UBO with glBufferSubData is extremely slow", performance will heavily depend on how often you update your UBO(s).

    Generally speaking, there are three main update strategies you can...
  15. Replies
    2
    Views
    307

    glm::rotate is defined such that the angle and...

    glm::rotate is defined such that the angle and axis use the same base type; so assuming that glm::vec3 is a vector of 3 floats, then the angle must also be a float.

    What your compiler is telling...
  16. Replies
    3
    Views
    330

    GLEW source code and compiling instructions are...

    GLEW source code and compiling instructions are available - you can easily compile it yourself.
  17. Replies
    1
    Views
    261

    glTexImage requires to allocate memory in order...

    glTexImage requires to allocate memory in order to store texture data, and because of OpenGL texture completeness rules and the way the old (mutable) texture specification API works textures cannot...
  18. The BMP format requires row width to be a...

    The BMP format requires row width to be a multiple of 4 bytes.
  19. You also need to consider that indexing allows...

    You also need to consider that indexing allows you to reduce draw calls by concatenating primitives, which is almost certainly guaranteed to be a net performance gain in spite of increased memory...
  20. Replies
    2
    Views
    400

    The Intel HD 3000 doesn't support higher than...

    The Intel HD 3000 doesn't support higher than OpenGL 3.1; there is no upgrade option; you may get a newer driver but your graphics hardware will limit the GL version you can use.

    It's also a very...
  21. Replies
    5
    Views
    309

    When creating your projection matrix what values...

    When creating your projection matrix what values do you use? This is the kind of undefined behaviour that might happen if you had a near flipping plane of 0.
  22. Replies
    5
    Views
    398

    Doesn't matter what directory your CPPs are in,...

    Doesn't matter what directory your CPPs are in, it's the directory your executable is in that's important.
  23. Firstly, the OP is using OpenGL ES, not OpenGL,...

    Firstly, the OP is using OpenGL ES, not OpenGL, so it's a different specification and rules that are applicable to OpenGL may not apply here.

    From the OP's code it's OpenGL ES 2, so let's look at...
  24. Replies
    19
    Views
    1,448

    "I have every intention of patenting my stuff but...

    "I have every intention of patenting my stuff but I want you to freely share your stuff with me". Yeah, that's gonna fly.
  25. Yes, this is what Safe Mode does and you really...

    Yes, this is what Safe Mode does and you really should have said that in your original post.

    No, there is no "bypass" for this. Safe Mode is intended to be used as a troubleshooting mode and...
Results 1 to 25 of 500
Page 1 of 20 1 2 3 4