aboutsummaryrefslogtreecommitdiff
path: root/src/render_helpers/shader_element.rs
AgeCommit message (Collapse)Author
2025-07-13Fix new Clippy warningsIvan Molodetskikh
2025-04-25Add with_alpha() to shader and shadow elementIvan Molodetskikh
2025-03-10Update Smithay (Framebuffer type)Ivan Molodetskikh
2025-02-14Update Smithay (idle-notify 2)Ivan Molodetskikh
2025-02-10Add alpha parameter to shadersIvan Molodetskikh
Lets us add extra opacity.
2025-02-10shader: Return real alpha from alpha()Ivan Molodetskikh
2025-01-04Migrate to new Rectangle functionsIvan Molodetskikh
2024-10-24ShaderRenderElement use borrowed Uniforms to minimize copy (#756)gmorer
2024-10-05remove redundant pointer casts in shader codesodiboo
2024-10-05use CStr literals over calling CStr::from_bytes_with_nulsodiboo
2024-06-18Fix blurry rounded corners on high scalesIvan Molodetskikh
2024-06-18Refactor layout to fractional-logicalIvan 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-17Update SmithayIvan Molodetskikh
2024-05-16Update Smithay and other depsIvan Molodetskikh
2024-05-04shader_element: Store and set location separatelyIvan Molodetskikh
2024-05-04shader_element: Remove sizeIvan Molodetskikh
It's not actually needed.
2024-05-03shader_element: Store program type instead of shaderIvan Molodetskikh
2024-05-03shader_element: Make shader optionalIvan Molodetskikh
The element is long-lived, but the shader itself isn't.
2024-05-03Reduce unnecessary damage to bordersIvan Molodetskikh
2024-05-02Implement rounded window cornersIvan Molodetskikh