1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_opengl/opengl
reuk 1fcdd29bf9
OpenGL: Return image BitmapData in JUCE order rather than native order
JUCE convention is that BitmapData holds the lines of the image ordered
from top to bottom, but OpenGL orders lines in the reverse direction.
By returning a negative line stride, we can iterate lines in the
expected order as long as we always increment the current pointer
position by the line stride after processing each line.
2025-05-19 13:32:52 +01:00
..
juce_gl.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_gl.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_gles2.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_gles2.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_khrplatform.h OpenGL: Update compatibility headers 2024-01-16 15:34:10 +00:00
juce_OpenGLContext.cpp OpenGLFrameBuffer: Fix writePixels implementation, which previously blended instead of replacing existing pixels 2025-01-23 12:20:27 +00:00
juce_OpenGLContext.h OpenGLFrameBuffer: Fix writePixels implementation, which previously blended instead of replacing existing pixels 2025-01-23 12:20:27 +00:00
juce_OpenGLFrameBuffer.cpp OpenGLFrameBuffer: Keep track of the previously-bound framebuffer 2025-05-19 13:30:27 +01:00
juce_OpenGLFrameBuffer.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLGraphicsContext.cpp OpenGL: Fix state restoration when drawing into a temporary nested context 2025-05-19 13:30:27 +01:00
juce_OpenGLGraphicsContext.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLHelpers.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLHelpers.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLImage.cpp OpenGL: Return image BitmapData in JUCE order rather than native order 2025-05-19 13:32:52 +01:00
juce_OpenGLImage.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLPixelFormat.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLPixelFormat.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLRenderer.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLShaderProgram.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLShaderProgram.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGLTexture.cpp OpenGLTexture: Respect pixelStride when loading Image to texture 2024-12-13 14:42:26 +00:00
juce_OpenGLTexture.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_wgl.h Update licensing information 2024-04-16 11:39:35 +01:00