| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Continue refactor: remove pi/cUtils.tcl and refs, inline camera | Omar Rizwan | 2024-05-13 | 1 | -1/+0 |
| | | |||||
| * | Make loadlibLd, filter by architecture if multiple candidates | Omar Rizwan | 2024-03-19 | 1 | -2/+5 |
| | | | | | Fixes https://discord.com/channels/956758212152025098/956758650700046366/1202431317971570728 | ||||
| * | scale as param | Cristobal Sciutto | 2023-10-27 | 1 | -2/+6 |
| | | |||||
| * | add freeImage proc to images.folk | Jacob Haip | 2023-10-26 | 1 | -0/+6 |
| | | |||||
| * | images: WIP: camera slice | Omar Rizwan | 2023-10-12 | 1 | -1/+1 |
| | | |||||
| * | image: WIP: Images are starting to work. | Omar Rizwan | 2023-10-12 | 1 | -1/+1 |
| | | |||||
| * | images: Fix saving images with stride | Omar Rizwan | 2023-10-06 | 1 | -12/+13 |
| | | |||||
| * | Use c struct for image_t | Omar Rizwan | 2023-09-29 | 1 | -12/+11 |
| | | | | | Preparing to invent managed references | ||||
| * | calibrate: WIP: Port to Vulkan. | Omar Rizwan | 2023-09-28 | 1 | -1/+5 |
| | | | | | | It kind of works but is unreliable (might just be general calibration problems, though). | ||||
| * | Gpu: Convert 1 & 3-channel images at callee. Start fixing cam slice. | Omar Rizwan | 2023-09-28 | 1 | -28/+0 |
| | | | | | Removes rechannel! | ||||
| * | display: Basic image support (no rotation/scale yet + cache is hack) | Omar Rizwan | 2023-09-27 | 1 | -10/+16 |
| | | | | | Fix various stride bugs with iamge copying/rechanneling. | ||||
| * | display: Add basic (wrong scale) text support, PT Sans | Omar Rizwan | 2023-09-17 | 1 | -3/+1 |
| | | |||||
| * | WIP: Merge branch 'main' into osnr/vulkan-display | Omar Rizwan | 2023-09-15 | 1 | -2/+107 |
| |\ | |||||
| | * | png: Fix RGBA PNGs | Omar Rizwan | 2023-09-11 | 1 | -1/+15 |
| | | | |||||
| | * | add saving to png | Arcade Wise | 2023-09-10 | 1 | -4/+36 |
| | | | |||||
| | * | Add png rendering! | Arcade Wise | 2023-09-10 | 1 | -1/+58 |
| | | | |||||
| * | | Always cast swapChainBuffers and pushConstants, fix MacOS lib linking | Andrés Cuervo | 2023-09-12 | 1 | -0/+3 |
| | | | |||||
| * | | WIP: Images starting to work | Omar Rizwan | 2023-09-11 | 1 | -0/+21 |
| | | | |||||
| * | | WIP: Working on images. Can't set up during draw, need to refactor | Omar Rizwan | 2023-09-08 | 1 | -1/+1 |
| |/ | |||||
| * | add warp image function | Jacob Haip | 2023-08-26 | 1 | -0/+26 |
| | | |||||
| * | Factor out image load | Omar Rizwan | 2023-08-17 | 1 | -20/+28 |
| | | |||||
| * | Support getting images from internet, caching them | Omar Rizwan | 2023-08-16 | 1 | -14/+28 |
| | | |||||
| * | Fix rotation of camera slices (don't use stride) | Omar Rizwan | 2023-08-16 | 1 | -1/+1 |
| | | |||||
| * | Image display rotation. WIP: Breaks camera slice | Omar Rizwan | 2023-08-16 | 1 | -1/+1 |
| | | |||||
| * | Support wish to display images. | Omar Rizwan | 2023-08-16 | 1 | -13/+89 |
| | | | | | | | Make Folk allocator actually multiprocess-safe, make drawImageTransparent support components=3, make saveAsJpeg support components=3, add loadJpeg. | ||||
| * | Shrink camera slice | Omar Rizwan | 2023-07-23 | 1 | -2/+4 |
| | | |||||
| * | Revert "Calculate image slice from bottom left corner to top" | Omar Rizwan | 2023-07-23 | 1 | -6/+4 |
| | | | | | This reverts commit 29d621df6f7808c99a1fe3dac8599de8055f633e. | ||||
| * | Calculate image slice from bottom left corner to top | Andrés Cuervo | 2023-07-21 | 1 | -4/+6 |
| | | |||||
| * | Stop image-slice on laptop, give different whiskers different colors | Andrés Cuervo | 2023-06-20 | 1 | -0/+1 |
| | | |||||
| * | Fix camera slice on rotated systems like folk0? | Omar Rizwan | 2023-06-16 | 1 | -4/+4 |
| | | |||||
| * | Load libjpeg on Darwin | Omar Rizwan | 2023-06-16 | 1 | -1/+1 |
| | | |||||
| * | Fix undef behavior in images.folk. Disable process log by default | Omar Rizwan | 2023-06-15 | 1 | -0/+1 |
| | | |||||
| * | Add image saveAsJpeg | Omar Rizwan | 2023-06-15 | 1 | -0/+59 |
| | | |||||
| * | `displays camera slice` | Omar Rizwan | 2023-06-02 | 1 | -2/+2 |
| | | |||||
| * | Fix float scale, upside-down regions, cam/proj scaling | Omar Rizwan | 2023-06-02 | 1 | -7/+3 |
| | | |||||
| * | kiss | Cristobal Sciutto | 2023-06-02 | 1 | -1/+0 |
| | | |||||
| * | better API + display API | Cristobal Sciutto | 2023-06-02 | 1 | -11/+18 |
| | | |||||
| * | match style guide | Cristobal Sciutto | 2023-06-02 | 1 | -5/+4 |
| | | |||||
| * | & instead of nest | Cristobal Sciutto | 2023-06-02 | 1 | -22/+23 |
| | | |||||
| * | last image -> slice | Cristobal Sciutto | 2023-05-29 | 1 | -2/+2 |
| | | |||||
| * | tweak syntax and types | Cristobal Sciutto | 2023-05-29 | 1 | -2/+2 |
| | | |||||
| * | scale up image to match projector resolution | Cristobal Sciutto | 2023-05-29 | 1 | -3/+9 |
| | | |||||
| * | refactor camera slice | Cristobal Sciutto | 2023-05-29 | 1 | -43/+39 |
| | | |||||
| * | bounds checks | Cristobal Sciutto | 2023-05-27 | 1 | -23/+49 |
| | | |||||
| * | Remove some nested Whens | Andrés Cuervo | 2023-05-11 | 1 | -10/+6 |
| | | |||||
| * | Archive test, add back images | Andrés Cuervo | 2023-02-09 | 1 | -2/+0 |
| | | |||||
| * | Camera: Direct decompress to grayscale from the camera JPEG. | Omar Rizwan | 2023-02-07 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | This produces a sort of terrifying performance improvement for the Camera subsystem (~30% faster on Pi 4 720p). Also (for now) heap-allocate a fresh image buffer for each camera frame -- a little gross but seems to work ok. It will probablycause new reactions on each camera frame, though, since pointers will now churn. (This is probably actually the right behavior.) Also temporarily disable camera-slice and images virtual programs, which I haven't tested yet. Calibration and Camera.tcl demo are tested and working here, though, at least on the Pi 4. | ||||
| * | some of the earlier messing w images | Omar Rizwan | 2022-12-17 | 1 | -4/+3 |
| | | |||||
| * | images.folk | Omar Rizwan | 2022-12-16 | 1 | -0/+36 |
