aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/render/OpenGL.hpp
AgeCommit message (Expand)Author
2024-11-01renderer: Add a missing texture asset and a user checkVaxry
2024-10-26internal: cleanup CMonitor usage and fix a few ref hogsVaxry
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-09-25Internal: move to Mat3x3 from hyprutils (#7902)Vaxry
2024-08-29renderer: better lockscreen dead behavior (#7574)Vaxry
2024-08-06renderer: Explicit sync fixes (#7151)Vaxry
2024-07-29core: add a destructor to CHyprOpenglImpl and avoid wl_container_of undefined...Tom Englund
2024-07-26renderer: drastically optimize bg texture creationvaxerski
2024-07-24egl: support getting the device via platform_deviceVaxry
2024-07-21Core: Move to aquamarine (#6608)Vaxry
2024-06-19core: Move to hyprutils for MathVaxry
2024-06-14egl: fixup format modifier lookups with implicit modifiersVaxry
2024-06-08wayland/core: move to new impl (#6268)Vaxry
2024-05-09cursor: move to a hyprland implVaxry
2024-05-05internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry
2024-04-30layerSurface: refactor/move to a memory-safe implVaxry
2024-04-27internal: Window storage rework - part 1 (#5762)Vaxry
2024-04-24renderer: Fix mirrored displays when transformed and preserve aspect ratio (#...Virt
2024-04-03renderer: block screen shader on screencopyVaxry
2024-04-03renderer: some fixes for renderModifVaxry
2024-04-02Workspace/core: Refactor workspace storage (#5380)Vaxry
2024-03-21opengl: report shader compilation errors from screen_shader (#5138)jill
2024-02-28layers: add fully featured animationsVaxry
2024-02-23renderer: nuke lastFrameDamage and rework finalDamageVaxry
2024-01-29renderer: Add new background infrastructureVaxry
2024-01-07opengl: add renderdata.forceIntrospectionvaxerski
2024-01-07renderer: overhaul renderModifDatavaxerski
2023-12-06style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann
2023-12-06renderer: use xray for background blur on small() surfacesVaxry
2023-12-04screencopy: use buffer format for glReadPixelsVaxry
2023-12-02opengl: fix nvidia read formatsVaxry
2023-12-01screencopy: fix shm exports with 10-bitVaxry
2023-11-30deps: update wlrootsVaxry
2023-11-26renderer: use occlusion checks for buffer clearVaxry
2023-11-24opengl: better checking for required introspectionvaxerski
2023-11-24renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry
2023-11-09opengl: switch to black-and-white for alpha mattesVaxry
2023-11-06renderer: added new customization options to the blur shaders (#3650)Visual-Dawg
2023-11-04renderer: allow transform enabling from outside openglVaxry
2023-11-04shadows: fix on transformedVaxry
2023-11-04Internal: Hyprland box implementation (#3755)Vaxry
2023-11-04Decos: Window decoration flags, shadow improvements (#3739)Vaxry
2023-10-21renderer: add transformersVaxry
2023-10-19shaders: support changing the outer radius of borders independentlyVaxry
2023-08-25renderer: add decoration:blur:specialvaxerski
2023-08-23renderer: track fade alpha for blur if ignore opacity is truevaxerski
2023-08-09rules: add layer and window xray rulesvaxerski
2023-08-03renderer: Various Blur Improvements (#2877)Vaxry
2023-07-21renderer: use primitive rendering for copying buffersvaxerski
2023-07-20renderer: don't occlude when pre-blur is queuedvaxerski