| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-10 | Add alpha parameter to shaders | Ivan Molodetskikh | |
| Lets us add extra opacity. | |||
| 2025-02-10 | shader: Return real alpha from alpha() | Ivan Molodetskikh | |
| 2025-01-17 | Implement window shadows | Ivan Molodetskikh | |
| 2025-01-14 | clipped_surface: Store complete uniforms in the struct | Ivan Molodetskikh | |
| This mistake shall never happen again. | |||
| 2025-01-14 | Add missing clipped surface uniform | Ivan Molodetskikh | |
| 2025-01-04 | Migrate to new Rectangle functions | Ivan Molodetskikh | |
| 2025-01-03 | Render layer-shell pop-ups on top | Ivan Molodetskikh | |
| 2024-11-29 | Fix new warnings | Ivan Molodetskikh | |
| 2024-10-24 | ShaderRenderElement use borrowed Uniforms to minimize copy (#756) | gmorer | |
| 2024-10-05 | remove redundant pointer casts in shader code | sodiboo | |
| 2024-10-05 | use CStr literals over calling CStr::from_bytes_with_nul | sodiboo | |
| 2024-08-23 | Fix screen transition across scale/transform changes | Ivan Molodetskikh | |
| 2024-08-22 | Update Smithay (apply state in post commit) | Ivan Molodetskikh | |
| 2024-08-08 | fix: change precision to highp | Michael Yang | |
| 2024-08-08 | feat: update screencopy to version 3 | Michael Yang | |
| 2024-07-16 | Implement gradient color interpolation option (#548) | Ivan Molodetskikh | |
| * Added the better color averaging code (tested & functional) * rustfmt * Make Color f32 0..1, clarify premul/unpremul * Fix imports and test name * Premultiply gradient colors matching CSS * Fix indentation * fixup * Add gradient image --------- Co-authored-by: K's Thinkpad <K.T.Kraft@protonmail.com> | |||
| 2024-07-13 | border: Fix reversed gradient at angle = 90 | Ivan Molodetskikh | |
| 2024-07-08 | solid_color: Fix alpha handling | Ivan Molodetskikh | |
| It wasn't getting redrawn on alpha changes. | |||
| 2024-07-08 | screenshot-ui: Pre-compute PrimaryGpuTexture | Ivan Molodetskikh | |
| 2024-07-08 | bump smithay | Christian Meissl | |
| 2024-06-28 | Fix blocked-out + popups and rounded corners window screencasts | Ivan Molodetskikh | |
| 2024-06-18 | Fix blurry rounded corners on high scales | Ivan Molodetskikh | |
| 2024-06-18 | Refactor layout to fractional-logical | Ivan Molodetskikh | |
| Lets borders, gaps, and everything else stay pixel-perfect even with fractional scale. Allows setting fractional border widths, gaps, struts. See the new wiki .md for more details. | |||
| 2024-06-17 | Update Smithay | Ivan Molodetskikh | |
| 2024-06-10 | Add SolidColor{Buffer,RenderElement} | Ivan Molodetskikh | |
| 2024-06-10 | Add MemoryBuffer | Ivan Molodetskikh | |
| 2024-06-10 | Implement our own TextureBuffer/RenderElement | Ivan Molodetskikh | |
| Supports fractional texture scale + has some getters. | |||
| 2024-05-16 | Update Smithay and other deps | Ivan Molodetskikh | |
| 2024-05-15 | Change resize shader geo size to logical pixels | Ivan Molodetskikh | |
| Consistent with the others. | |||
| 2024-05-15 | Implement custom shader for window-open | Ivan Molodetskikh | |
| 2024-05-12 | Implement custom shader for window-close anim | Ivan Molodetskikh | |
| 2024-05-04 | Extract RenderTarget::should_block_out() | Ivan Molodetskikh | |
| 2024-05-04 | shader_element: Store and set location separately | Ivan Molodetskikh | |
| 2024-05-04 | shader_element: Remove size | Ivan Molodetskikh | |
| It's not actually needed. | |||
| 2024-05-03 | Make BorderRenderElement scale-agnostic | Ivan Molodetskikh | |
| 2024-05-03 | shader_element: Store program type instead of shader | Ivan Molodetskikh | |
| 2024-05-03 | shader_element: Make shader optional | Ivan Molodetskikh | |
| The element is long-lived, but the shader itself isn't. | |||
| 2024-05-03 | Reduce unnecessary damage to borders | Ivan Molodetskikh | |
| 2024-05-03 | Add a semi-working debug-toggle-damage binding | Ivan Molodetskikh | |
| 2024-05-02 | Add debug-toggle-opaque-regions | Ivan Molodetskikh | |
| 2024-05-02 | Damage window on corner radius changes | Ivan Molodetskikh | |
| 2024-05-02 | Implement rounded window corners | Ivan Molodetskikh | |
| 2024-05-01 | Split rendering between popups and window surface | Ivan Molodetskikh | |
| 2024-04-29 | Move shader get out of ResizeRenderElement::new | Ivan Molodetskikh | |
| 2024-04-27 | Fix size_curr_geo in resize shader | Ivan Molodetskikh | |
| 2024-04-27 | Extract mat3_uniform | Ivan Molodetskikh | |
| 2024-04-22 | Improve cropping logic in resize shader example | Ivan Molodetskikh | |
| The previous logic failed to the left of the geometry. | |||
| 2024-04-22 | Change custom-shader to a prelude-epilogue system | Ivan Molodetskikh | |
| 2024-04-21 | Implement window-resize custom-shader | Ivan Molodetskikh | |
| 2024-04-21 | Remove obsolete comment | Ivan Molodetskikh | |
