summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* layers: add fully featured animationsVaxry2024-02-281-3/+12
* config: add opengl:force_introspectionVaxry2024-02-231-4/+7
* opengl: check bottom/bg layers for required introspectionVaxry2024-02-231-0/+11
* renderer: nuke lastFrameDamage and rework finalDamageVaxry2024-02-231-3/+9
* renderer: minor fixes for introspection detectionVaxry2024-02-221-2/+2
* renderer: Update splash text properties to be configurable (#4707)Hiram Muñoz2024-02-211-3/+9
* Migrate the config to hyprlang (#4656)Vaxry2024-02-181-70/+76
* screenshader: rename output uniform to wl_output (#4606)JManch2024-02-041-6/+6
* renderer: avoid unnecessary gpu resource deletionsVaxry2024-02-021-4/+5
* renderer: reset fb pointers after render passVaxry2024-02-021-0/+3
* renderer: Add new background infrastructureVaxry2024-01-291-75/+93
* opengl: use texBox for rendering background textureVaxry2024-01-281-3/+1
* opengl: rassert false on lost contextVaxry2024-01-261-0/+23
* surface: avoid spam of window surfaces with scale and transform eventsvaxerski2024-01-111-1/+3
* opengl: apply box rot to projectionsvaxerski2024-01-071-6/+6
* opengl: add renderdata.forceIntrospectionvaxerski2024-01-071-4/+6
* renderer: overhaul renderModifDatavaxerski2024-01-071-8/+30
* renderer: double lookup fix, input: double conversion fix (#4124)nmzik2023-12-111-10/+17
* renderer: Allocate background texture only if required (#4111)nmzik2023-12-101-0/+4
* renderer: use xray for background blur on small() surfacesVaxry2023-12-061-2/+5
* opengl: fixup blur dirty repaint conditions with solitaryVaxry2023-12-051-7/+4
* screencopy: use buffer format for glReadPixelsVaxry2023-12-041-11/+9
* screencopy: fix detecting gl shm formatsVaxry2023-12-031-5/+130
* opengl: fix nvidia read formatsVaxry2023-12-021-4/+4
* opengl: fix swapped rgb drm formatsVaxry2023-12-011-2/+2
* screencopy: fix shm exports with 10-bitVaxry2023-12-011-0/+13
* opengl: don't make a mirror buffer on fakeFrameVaxry2023-11-301-1/+1