aboutsummaryrefslogtreecommitdiff
path: root/src/render_helpers
AgeCommit message (Expand)Author
2024-11-29Fix new warningsIvan 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-08-23Fix screen transition across scale/transform changesIvan Molodetskikh
2024-08-22Update Smithay (apply state in post commit)Ivan Molodetskikh
2024-08-08fix: change precision to highpMichael Yang
2024-08-08feat: update screencopy to version 3Michael Yang
2024-07-16Implement gradient color interpolation option (#548)Ivan Molodetskikh
2024-07-13border: Fix reversed gradient at angle = 90Ivan Molodetskikh
2024-07-08solid_color: Fix alpha handlingIvan Molodetskikh
2024-07-08screenshot-ui: Pre-compute PrimaryGpuTextureIvan Molodetskikh
2024-07-08bump smithayChristian Meissl
2024-06-28Fix blocked-out + popups and rounded corners window screencastsIvan Molodetskikh
2024-06-18Fix blurry rounded corners on high scalesIvan Molodetskikh
2024-06-18Refactor layout to fractional-logicalIvan Molodetskikh
2024-06-17Update SmithayIvan Molodetskikh
2024-06-10Add SolidColor{Buffer,RenderElement}Ivan Molodetskikh
2024-06-10Add MemoryBufferIvan Molodetskikh
2024-06-10Implement our own TextureBuffer/RenderElementIvan Molodetskikh
2024-05-16Update Smithay and other depsIvan Molodetskikh
2024-05-15Change resize shader geo size to logical pixelsIvan Molodetskikh
2024-05-15Implement custom shader for window-openIvan Molodetskikh
2024-05-12Implement custom shader for window-close animIvan Molodetskikh
2024-05-04Extract RenderTarget::should_block_out()Ivan Molodetskikh
2024-05-04shader_element: Store and set location separatelyIvan Molodetskikh
2024-05-04shader_element: Remove sizeIvan Molodetskikh
2024-05-03Make BorderRenderElement scale-agnosticIvan Molodetskikh
2024-05-03shader_element: Store program type instead of shaderIvan Molodetskikh
2024-05-03shader_element: Make shader optionalIvan Molodetskikh
2024-05-03Reduce unnecessary damage to bordersIvan Molodetskikh
2024-05-03Add a semi-working debug-toggle-damage bindingIvan Molodetskikh
2024-05-02Add debug-toggle-opaque-regionsIvan Molodetskikh
2024-05-02Damage window on corner radius changesIvan Molodetskikh
2024-05-02Implement rounded window cornersIvan Molodetskikh
2024-05-01Split rendering between popups and window surfaceIvan Molodetskikh
2024-04-29Move shader get out of ResizeRenderElement::newIvan Molodetskikh
2024-04-27Fix size_curr_geo in resize shaderIvan Molodetskikh
2024-04-27Extract mat3_uniformIvan Molodetskikh
2024-04-22Improve cropping logic in resize shader exampleIvan Molodetskikh
2024-04-22Change custom-shader to a prelude-epilogue systemIvan Molodetskikh
2024-04-21Implement window-resize custom-shaderIvan Molodetskikh
2024-04-21Remove obsolete commentIvan Molodetskikh
2024-04-18Fix crop + crossfade artifactsIvan Molodetskikh
2024-04-13Unify Animation- and RenderSnapshotIvan Molodetskikh
2024-04-13Implement window resize animationsIvan Molodetskikh
2024-04-13Fix typoIvan Molodetskikh
2024-04-12Add render_to_encompassing_texture()Ivan Molodetskikh
2024-04-10Reimplement window closing anim in an efficient wayIvan Molodetskikh
2024-04-09Implement window closing animationsIvan Molodetskikh