| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | | calibrate: WIP: Port to Vulkan. | Omar Rizwan | 2023-09-28 | 2 | -1/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | It kind of works but is unreliable (might just be general calibration problems, though). | |||||
| * | | | | | display: Center text again, shrink it a bit | Omar Rizwan | 2023-09-28 | 1 | -3/+12 | |
| | | | | | | ||||||
| * | | | | | Gpu: Convert 1 & 3-channel images at callee. Start fixing cam slice. | Omar Rizwan | 2023-09-28 | 2 | -30/+2 | |
| | | | | | | | | | | | | | | | | | | | | | Removes rechannel! | |||||
| * | | | | | Gpu: Clean up sampler2D accesses. Clean up dep fns for fns. | Omar Rizwan | 2023-09-28 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | No more arbitrary samplers array -- you can just use the argname directly as a parameter to texture(). | |||||
| * | | | | | Merge branch 'main' into osnr/vulkan-display | Omar Rizwan | 2023-09-27 | 4 | -9/+68 | |
| |\| | | | | ||||||
| | * | | | | display: Revert display list stuff for now | Omar Rizwan | 2023-09-26 | 1 | -7/+0 | |
| | | | | | | ||||||
| | * | | | | Send a list of commands to display | Naveen Michaud-Agrawal | 2023-09-26 | 1 | -0/+7 | |
| | | | | | | ||||||
| | * | | | | Add filled circles | Naveen Michaud-Agrawal | 2023-09-26 | 1 | -2/+2 | |
| | | | | | | ||||||
| | * | | | | Merge pull request #85 from FolkComputer/nm/apriltags | Omar Rizwan | 2023-09-23 | 1 | -4/+7 | |
| | |\ \ \ \ | | | | | | | | | | | | | Refactor AprilTags to make an object | |||||
| | | * | | | | Refactor AprilTags to make an object | Omar Rizwan | 2023-09-22 | 1 | -4/+7 | |
| | | | |_|/ | | |/| | | ||||||
| | * | | | | Add connections between objects with regions | Naveen Michaud-Agrawal | 2023-09-22 | 1 | -0/+56 | |
| | | | | | | ||||||
| | * | | | | Make consistent with labelling | Naveen Michaud-Agrawal | 2023-09-22 | 2 | -5/+5 | |
| | |/ / / | ||||||
| * | | | | display: Image rotation works. Also fix text rotation issues? | Omar Rizwan | 2023-09-27 | 1 | -12/+16 | |
| | | | | | | | | | | | | | | | | | | | | | Use fix from shadertoy comment to remove invBilinear instability on rotation. | |||||
| * | | | | display: Basic image support (no rotation/scale yet + cache is hack) | Omar Rizwan | 2023-09-27 | 2 | -11/+49 | |
| | | | | | | | | | | | | | | | | | Fix various stride bugs with iamge copying/rechanneling. | |||||
| * | | | | display: This seems to fix fillQuad | Omar Rizwan | 2023-09-27 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | display: Implement fillTriangle; fillPolygon also seems to work. | Omar Rizwan | 2023-09-27 | 1 | -3/+36 | |
| | | | | | ||||||
| * | | | | display: Add circle support. | Omar Rizwan | 2023-09-26 | 1 | -16/+30 | |
| | | | | | ||||||
| * | | | | display: Reintroduce stroke color support | Omar Rizwan | 2023-09-26 | 1 | -3/+10 | |
| | | | | | ||||||
| * | | | | display: Fix more glyph angles | Omar Rizwan | 2023-09-23 | 1 | -4/+4 | |
| | | | | | ||||||
| * | | | | display: Fix glyph angles | Omar Rizwan | 2023-09-23 | 1 | -4/+4 | |
| | | | | | ||||||
| * | | | | Gpu/display: Move a lot of glyph logic into shader | Omar Rizwan | 2023-09-23 | 1 | -9/+35 | |
| | | | | | | | | | | | | | | | | | | | | | Make vertex fns work. Effect on Pi 4 performance is good (15fps) but not great. | |||||
| * | | | | Gpu/display: Unify fns and args; start on frag args | Omar Rizwan | 2023-09-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | Preparing to do more with vertex shaders (compute quads and pass to frag) to reduce CPU work and speed up Pi 4. | |||||
| * | | | | Merge branch 'main' into osnr/vulkan-display | Omar Rizwan | 2023-09-22 | 3 | -20/+81 | |
| |\| | | | ||||||
| | * | | | Merge branch 'main' into osnr/operation-log | Andrés Cuervo | 2023-09-20 | 1 | -0/+32 | |
| | |\ \ \ | ||||||
| | | * | | | Orient images to their pages | Andrés Cuervo | 2023-09-20 | 1 | -1/+2 | |
| | | | | | | ||||||
| | | * | | | Add sprite wish | Andrés Cuervo | 2023-09-20 | 1 | -0/+31 | |
| | | | | | | ||||||
| | * | | | | Merge branch 'main' into osnr/operation-log | Andrés Cuervo | 2023-09-20 | 1 | -20/+36 | |
| | |\| | | | ||||||
| | | * | | | Draw shape around center point and support rotation | Naveen Michaud-Agrawal | 2023-09-20 | 1 | -20/+36 | |
| | | | |/ | | |/| | ||||||
| | * | | | Merge branch 'main' into osnr/operation-log | Omar Rizwan | 2023-09-20 | 6 | -52/+199 | |
| | |\| | | ||||||
| | * | | | Add log.folk example. | Omar Rizwan | 2023-09-14 | 1 | -0/+13 | |
| | | | | | ||||||
| | * | | | Make metrics non-reactive + put recollect before unmatch | Omar Rizwan | 2023-09-14 | 4 | -9/+13 | |
| | | | | | | | | | | | | | | | | | | | | | We'll take the interim states for now to avoid having to recreate all tags. | |||||
| * | | | | display: Fix line vertices | Omar Rizwan | 2023-09-21 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | display: Fix textMetrics | Omar Rizwan | 2023-09-20 | 1 | -4/+5 | |
| | | | | | ||||||
| * | | | | display: Text rotate works. | Omar Rizwan | 2023-09-19 | 1 | -19/+49 | |
| | | | | | | | | | | | | | | | | | Delete old code for lineclip/rotate | |||||
| * | | | | Gpu: Vertex shader cleanup (do scaling to -1, 1 internally) | Omar Rizwan | 2023-09-19 | 1 | -5/+8 | |
| | | | | | ||||||
| * | | | | display: Text works on table! Use abdc draw order | Omar Rizwan | 2023-09-19 | 1 | -4/+2 | |
| | | | | | | | | | | | | | | | | | (because that's how to draw a quad w/ triangle strip topology) | |||||
| * | | | | display: WIP: Move to clipped drawing using vertex shaders | Omar Rizwan | 2023-09-18 | 1 | -4/+6 | |
| | | | | | | | | | | | | | | | | | Letters/lines are clipped a bit wrong rn. | |||||
| * | | | | display: Add fullscreen vertex shaders to start | Omar Rizwan | 2023-09-18 | 1 | -3/+8 | |
| | | | | | ||||||
| * | | | | Gpu: Pass quad into vertex shader as arg | Omar Rizwan | 2023-09-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | (Preparing for bounded drawing to speed things up.) Also derecommend not using `return`. | |||||
| * | | | | display: debug cleanup | Omar Rizwan | 2023-09-18 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | display: Fix text orientation, remove dupe code from Gpu | Omar Rizwan | 2023-09-18 | 1 | -7/+9 | |
| | | | | | ||||||
| * | | | | display: Start using planeBounds to position characters properly | Omar Rizwan | 2023-09-17 | 1 | -34/+32 | |
| | | | | | | | | | | | | | | | | | Make display work on laptop | |||||
| * | | | | display: Add basic (wrong scale) text support, PT Sans | Omar Rizwan | 2023-09-17 | 2 | -4/+113 | |
| | | | | | ||||||
| * | | | | display: Add basic stroke support | Omar Rizwan | 2023-09-16 | 1 | -3/+20 | |
| | | | | | ||||||
| * | | | | WIP: Stub in GPU into Folk. Doesn't draw yet | Omar Rizwan | 2023-09-16 | 1 | -6/+25 | |
| | | | | | ||||||
| * | | | | WIP: Merge branch 'main' into osnr/vulkan-display | Omar Rizwan | 2023-09-15 | 8 | -60/+213 | |
| |\ \ \ \ | | |/ / | |/| | | ||||||
| | * | | | Fix metrics backward compat | Omar Rizwan | 2023-09-14 | 1 | -0/+2 | |
| | | | | | ||||||
| | * | | | Faster (global var sampling, not reactive) metrics | Omar Rizwan | 2023-09-14 | 4 | -9/+14 | |
| | | |/ | |/| | ||||||
| | * | | Add demo, extend shapes to 9-gons | Andrés Cuervo | 2023-09-11 | 1 | -54/+50 | |
| | | | | ||||||
| | * | | Merge remote-tracking branch 'origin/main' into ac/better-shapes-sept-2023 | Andrés Cuervo | 2023-09-11 | 7 | -39/+223 | |
| | |\ \ | ||||||
