ocornut
|
fe62927bd8
|
Backends: OpenGL: Update comments. (#4445, #5642, #4649)
|
ago%!(EXTRA string=3 years) |
ocornut
|
ca222d30c8
|
Backends: OpenGL: Partially revert 1.86 change of using glBufferSubData(): now only done on Intel GPUs. (#4468, #3381, #2981, #4825, #4832, #5127)
Essentially reverts 389982eb for non-Intel GPUs + update imgui_impl_opengl3_loader.h
Amended once (force-pushed).
|
ago%!(EXTRA string=3 years) |
Rokas Kupstys
|
b7686a88e9
|
Backends: OpenGL3: Fix state corruption on OpenGL ES 2.0 due to not preserving GL_ELEMENT_ARRAY_BUFFER_BINDING and vertex attribute states.
This change partially reverts 9770c8b21d .
|
ago%!(EXTRA string=3 years) |
ocornut
|
89a28209e8
|
Version 1.87 WIP + Backends: OpenGL3: Fixed a buffer overflow in imgui_impl_opengl3_loader.h init, added in 1.86 (#4468, #4830)
|
ago%!(EXTRA string=3 years) |
ocornut
|
389982eb5a
|
Backends: OpenGL3: Using buffer orphaning + glBufferSubData(), seems to fix leaks with multi-viewports with some Intel HD drivers.. (#4468, #4504, #2981, #3381)
|
ago%!(EXTRA string=3 years) |
ocornut
|
755bf985d2
|
Backends: OpenGL3: Made our custom GL loader a bit more tolerant of use of another loader in same compilation unit. (#4445, #4514)
|
ago%!(EXTRA string=4 years) |
Rokas Kupstys
|
4c22b3e5d9
|
Backends: OpenGL3: Fix gl3wProcs colliding with gl3w. (#4445)
|
ago%!(EXTRA string=4 years) |
Rokas Kupstys
|
fc062e6028
|
Backends: OpenGL3: Update loader to include APIs used by test framework.
|
ago%!(EXTRA string=4 years) |
Rokas Kupstys
|
459de65477
|
Backends: OpenGL3: Embed our own minimal GL loader based on gl3w and use it in SDL/GLFW examples. (#4445)
Loader repository at https://github.com/dearimgui/gl3w_stripped
Removed support for using custom loaders in examples/opengl3 backend
|
ago%!(EXTRA string=4 years) |