aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/render/OpenGL.cpp
AgeCommit message (Expand)Author
2024-10-27move to monitor pointersmove-to-monitor-pVaxry
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-10-05opengl: use GL_CLAMP_TO_EDGE instead of GL_CLAMPVaxry
2024-10-05renderer: Fix resize artifacts (stretching, bumps) (#7499)Vaxry
2024-09-26opengl: remove debug logVaxry
2024-09-25Internal: move to Mat3x3 from hyprutils (#7902)Vaxry
2024-08-30xdg-dialog: implement new protocolVaxry
2024-08-29renderer: better lockscreen dead behavior (#7574)Vaxry
2024-08-26misc: constify the remaining for loops (#7534)Tom Englund
2024-08-26core: make most for loops use const references (#7527)Tom Englund
2024-08-14logs: Add file path to asset ERR log (#7336)davc0n
2024-08-08internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund
2024-08-06renderer: fixup crashes on inaccessible files for bgVaxry
2024-08-06renderer: Explicit sync fixes (#7151)Vaxry
2024-08-04CMake, Meson: install config and wallpapers to DATADIR/hyprMihai Fufezan
2024-07-29core: add a destructor to CHyprOpenglImpl and avoid wl_container_of undefined...Tom Englund
2024-07-29egl: attempt a 3.2 egl context firstVaxry
2024-07-29egl: require gles 3.0 onlyVaxry
2024-07-27opengl: destroy cairo image surface after usevaxerski
2024-07-26renderer: drastically optimize bg texture creationvaxerski
2024-07-24egl: support getting the device via platform_deviceVaxry
2024-07-22egl: avoid setting debug mode and handle legacyrendererVaxry
2024-07-22renderer: untransform textures matching display transformVaxry
2024-07-21Core: Move to aquamarine (#6608)Vaxry
2024-07-16renderer: Make shader time always count from zero (#6903)Party Wumpus
2024-07-16config: use hyprutils helper (#6891)Mihai Fufezan
2024-07-13renderer: partially revert previous xray fix (#6868)MightyPlaza
2024-07-12renderer: fix a few xray regressions (#6855)MightyPlaza
2024-07-11core: Improve handling of window properties (#6776)MightyPlaza
2024-06-19core: Move to hyprutils for MathVaxry
2024-06-14egl: fixup format modifier lookups with implicit modifiersVaxry
2024-06-09egl: assume implicit modifiers are available for old driversVaxry
2024-06-08wayland/core: move to new impl (#6268)Vaxry
2024-05-22renderer: render fonts with pango, add global `font_family` config option (#6...giskard
2024-05-09config: move various cursor-related vars to cursor:Vaxry
2024-05-09layer-shell: move to new implVaxry
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-20HookSystem: improve callback safetyVaxry
2024-04-03renderer: block screen shader on screencopyVaxry
2024-04-03blur: block modif only on no new optimizeVaxry
2024-04-03opengl: fix modif in blurVaxry
2024-04-03renderer: some fixes for renderModifVaxry
2024-04-02Workspace/core: Refactor workspace storage (#5380)Vaxry
2024-03-25renderer: allow blurring ls popupsVaxry
2024-03-21opengl: report shader compilation errors from screen_shader (#5138)jill
2024-03-19opengl: minor adjustment to getPreferredReadFormatVaxry