summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.hpp
Commit message (Expand)AuthorAgeFilesLines
...
* pass: improve pass debuggingvaxerski2025-01-011-41/+42
* renderer: use a render pass for render modif in client rendervaxerski2025-01-011-1/+0
* Renderer: rewrite render scheduling (#8683)Vaxry2024-12-221-13/+26
* core: Add clang-tidy (#8664)Vaxry2024-12-071-2/+2
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-6/+7
* renderer: Add a missing texture asset and a user checkVaxry2024-11-011-6/+8
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-261-18/+18
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-27/+27
* Internal: move to Mat3x3 from hyprutils (#7902)Vaxry2024-09-251-29/+29
* renderer: better lockscreen dead behavior (#7574)Vaxry2024-08-291-2/+4
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-061-1/+3
* core: add a destructor to CHyprOpenglImpl and avoid wl_container_of undefined...Tom Englund2024-07-291-0/+1
* renderer: drastically optimize bg texture creationvaxerski2024-07-261-0/+3
* egl: support getting the device via platform_deviceVaxry2024-07-241-0/+2
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-5/+47
* core: Move to hyprutils for MathVaxry2024-06-191-1/+1
* egl: fixup format modifier lookups with implicit modifiersVaxry2024-06-141-1/+3
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-78/+81
* cursor: move to a hyprland implVaxry2024-05-091-27/+32
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-4/+4
* layerSurface: refactor/move to a memory-safe implVaxry2024-04-301-6/+6
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-10/+11
* renderer: Fix mirrored displays when transformed and preserve aspect ratio (#...Virt2024-04-241-2/+2
* renderer: block screen shader on screencopyVaxry2024-04-031-0/+1
* renderer: some fixes for renderModifVaxry2024-04-031-0/+5
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-021-1/+1
* opengl: report shader compilation errors from screen_shader (#5138)jill2024-03-211-0/+1
* layers: add fully featured animationsVaxry2024-02-281-1/+1
* renderer: nuke lastFrameDamage and rework finalDamageVaxry2024-02-231-1/+4
* renderer: Add new background infrastructureVaxry2024-01-291-4/+2
* opengl: add renderdata.forceIntrospectionvaxerski2024-01-071-0/+1
* renderer: overhaul renderModifDatavaxerski2024-01-071-2/+11
* 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