Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								9169020ad2
								
							
						 | 
						
							
							
								
								Kernel: Remove unnecessary checks from GraphicsPutCharAt()
							
							
							
							
							
						 | 
						
							2022-12-27 18:29:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								620b836fc3
								
							
						 | 
						
							
							
								
								Kernel: VESA now somewhat handles Cursor in Graphics mode
							
							
							
							
							
						 | 
						
							2022-12-27 18:29:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								5ae1fc58e9
								
							
						 | 
						
							
							
								
								Kernel: Clean code in tty and vesa
							
							
							
							
							
						 | 
						
							2022-12-27 17:22:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								2535eb1c4c
								
							
						 | 
						
							
							
								
								Kernel: TTY now handles keeping terminal buffer
							
							
							
							
							
							
							
							VESA Driver cannot scroll anymore, this is handled by tty 
							
						 | 
						
							2022-12-27 17:06:33 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								d8fd6afd12
								
							
						 | 
						
							
							
								
								Kernel: Make TTY a class
							
							
							
							
							
						 | 
						
							2022-12-23 15:55:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								3f7a61a4d2
								
							
						 | 
						
							
							
								
								Kernel: VESA driver has now second buffer for fast scrolling
							
							
							
							
							
							
							
							This allows us to not read from video memory, since it was very slow
I also implemented fast path for graphics clearing and scrolling if bpp is 32 
							
						 | 
						
							2022-12-20 14:02:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								f244728d33
								
							
						 | 
						
							
							
								
								Kernel: Add unicode support
							
							
							
							
							
						 | 
						
							2022-12-16 03:55:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								6fe0d04f07
								
							
						 | 
						
							
							
								
								Kernel: Implement basic VESA Graphics mode driver
							
							
							
							
							
							
							
							We now support VESA Graphics mode with some bitmap fonts 
							
						 | 
						
							2022-12-16 00:47:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Bananymous
							
						 | 
						
							
							
							
							
							
								
							
							
								9274c9ee2f
								
							
						 | 
						
							
							
								
								Kernel: Abstract TTY to use new VESA
							
							
							
							
							
						 | 
						
							2022-12-15 19:05:07 +02:00 |