|  | 992a8b2568 | render: s/RGB8/Rgb<u8>/ | 2024-11-28 19:30:10 +01:00 |  | 
			
				
					|  | b5e1b114f6 | render: add opacity to surfaces | 2024-11-24 18:51:51 +01:00 |  | 
			
				
					|  | 9dff0119a4 | render: add a frame parameter to all shaders | 2024-11-23 14:50:28 +01:00 |  | 
			
				
					|  | 73c3ced3d7 | render: add api for setting the rectangle on a surface | 2024-11-22 15:54:06 +01:00 |  | 
			
				
					|  | e651608ecc | buffers: split out concrete surface and pixbuf implementations into a buffers module | 2024-11-18 23:48:20 +01:00 |  | 
			
				
					|  | e51ac02dc6 | render: implement surface mapping api | 2024-11-16 12:13:49 +01:00 |  | 
			
				
					|  | 52434577cd | render: make surfacepool cloneable | 2024-11-16 11:40:08 +01:00 |  | 
			
				
					|  | e329a56c90 | geometry: rewrite Coordinates trait into a concrete struct, pass coords by reference to shaders, and add a Rectangle type | 2024-11-16 11:37:24 +01:00 |  | 
			
				
					|  | dbfc79046e | render: implement a generic Renderer task that can run any display | 2024-11-02 15:22:37 +01:00 |  | 
			
				
					|  | c096d83ab3 | render: derive Debug | 2024-11-02 15:21:07 +01:00 |  | 
			
				
					|  | 1668db2c85 | lib8: drop custom RGB8 struct for rgb crate | 2024-10-30 20:48:00 +01:00 |  | 
			
				
					|  | b7995423d7 | cargo: also hide thread api behind thread cfg | 2024-10-30 19:59:19 +01:00 |  | 
			
				
					|  | f264964ebb | render: force surfaces to implement default+clone, for now | 2024-10-28 23:30:26 +01:00 |  | 
			
				
					|  | e475d66842 | src: rewrite display to have generic surface implementations | 2024-10-28 22:22:03 +01:00 |  | 
			
				
					|  | 3f20c07369 | renderbug: first implementation of virtual coordinate based rendering | 2024-10-27 15:14:59 +01:00 |  | 
			
				
					|  | 4432ba7ad0 | renderbug: first implementation of surface-based rendering | 2024-10-27 11:19:26 +01:00 |  |