aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/render/OpenGL.cpp
AgeCommit message (Expand)Author
2024-03-18screenShader: allow camel for screensizeVaxry
2024-03-18screenshader: add screen_size uniformVaxry
2024-03-18renderer: add support for gles3.2 screen shadersVaxry
2024-03-03config: improve config value infrastructureVaxry
2024-03-03renderer: minor fixes to transformationsVaxry
2024-03-03opengl: fix compilation on legacy renderer (#4928)Julien Roy
2024-03-02animations: Refactor AnimatedVariable (#4911)GartoxFR
2024-02-28layers: add fully featured animationsVaxry
2024-02-23config: add opengl:force_introspectionVaxry
2024-02-23opengl: check bottom/bg layers for required introspectionVaxry
2024-02-23renderer: nuke lastFrameDamage and rework finalDamageVaxry
2024-02-22renderer: minor fixes for introspection detectionVaxry
2024-02-21renderer: Update splash text properties to be configurable (#4707)Hiram Muñoz
2024-02-18Migrate the config to hyprlang (#4656)Vaxry
2024-02-04screenshader: rename output uniform to wl_output (#4606)JManch
2024-02-02renderer: avoid unnecessary gpu resource deletionsVaxry
2024-02-02renderer: reset fb pointers after render passVaxry
2024-01-29renderer: Add new background infrastructureVaxry
2024-01-28opengl: use texBox for rendering background textureVaxry
2024-01-26opengl: rassert false on lost contextVaxry
2024-01-11surface: avoid spam of window surfaces with scale and transform eventsvaxerski
2024-01-07opengl: apply box rot to projectionsvaxerski
2024-01-07opengl: add renderdata.forceIntrospectionvaxerski
2024-01-07renderer: overhaul renderModifDatavaxerski
2023-12-11renderer: double lookup fix, input: double conversion fix (#4124)nmzik
2023-12-10renderer: Allocate background texture only if required (#4111)nmzik
2023-12-06renderer: use xray for background blur on small() surfacesVaxry
2023-12-05opengl: fixup blur dirty repaint conditions with solitaryVaxry
2023-12-04screencopy: use buffer format for glReadPixelsVaxry
2023-12-03screencopy: fix detecting gl shm formatsVaxry
2023-12-02opengl: fix nvidia read formatsVaxry
2023-12-01opengl: fix swapped rgb drm formatsVaxry
2023-12-01screencopy: fix shm exports with 10-bitVaxry
2023-11-30opengl: don't make a mirror buffer on fakeFrameVaxry
2023-11-30opengl: fix missed makeEGLCurrentVaxry
2023-11-30deps: update wlrootsVaxry
2023-11-26opengl: tiled special require introspectionVaxry
2023-11-25opengl: check for introspection on special_blurVaxry
2023-11-25opengl: fix window introspection checkVaxry
2023-11-25opengl: fix xray modes in introspection checks for lsVaxry
2023-11-25opengl: require introspection on mirroringVaxry
2023-11-24opengl: better checking for required introspectionvaxerski
2023-11-24renderer: fix inverseOpaque calcs in renderWithBlurvaxerski
2023-11-24renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry
2023-11-16opengl: Don't use wrong shader just because it's GLES (#3867)Dickby
2023-11-16renderer: don't make snapshots of invisible windows on closevaxerski
2023-11-11decorations: Decoration Positioner (#3800)Vaxry
2023-11-09opengl: switch to black-and-white for alpha mattesVaxry
2023-11-09opengl: remove unused alpha matte from shadowVaxry
2023-11-06renderer: added new customization options to the blur shaders (#3650)Visual-Dawg