mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-11-04 07:01:04 +01:00 
			
		
		
		
	This commit is contained in:
		@@ -14787,10 +14787,12 @@ void ImGui::DebugNodeColumns(ImGuiOldColumns* columns)
 | 
			
		||||
 | 
			
		||||
static void FormatTextureIDForDebugDisplay(char* buf, int buf_size, ImTextureID tex_id)
 | 
			
		||||
{
 | 
			
		||||
    union { void* ptr; int integer; } tex_id_opaque;
 | 
			
		||||
    memcpy(&tex_id_opaque, &tex_id, ImMin(sizeof(void*), sizeof(tex_id)));
 | 
			
		||||
    if (sizeof(tex_id) >= sizeof(void*))
 | 
			
		||||
        ImFormatString(buf, buf_size, "0x%p", (void*)*(intptr_t*)(void*)&tex_id);
 | 
			
		||||
        ImFormatString(buf, buf_size, "0x%p", tex_id_opaque.ptr);
 | 
			
		||||
    else
 | 
			
		||||
        ImFormatString(buf, buf_size, "0x%04X", *(int*)(void*)&tex_id);
 | 
			
		||||
        ImFormatString(buf, buf_size, "0x%04X", tex_id_opaque.integer);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// [DEBUG] Display contents of ImDrawList
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user