| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | display/text: Add layer support | Omar Rizwan | 2024-05-03 | 1 | -1/+2 |
| | | |||||
| * | circle: Add layer support. Is this ugly? | Omar Rizwan | 2024-05-02 | 1 | -1/+3 |
| | | |||||
| * | text: Make radians optional | Omar Rizwan | 2024-04-10 | 1 | -1/+1 |
| | | |||||
| * | Fix logic | Naveen Michaud-Agrawal | 2023-11-22 | 1 | -1/+1 |
| | | |||||
| * | Fix top anchoring | Naveen Michaud-Agrawal | 2023-11-22 | 1 | -0/+3 |
| | | |||||
| * | Support arbitrary anchor within text extent | Naveen Michaud-Agrawal | 2023-11-22 | 1 | -36/+14 |
| | | |||||
| * | API improvements | Naveen Michaud-Agrawal | 2023-11-21 | 1 | -14/+21 |
| | | |||||
| * | fixup | Naveen Michaud-Agrawal | 2023-11-17 | 1 | -1/+1 |
| | | |||||
| * | Change the text api slightly to use position instead of center | Naveen Michaud-Agrawal | 2023-11-17 | 1 | -1/+4 |
| | | |||||
| * | Add vertical alignment | Naveen Michaud-Agrawal | 2023-11-17 | 1 | -7/+27 |
| | | |||||
| * | Add horizontal text alignment | Naveen Michaud-Agrawal | 2023-11-17 | 1 | -5/+26 |
| | | |||||
| * | Use smoothstep for text rendering | Naveen Michaud-Agrawal | 2023-11-15 | 1 | -6/+10 |
| | | |||||
| * | scale before rotating | Naveen Michaud-Agrawal | 2023-11-11 | 1 | -8/+8 |
| | | |||||
| * | Support non-uniform image scaling | Naveen Michaud-Agrawal | 2023-11-11 | 1 | -1/+4 |
| | | |||||
| * | scale sampling | Cristobal Sciutto | 2023-10-27 | 1 | -8/+8 |
| | | |||||
| * | scale as param | Cristobal Sciutto | 2023-10-27 | 1 | -4/+4 |
| | | |||||
| * | text: Try using Tcl objects in text shaping to prevent conversion | Omar Rizwan | 2023-10-25 | 1 | -38/+33 |
| | | | | | Still slow (20fps for program list) | ||||
| * | text: Do text shaping in C | Omar Rizwan | 2023-10-25 | 1 | -74/+110 |
| | | |||||
| * | text: Simplify loop | Omar Rizwan | 2023-10-23 | 1 | -2/+1 |
| | | |||||
| * | stroke: Use instances. Idk if this helps much | Omar Rizwan | 2023-10-14 | 1 | -2/+3 |
| | | |||||
| * | fill,shapes,circle,connections: Breaking: Fix shapes | Omar Rizwan | 2023-10-13 | 2 | -5/+10 |
| | | | | | | Shapes all now work by wishes; connections has been ported to use these wishes. | ||||
| * | arc: Re-add arc support | Omar Rizwan | 2023-10-13 | 1 | -0/+39 |
| | | |||||
| * | text: Restore font support | Omar Rizwan | 2023-10-13 | 1 | -4/+20 |
| | | |||||
| * | fill: Fix quad fill (& mask-tags) | Omar Rizwan | 2023-10-13 | 1 | -1/+1 |
| | | |||||
| * | display,mask-tags,fill: Add layer support | Omar Rizwan | 2023-10-13 | 1 | -2/+2 |
| | | | | | Only implemented minimum for mask-tags for now. | ||||
| * | image: Actually fix cache math | Omar Rizwan | 2023-10-13 | 1 | -2/+2 |
| | | |||||
| * | image,Gpu: Fix cache, for the most part (was double-freeing) | Omar Rizwan | 2023-10-13 | 1 | -1/+3 |
| | | |||||
| * | image: WIP: Replace cache refcount with simpler LRU scheme | Omar Rizwan | 2023-10-13 | 1 | -23/+25 |
| | | | | | | | | | | We don't really want to be constantly throwing out and recopying images when they flip and back, and it's not a big deal to fault an image now. Works well for static Toph image; doesn't work for camera slice yet (validation errors, and it just blinks a lot). | ||||
| * | image: WIP: Images are starting to work. | Omar Rizwan | 2023-10-12 | 2 | -48/+64 |
| | | |||||
| * | display: Error on Display:: calls; implement titles with wish | Omar Rizwan | 2023-10-12 | 1 | -2/+6 |
| | | |||||
| * | text: Batch glyphs into one wish -- fixes performance. | Omar Rizwan | 2023-10-12 | 1 | -1/+6 |
| | | |||||
| * | text: Draw with wish; stops the blinking bug. | Omar Rizwan | 2023-10-09 | 1 | -4/+5 |
| | | | | | | (because now, the text draws every frame, instead of just when it happens to change.) | ||||
| * | dict getdef -> dict_getdef. Much, much faster | Omar Rizwan | 2023-10-06 | 3 | -4/+4 |
| | | |||||
| * | display/text: Write glyphs straight to displaylist. Hack, but faster | Omar Rizwan | 2023-10-06 | 1 | -8/+8 |
| | | |||||
| * | display: WIP: Refactor into files; use wishes, not Display:: | Omar Rizwan | 2023-10-06 | 6 | -0/+359 |
| Expose shader stuff to user programs for the first time. Mostly works, but display thread and main thread run much slower (28fps display, 70fps main). Also introduce dict getwithdefault (helpful for rest options). | |||||
