Commit graph

  • 2ff4bfbbf3
    Transparency for emojis main Isaac Mills 2024-10-16 10:50:13 -0600
  • 487b7bbe3c
    Update Isaac Mills 2024-10-11 12:01:17 -0600
  • 0115197751 Relax lifetimes further x10A94 2024-09-30 21:55:17 +0300
  • e39fa92462 Fix lifetimes on render() x10A94 2024-09-30 21:46:29 +0300
  • 744f239841 Release 0.6.0 grovesNL 2024-09-16 23:27:18 -0600
  • 692e23ca33 Cleanup before release grovesNL 2024-09-16 23:25:27 -0600
  • 2daf883cad
    add text-sizes example (#114) Billy Messenger 2024-09-17 00:00:18 -0500
  • b2129f1765
    Add support for custom icons/glyphs (#102) Billy Messenger 2024-09-16 23:57:40 -0500
  • ce6ede951c
    Move text area bounds outside run/glyph loops (#110) Josh Groves 2024-07-29 11:59:26 -0230
  • 3dab1f2dc4
    Update CI (#109) Josh Groves 2024-07-29 11:14:41 -0230
  • f82094703e
    iterate on visible runs within textbounds (#108) tamewild 2024-07-28 18:34:16 +0700
  • 719d69a1ee
    update example to use winit 0.30 (#105) Billy Messenger 2024-07-25 13:05:55 -0500
  • 9def853042
    build: upgrade wgpu 0.20 → 22 (#106) Erich Gubler 2024-07-23 23:16:06 -0400
  • 47f4126f99
    update to cosmic-text 0.12 and rustc-hash 2.0 (#104) Billy Messenger 2024-07-08 07:52:33 -0500
  • 2a45708767
    Use default limits for example (#98) Josh Groves 2024-05-27 00:04:17 -0230
  • 0fdbd90c55
    Simplify rendering pipeline, reduce gpu memory usage, remove duplicated data (#86) Pēteris Pakalns 2024-05-27 04:22:30 +0300
  • b411ea71e7
    Introduce explicit Viewport sharing (#96) Héctor Ramón 2024-05-08 16:17:58 +0200
  • 5aed9e1477
    Support sharing Pipeline state between TextAtlas (#95) Héctor Ramón 2024-05-08 15:39:19 +0200
  • 670140e2a1
    update to wgpu 0.20.0 (#93) EggShark 2024-04-29 10:31:15 -0500
  • 3e281d1828
    Use rustc-hash for HashSet of glyphs_in_use (#90) Héctor Ramón 2024-03-30 02:17:39 +0100
  • 4f24305ac5 Reuse Vec allocations in TextRenderer Héctor Ramón Jiménez 2024-03-29 23:46:42 +0100
  • c16b6eb957
    Bump cosmic text to 0.11 (#89) Xavier Lambein 2024-03-26 01:26:37 +0100
  • f95e66f612
    Support multi viewport rendering with reusable text atlas (#88) Pēteris Pakalns 2024-03-26 02:25:57 +0200
  • 4700e54f16
    Do a little feature magic to allow to build for web (#83) Jengamon 2024-02-21 16:49:54 -0800
  • 4590abae08 Release 0.5.0 grovesNL 2024-01-17 20:30:28 -0330
  • 65825aa0d4 update to wgpu 0.19.0 TheEggShark 2024-01-17 15:00:02 -0600
  • 3425efd522 Release 0.4.1 grovesNL 2024-01-15 21:33:29 -0330
  • bfb07147cd Don't convert web text colors to linear grovesNL 2024-01-15 21:13:50 -0330
  • 7f9afac93e Release 0.4.0 grovesNL 2024-01-15 16:24:05 -0330
  • 1bb46e41ff Update lru grovesNL 2024-01-15 16:03:19 -0330
  • c2469de817 Update winit grovesNL 2024-01-15 16:03:02 -0330
  • ce394f9d53 Internally convert text colors to linear grovesNL 2024-01-15 12:49:19 -0330
  • ca5f82e5e9 Grow by a factor of 2 grovesNL 2024-01-15 11:46:17 -0330
  • b15437b87f Fix typo in docs Lukas Kalbertodt 2023-12-28 12:52:40 +0100
  • 914a283e3f Add #[doc(no_inline)] to cosmic-text reexports Lukas Kalbertodt 2023-12-28 12:52:10 +0100
  • 941309aed2 fixed cargo fmt errors TheEggShark 2023-12-03 16:23:17 -0600
  • f13c5f024e added clippy suggestions TheEggShark 2023-12-03 16:20:47 -0600
  • f554de853b Update etagere julianbraha 2023-11-19 18:26:16 -0500
  • 2caa9fc5e5 Update wgpu to 0.18 Héctor Ramón Jiménez 2023-10-27 03:13:18 +0200
  • 6aaaf5071e Bump cosmic-text to 0.10 Duncan Dean 2023-10-19 18:50:10 +0200
  • 9e25714a44 Bump winit to 0.28.7 Azur冰弦 2023-10-12 13:21:40 +0800
  • 1de354c05d Bump wgpu to 0.17.1 Lixou 2023-10-04 16:38:05 +0200
  • 20f0f8fa80 Update wgpu (and dev-dependecies) Ian Douglas Scott 2023-08-14 15:31:05 -0700
  • 3c9f7c4eb1
    Add Interpolation attribute for the VertexOutput and add Error trait implementation for RenderError (#49) c-u 2023-08-06 17:37:42 +0200
  • 33c64acbcf Release 0.3.0 grovesNL 2023-07-26 22:39:44 -0230
  • 8f89ffed13 Bump lru to 0.11 grovesNL 2023-07-26 22:36:24 -0230
  • 81dedbd042 Implement subpixel glyph positioning and scaling Héctor Ramón Jiménez 2023-06-20 06:08:41 +0200
  • 595e09a497 Take an IntoIterator instead of Iterator in prepare methods Héctor Ramón Jiménez 2023-07-07 07:04:00 +0200
  • 1469768013 Iterate over text areas only once in prepare Héctor Ramón Jiménez 2023-03-28 12:37:31 +0200
  • d40b6ad2ed Remove Copy implementation for TextArea Héctor Ramón Jiménez 2023-03-28 12:23:56 +0200
  • 0857bef584 Take an Iterator of TextArea in prepare Héctor Ramón Jiménez 2023-02-05 18:22:56 +0100
  • 7f31965063 Fix potentially evicting glyphs in use during try_allocate Héctor Ramón Jiménez 2023-07-04 18:36:18 +0200
  • bc9cc82050 Use new etagere release 🎉 Héctor Ramón Jiménez 2023-07-04 18:21:38 +0200
  • f64771c2c3 Grow internal packer and re-upload glyphs automatically Héctor Ramón Jiménez 2023-06-15 18:23:36 +0200
  • a74ce29c1a Implement growing logic for TextAtlas Héctor Ramón Jiménez 2023-02-08 23:08:37 +0100
  • d20643702f Doc: Add small summary of crate goal in doc.rs Gijs Burghoorn 2023-05-21 14:08:12 +0200
  • 9f82af4f7d Introduce ColorMode for Atlas Héctor Ramón Jiménez 2023-06-01 03:08:54 +0200
  • 80e8465af6 Update wgpu to 0.16 Héctor Ramón Jiménez 2023-05-02 06:31:22 +0200
  • ddaaae295c Update wgpu to 0.15 Héctor Ramón Jiménez 2023-04-08 04:15:59 +0200
  • b9430c39b6 Update cosmic-text to 0.8 Héctor Ramón Jiménez 2023-04-08 04:19:27 +0200
  • 19d704f0c9 Make render take an immutable self Héctor Ramón Jiménez 2023-02-08 00:47:56 +0100
  • e457bca108 Use Srgb texture format for TextAtlas Héctor Ramón Jiménez 2023-02-04 13:22:39 +0100
  • 2af2f357c5 Update cosmic-text to latest Héctor Ramón Jiménez 2023-03-19 15:05:53 +0100
  • ea5f122f78 Remove potentially huge texture_pending from InnerAtlas Héctor Ramón Jiménez 2023-02-08 21:21:54 +0100
  • 1f31586c55 Set default_color per TextArea Héctor Ramón Jiménez 2023-02-27 03:31:34 +0100
  • 1dcb1735b4 Update to latest cosmic-text grovesNL 2023-02-24 12:33:03 -0330
  • c25f394c16 Allow depth to be attached to text using metadata grovesNL 2023-02-14 14:44:09 -0330
  • 74e9aa37a1 Set renderer multisample and depth-stencil state grovesNL 2023-02-13 22:35:04 -0330
  • da4bb4af5c Use lru for glyph caching Héctor Ramón Jiménez 2023-02-08 04:21:16 +0100
  • bbe26f9c54 Move version back to 0.2.0 for now grovesNL 2023-01-29 22:17:31 -0330
  • 05939b2731 Release 0.3.0 grovesNL 2023-01-29 22:15:32 -0330
  • 8aeb9f16bf Remove unnecessary cast grovesNL 2023-01-29 22:14:55 -0330
  • 288cd89cf8 Simplify re-exports paths grovesNL 2023-01-29 22:04:01 -0330
  • 658fcf4d6f Separate text area lifetimes grovesNL 2023-01-29 21:29:20 -0330
  • 07b04f511a Update example to show emojis and clipping grovesNL 2023-01-26 00:44:29 -0330
  • 8c8cfba093 Add clipping back grovesNL 2023-01-26 00:07:05 -0330
  • ba52cbdba6 Buffer doesn't need to be mutable anymore grovesNL 2023-01-25 16:10:10 -0330
  • e0998be181 Only multiply alpha grovesNL 2023-01-25 15:45:54 -0330
  • 06766de965 Update to latest cosmic-text grovesNL 2023-01-25 15:16:05 -0330
  • 65ff0a6eec Update to latest cosmic-text Joshua Groves 2022-11-28 09:35:14 -0500
  • 3a0e965675 Split color and mask atlases apart Joshua Groves 2022-11-28 07:18:45 -0330
  • 6cf10bba8d Fix alpha blending for emojis Joshua Groves 2022-11-28 03:56:00 -0330
  • 609814de6b Use Fifo for example Joshua Groves 2022-11-28 02:23:10 -0330
  • 8a1153039e Update to latest cosmic grovesNL 2022-11-03 21:05:21 -0230
  • 84fb66e27e Use color packing from cosmic grovesNL 2022-11-03 01:02:09 -0230
  • 4c1a83548e Use default font color and remove Color grovesNL 2022-10-28 01:24:45 -0230
  • 7eb4d41c25 Update README grovesNL 2022-10-28 01:16:33 -0230
  • 14499e4659 Remove HasColor grovesNL 2022-10-28 01:15:02 -0230
  • 56bf0d759f Update to latest cosmic-text grovesNL 2022-10-28 01:14:07 -0230
  • 981a7d1682 Handle initial window scale factor grovesNL 2022-10-28 00:44:15 -0230
  • cb68955045 Use 4 channel atlas for emojis grovesNL 2022-10-26 00:21:14 -0230
  • 47fa03d079 Allow negative offsets grovesNL 2022-10-25 23:38:12 -0230
  • dcdb250e19 Use arabic.txt example and get_image_uncached grovesNL 2022-10-25 23:27:46 -0230
  • 7fe35bdce3 Update to latest cosmic-text grovesNL 2022-10-25 22:38:12 -0230
  • 75fc8f978f Start cosmic-text implementation grovesNL 2022-10-25 01:11:57 -0230
  • 2a01a1b2e0 Handle negative glyph positions correctly grovesNL 2022-11-29 14:33:12 -0330
  • ca27ec508c Add an example to highlight a layout on mouse over grovesNL 2022-10-24 09:31:33 -0230
  • 4ff7d0d824 Add Eq and PartialEq derives to Color grovesNL 2022-10-24 09:25:20 -0230
  • 66e44293de Add derives for Color grovesNL 2022-10-24 09:15:07 -0230
  • fa03455457 Allow borrowed layouts for prepare grovesNL 2022-10-21 09:03:08 -0230