summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.hpp
Commit message (Expand)AuthorAgeFilesLines
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-061-2/+1
* renderer: use xray for background blur on small() surfacesVaxry2023-12-061-3/+2
* screencopy: use buffer format for glReadPixelsVaxry2023-12-041-43/+52
* opengl: fix nvidia read formatsVaxry2023-12-021-0/+4
* screencopy: fix shm exports with 10-bitVaxry2023-12-011-0/+2
* deps: update wlrootsVaxry2023-11-301-3/+4
* renderer: use occlusion checks for buffer clearVaxry2023-11-261-1/+2
* opengl: better checking for required introspectionvaxerski2023-11-241-3/+4
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-241-7/+15
* opengl: switch to black-and-white for alpha mattesVaxry2023-11-091-1/+1
* renderer: added new customization options to the blur shaders (#3650)Visual-Dawg2023-11-061-0/+1
* renderer: allow transform enabling from outside openglVaxry2023-11-041-3/+3
* shadows: fix on transformedVaxry2023-11-041-1/+5
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-13/+13
* Decos: Window decoration flags, shadow improvements (#3739)Vaxry2023-11-041-1/+1
* renderer: add transformersVaxry2023-10-211-0/+7
* shaders: support changing the outer radius of borders independentlyVaxry2023-10-191-1/+1
* renderer: add decoration:blur:specialvaxerski2023-08-251-1/+2
* renderer: track fade alpha for blur if ignore opacity is truevaxerski2023-08-231-40/+41
* rules: add layer and window xray rulesvaxerski2023-08-091-2/+4
* renderer: Various Blur Improvements (#2877)Vaxry2023-08-031-0/+1
* renderer: use primitive rendering for copying buffersvaxerski2023-07-211-0/+1
* renderer: don't occlude when pre-blur is queuedvaxerski2023-07-201-0/+1
* Debug: add tracyvaxerski2023-07-201-0/+2
* opengl: adjust blend and reduce the usage of clearvaxerski2023-07-201-0/+3
* toplevelexport: support dmabuf + various fixesvaxerski2023-07-201-0/+1
* internal: Wrap regions (#2750)Vaxry2023-07-191-9/+11
* render: move lastFrameDamage to CMonitorvaxerski2023-07-101-2/+0
* Allow setting alpha value for ignorezero layer rule (#2477)end-42023-06-111-7/+8
* Added some workspace-specific rules (#1986)levnikmyskin2023-05-011-3/+2
* Renderer: add init animationvaxerski2023-05-011-0/+1
* opengl: keep current rendered workspace in renderDatavaxerski2023-04-171-1/+2
* Render: add cursor_zoomvaxerski2023-04-161-0/+2
* renderer: add support for rendering workspacesvaxerski2023-04-121-1/+14
* debug: added manual_crashvaxerski2023-04-041-2/+2
* LS: add blur and ignorezero rulesvaxerski2023-03-171-1/+9
* Optionally expose time to screen shaders (#1700)scorpion-262023-03-051-0/+2
* opengl: use a passthru shader for final wlr copyvaxerski2023-03-041-0/+1
* Renderer: Nuke onWindowResize{start/end}vaxerski2023-03-031-3/+0
* touch up the clang format and format all filesvaxerski2022-12-201-14/+14
* fix blur damage spam on no blurred windowsvaxerski2022-12-181-15/+16
* Added clang format (#1239)Vaxry2022-12-161-80/+75
* blur xray for layers (#1158)Flafy2022-12-041-1/+1
* Added screen shadersvaxerski2022-12-011-2/+9
* added border gradientsvaxerski2022-11-261-1/+3
* remove resize transitionsvaxerski2022-11-221-1/+0
* Fix resize transitions on multimon + transformedvaxerski2022-11-061-0/+4
* Added resize transitionsvaxerski2022-11-061-0/+5
* Change matrixProjection function stop use matrixFlip180 everywhere.Felix Dick2022-10-101-5/+0
* Added clipping support, clip windows on slide animvaxerski2022-10-071-0/+2