mirror of
				https://github.com/ocornut/imgui.git
				synced 2025-11-04 01:34:32 +00:00 
			
		
		
		
	Examples: SDL+OpenGL: explicitly setting GL_UNPACK_ROW_LENGTH to reduce issues because SDL changes it (#752)
This commit is contained in:
		@@ -186,6 +186,7 @@ void ImGui_ImplSdlGL3_CreateFontsTexture()
 | 
			
		||||
    glBindTexture(GL_TEXTURE_2D, g_FontTexture);
 | 
			
		||||
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
 | 
			
		||||
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
 | 
			
		||||
    glPixelStorei(GL_UNPACK_ROW_LENGTH, 0);
 | 
			
		||||
    glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, pixels);
 | 
			
		||||
 | 
			
		||||
    // Store our identifier
 | 
			
		||||
 
 | 
			
		||||
@@ -165,6 +165,7 @@ bool ImGui_ImplSdl_CreateDeviceObjects()
 | 
			
		||||
    glBindTexture(GL_TEXTURE_2D, g_FontTexture);
 | 
			
		||||
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
 | 
			
		||||
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
 | 
			
		||||
    glPixelStorei(GL_UNPACK_ROW_LENGTH, 0);
 | 
			
		||||
    glTexImage2D(GL_TEXTURE_2D, 0, GL_ALPHA, width, height, 0, GL_ALPHA, GL_UNSIGNED_BYTE, pixels);
 | 
			
		||||
 | 
			
		||||
    // Store our identifier
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user