|  |  |  | @ -203,8 +203,9 @@ VkResult main_thread(ClientContext* context) { | 
		
	
		
			
				|  |  |  |  |     glfwPollEvents(); | 
		
	
		
			
				|  |  |  |  |     double frame_time = glfwGetTime(); | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     //
 | 
		
	
		
			
				|  |  |  |  |     if((frame_time - last_draw) > draw_interval && context->render.current_frame == 1) { | 
		
	
		
			
				|  |  |  |  |     // Very odd, but must be a clue, adding transfers when current_frame == 0 consistently causes
 | 
		
	
		
			
				|  |  |  |  |     // the rendering glitch, and current_frame == 1 has no rendering glitch
 | 
		
	
		
			
				|  |  |  |  |     if((frame_time - last_draw) > draw_interval && context->render.current_frame == 0) { | 
		
	
		
			
				|  |  |  |  |       test = (test + 1) % 7; | 
		
	
		
			
				|  |  |  |  |       mapped_string->length = test; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
	
		
			
				
					|  |  |  | 
 |