74567ae98a 
					 
					
						
						
							
							adding some stuff from watl but not ready to use yet  
						
						
						
						
					 
					
						2025-06-28 20:57:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf7151a1ce 
					 
					
						
						
							
							misc changes  
						
						... 
						
						
						
						not worth comment ing on... 
						
						
					 
					
						2025-06-28 20:56:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf5ecd0e0d 
					 
					
						
						
							
							adjust build script to odin_sectr.exe (renamed when compiler builds)  
						
						
						
						
					 
					
						2025-06-28 20:56:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54db9a7d57 
					 
					
						
						
							
							misc updates to dependencies  
						
						... 
						
						
						
						removed freetype, updated vefontcache to latest and sokol + sokol gp 
						
						
					 
					
						2025-06-26 23:27:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fd4e139d9 
					 
					
						
						
							
							gitignore fixes  
						
						
						
						
					 
					
						2025-06-26 22:15:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01e989adc8 
					 
					
						
						
							
							update gitignore  
						
						
						
						
					 
					
						2025-06-26 21:46:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29130cb367 
					 
					
						
						
							
							old stuff  
						
						... 
						
						
						
						Planning to come back to this and eval some state.
Not ready to fully come back still out learning from the past. 
						
						
					 
					
						2025-06-26 21:44:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b0878d14d 
					 
					
						
						
							
							update to latest vefontcache  
						
						
						
						
					 
					
						2025-02-13 19:47:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85dbaa37b9 
					 
					
						
						
							
							updating to latest VEFontCache... tested 10k draw call target (worked)  
						
						
						
						
					 
					
						2025-02-13 19:12:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f5f9c18b1 
					 
					
						
						
							
							Update readme, build scripts  
						
						... 
						
						
						
						Add incremental build check for stb truetype lib 
						
						
					 
					
						2025-02-01 09:29:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07cd28226f 
					 
					
						
						
							
							update to latest  
						
						
						
						
					 
					
						2025-01-13 20:44:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cd2d84c64 
					 
					
						
						
							
							Simplified text rendering code (since its now much of the heavily lifting is all on VEFontCache)  
						
						
						
						
					 
					
						2025-01-13 01:08:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7680290650 
					 
					
						
						
							
							vefontcache fixes  
						
						
						
						
					 
					
						2025-01-13 00:55:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd424c94bb 
					 
					
						
						
							
							Fixed bug wth vefoncache storage_entry.visible, added building stb_truetype to dep update  
						
						
						
						
					 
					
						2025-01-12 22:03:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d5ac7b0d2 
					 
					
						
						
							
							got it to compile with vefontcache changes, runtime issues..  
						
						
						
						
					 
					
						2025-01-12 16:41:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9da0e73d3b 
					 
					
						
						
							
							Misc changes to engine and shaders  
						
						
						
						
					 
					
						2025-01-12 14:01:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc47b37a46 
					 
					
						
						
							
							Update vefontcache to latest  
						
						
						
						
					 
					
						2025-01-12 14:00:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a869ebab69 
					 
					
						
						
							
							Add custom stb_truetype package/lib to thirdparty for vefontcache update  
						
						
						
						
					 
					
						2025-01-12 14:00:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22cf5c653b 
					 
					
						
						
							
							Update readme  
						
						
						
						
					 
					
						2025-01-10 11:01:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e23935db5b 
					 
					
						
						
							
							More cleanup, preparing VEFontCache for public repo  
						
						
						
						
					 
					
						2025-01-10 09:32:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50dd6130c8 
					 
					
						
						
							
							Working towards getting the library to an alpha release state  
						
						
						
						
					 
					
						2025-01-10 01:54:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						488e5ba67f 
					 
					
						
						
							
							shaper_shape_text_latin was not resolving atlas info and bounds + lru poollist touchup  
						
						
						
						
					 
					
						2025-01-09 23:53:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ab7bf78c6 
					 
					
						
						
							
							made draw type vis a compile time option  
						
						... 
						
						
						
						Didn't want to deal with the branchless math trial and error... 
						
						
					 
					
						2025-01-09 23:48:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5fdc02b7d 
					 
					
						
						
							
							Updates to client api settings and memory suage of sokol_gp  
						
						
						
						
					 
					
						2025-01-09 23:37:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c114624eee 
					 
					
						
						
							
							fixes for: Atlas-Region B clear-region on caching glyph, batching, & tuning default values for performance  
						
						... 
						
						
						
						Need to fix the debug vis for the library 
						
						
					 
					
						2025-01-09 23:36:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08a8b4b823 
					 
					
						
						
							
							Insane perfomrance after tuning the batch and caches.  
						
						
						
						
					 
					
						2025-01-09 14:54:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4abde1094 
					 
					
						
						
							
							Misc: VFontCache perf and features, exposing config on prototype side...  
						
						
						
						
					 
					
						2025-01-09 13:23:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce84652417 
					 
					
						
						
							
							More offloading to shaper, seeing if its better todo some math in loop...  
						
						
						
						
					 
					
						2025-01-08 08:38:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18d8735c54 
					 
					
						
						
							
							Preparing to attempt to offload various metric calculations for a shape's glyphs to the shape itself from the draw list generator  
						
						
						
						
					 
					
						2025-01-07 22:24:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa627b4c4a 
					 
					
						
						
							
							LRU proper casts id to Pool_ListIter (don't assume i32)  
						
						
						
						
					 
					
						2025-01-07 22:23:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6010dd1590 
					 
					
						
						
							
							Fix for blitting  
						
						
						
						
					 
					
						2025-01-07 22:10:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7dee697103 
					 
					
						
						
							
							partially restoring old order to try to identity the regression with blitting to atlas...  
						
						
						
						
					 
					
						2025-01-07 17:52:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e01c39899 
					 
					
						
						
							
							Builds again has on text rendering (makes sense)  
						
						
						
						
					 
					
						2025-01-07 10:17:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a245a1e9b 
					 
					
						
						
							
							WIP (Broken) docs and huge changes  
						
						
						
						
					 
					
						2025-01-07 03:06:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9080fe1f3 
					 
					
						
						
							
							LRU cache now as templated key type  
						
						... 
						
						
						
						Was testing to see if 16-bit cach emade a diff for the glyphs (it did not) 
						
						
					 
					
						2025-01-06 21:18:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf38087d8e 
					 
					
						
						
							
							Remove rune tracking for string cache, + vecache deharcoding atlas...  
						
						... 
						
						
						
						Shapers as well 
						
						
					 
					
						2025-01-06 17:21:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0350a0c282 
					 
					
						
						
							
							Remove rune tracking for string cache, + vecache changes  
						
						... 
						
						
						
						Getting ready to de-hardcode vefontcache shaders 
						
						
					 
					
						2025-01-06 14:12:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1f98ffafb 
					 
					
						
						
							
							Removed usage of procedure using statements from vefontcache  
						
						
						
						
					 
					
						2025-01-06 11:23:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						840e6053ff 
					 
					
						
						
							
							WIP - VEFontCache: Working on getting font size usage and super-sampling via scaling working on library side...  
						
						
						
						
					 
					
						2025-01-06 11:00:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0b439bc30 
					 
					
						
						
							
							Update readme and build script  
						
						
						
						
					 
					
						2025-01-06 01:20:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d400ad6524 
					 
					
						
						
							
							Merge remote-tracking branch 'github.com/master'  
						
						
						
						
					 
					
						2025-01-04 20:30:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f18da9af05 
					 
					
						
						
							
							minor adjustments  
						
						
						
						
					 
					
						2025-01-04 20:29:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62f9a726ee 
					 
					
						
						
							
							Update Readme.md  
						
						
						
						
					 
					
						2025-01-04 20:27:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						878c419a1f 
					 
					
						
						
							
							Oversized streamlined  
						
						
						
						
					 
					
						2025-01-04 20:09:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe4f3ad14a 
					 
					
						
						
							
							VEFontCache : Streamlined to_cache (fixed)  
						
						
						
						
					 
					
						2025-01-04 16:59:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b59942c1a 
					 
					
						
						
							
							WIP - VEFontCache: Working on streamlining to_cache codepath  
						
						
						
						
					 
					
						2025-01-04 15:55:33 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83b7098ce9 
					 
					
						
						
							
							WIP : trying to fix oversized yet again...  
						
						
						
						
					 
					
						2025-01-04 10:16:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6e232b3f7 
					 
					
						
						
							
							Fixed ui rendering issue with getting vertical metrics unscaled.  
						
						
						
						
					 
					
						2025-01-04 10:13:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb6053395c 
					 
					
						
						
							
							WIP - VEFontCache: Major changes  
						
						... 
						
						
						
						* Add back proper batching (busted the rendering for it though..)
* Some reogonzation of definitions and procedure args
* CURRENTLY BROKEN: Something went wrong with the calculations for text positioning.. 
						
						
					 
					
						2025-01-03 23:06:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						078d9c8447 
					 
					
						
						
							
							Misc changes  
						
						
						
						
					 
					
						2025-01-03 18:04:20 -05:00