summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.cpp
Commit message (Expand)AuthorAgeFilesLines
* renderer: better lockscreen dead behavior (#7574)Vaxry2024-08-291-9/+110
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-27/+27
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-4/+4
* logs: Add file path to asset ERR log (#7336)davc0n2024-08-141-1/+1
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-081-8/+8
* renderer: fixup crashes on inaccessible files for bgVaxry2024-08-061-6/+4
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-061-14/+18
* CMake, Meson: install config and wallpapers to DATADIR/hyprMihai Fufezan2024-08-041-3/+5
* core: add a destructor to CHyprOpenglImpl and avoid wl_container_of undefined...Tom Englund2024-07-291-0/+16
* egl: attempt a 3.2 egl context firstVaxry2024-07-291-3/+21
* egl: require gles 3.0 onlyVaxry2024-07-291-1/+1
* opengl: destroy cairo image surface after usevaxerski2024-07-271-0/+2
* renderer: drastically optimize bg texture creationvaxerski2024-07-261-58/+83
* egl: support getting the device via platform_deviceVaxry2024-07-241-14/+79
* egl: avoid setting debug mode and handle legacyrendererVaxry2024-07-221-2/+5
* renderer: untransform textures matching display transformVaxry2024-07-221-3/+7
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-113/+370
* renderer: Make shader time always count from zero (#6903)Party Wumpus2024-07-161-4/+6
* config: use hyprutils helper (#6891)Mihai Fufezan2024-07-161-1/+1
* renderer: partially revert previous xray fix (#6868)MightyPlaza2024-07-131-1/+1
* renderer: fix a few xray regressions (#6855)MightyPlaza2024-07-121-2/+2
* core: Improve handling of window properties (#6776)MightyPlaza2024-07-111-8/+8
* core: Move to hyprutils for MathVaxry2024-06-191-19/+19
* egl: fixup format modifier lookups with implicit modifiersVaxry2024-06-141-10/+22
* egl: assume implicit modifiers are available for old driversVaxry2024-06-091-1/+5
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-196/+257
* renderer: render fonts with pango, add global `font_family` config option (#6...giskard2024-05-221-13/+24
* config: move various cursor-related vars to cursor:Vaxry2024-05-091-1/+1
* layer-shell: move to new implVaxry2024-05-091-0/+1
* cursor: move to a hyprland implVaxry2024-05-091-9/+77
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-4/+4
* layerSurface: refactor/move to a memory-safe implVaxry2024-04-301-17/+15
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-35/+36
* renderer: Fix mirrored displays when transformed and preserve aspect ratio (#...Virt2024-04-241-12/+40
* HookSystem: improve callback safetyVaxry2024-04-201-1/+1
* renderer: block screen shader on screencopyVaxry2024-04-031-1/+2
* blur: block modif only on no new optimizeVaxry2024-04-031-0/+4
* opengl: fix modif in blurVaxry2024-04-031-2/+0
* renderer: some fixes for renderModifVaxry2024-04-031-6/+55
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-021-4/+4
* renderer: allow blurring ls popupsVaxry2024-03-251-1/+20
* opengl: report shader compilation errors from screen_shader (#5138)jill2024-03-211-3/+25
* opengl: minor adjustment to getPreferredReadFormatVaxry2024-03-191-3/+3
* screenShader: allow camel for screensizeVaxry2024-03-181-0/+2
* screenshader: add screen_size uniformVaxry2024-03-181-0/+3
* renderer: add support for gles3.2 screen shadersVaxry2024-03-181-1/+1
* config: improve config value infrastructureVaxry2024-03-031-81/+82
* renderer: minor fixes to transformationsVaxry2024-03-031-1/+1
* opengl: fix compilation on legacy renderer (#4928)Julien Roy2024-03-031-3/+13
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-021-15/+15