newsletters:2024-11
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| newsletters:2024-11 [2024/12/01 04:06] – osnr | newsletters:2024-11 [2024/12/01 04:09] (current) – osnr | ||
|---|---|---|---|
| Line 22: | Line 22: | ||
| There' | There' | ||
| + | |||
| + | Notice how the camera hits 60fps but the full-frame detection is only 20-30fps (this is using a 1080p image): | ||
| + | |||
| + | {{: | ||
| === The bugfixes and improvements === | === The bugfixes and improvements === | ||
| Line 43: | Line 47: | ||
| * now runs on an independent clock from the frames! every 2ms | * now runs on an independent clock from the frames! every 2ms | ||
| * hack for ' | * hack for ' | ||
| + | * incremental tag detection to be able to hit 60fps | ||
| Line 73: | Line 78: | ||
| * Sealed Tcl objects | * Sealed Tcl objects | ||
| * I had been hoping to do this forever -- it seems elegant and cool and efficient -- but it turned out to be much harder than expected when I looked at it -- would need to change a lot of callsites in Jim Tcl (anywhere it shimmers an object) to make it work, or do horrible hacks with COW pages. | * I had been hoping to do this forever -- it seems elegant and cool and efficient -- but it turned out to be much harder than expected when I looked at it -- would need to change a lot of callsites in Jim Tcl (anywhere it shimmers an object) to make it work, or do horrible hacks with COW pages. | ||
| + | * {{: | ||
| * CPU-oriented scheduling | * CPU-oriented scheduling | ||
| * Spinlocks | * Spinlocks | ||
newsletters/2024-11.1733026010.txt.gz · Last modified: by osnr
