|  |  |  | @ -359,13 +359,13 @@ void ImDrawList::PrimReserve(int idx_count, int vtx_count) | 
			
		
	
		
			
				
					|  |  |  |  |     ImDrawCmd& draw_cmd = CmdBuffer.Data[CmdBuffer.Size-1]; | 
			
		
	
		
			
				
					|  |  |  |  |     draw_cmd.ElemCount += idx_count; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     int vtx_buffer_size = VtxBuffer.Size; | 
			
		
	
		
			
				
					|  |  |  |  |     VtxBuffer.resize(vtx_buffer_size + vtx_count); | 
			
		
	
		
			
				
					|  |  |  |  |     _VtxWritePtr = VtxBuffer.Data + vtx_buffer_size; | 
			
		
	
		
			
				
					|  |  |  |  |     int vtx_buffer_old_size = VtxBuffer.Size; | 
			
		
	
		
			
				
					|  |  |  |  |     VtxBuffer.resize(vtx_buffer_old_size + vtx_count); | 
			
		
	
		
			
				
					|  |  |  |  |     _VtxWritePtr = VtxBuffer.Data + vtx_buffer_old_size; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     int idx_buffer_size = IdxBuffer.Size; | 
			
		
	
		
			
				
					|  |  |  |  |     IdxBuffer.resize(idx_buffer_size + idx_count); | 
			
		
	
		
			
				
					|  |  |  |  |     _IdxWritePtr = IdxBuffer.Data + idx_buffer_size; | 
			
		
	
		
			
				
					|  |  |  |  |     int idx_buffer_old_size = IdxBuffer.Size; | 
			
		
	
		
			
				
					|  |  |  |  |     IdxBuffer.resize(idx_buffer_old_size + idx_count); | 
			
		
	
		
			
				
					|  |  |  |  |     _IdxWritePtr = IdxBuffer.Data + idx_buffer_old_size; | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | // Fully unrolled with inline call to keep our debug builds decently fast.
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |