summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Expand)AuthorAgeFilesLines
* opengl: detect android fence support and disable explicit if it's missing (#1...Vaxry2025-07-193-6/+36
* config: disable hw on mgpu nvidia by default (#11018)Vaxry2025-07-162-0/+9
* renderer: use makeUnique for session-lock render passes (#11019)Maximilian Seidler2025-07-141-3/+3
* session-lock: don't render workspaces when locked (#10865)Maximilian Seidler2025-07-142-46/+58
* presentation: move to unique ptrsTom Englund2025-07-101-2/+2
* renderpass: use unique ptr instead of shared ptrTom Englund2025-07-1010-41/+41
* renderer: Added a pointer position uniform to the screen shader. (#10821)FrancisTheCat2025-07-082-3/+20
* core: use new typed signals from hu (#10853)outfoxxed2025-07-081-1/+1
* Renderer: Implement new render scheduling (#10936)Vaxry2025-07-082-8/+8
* opengl: avoid reallocations in EGLImage (#10960)Tom Englund2025-07-071-21/+24
* pass: overload TexPass constructorTom Englund2025-07-075-7/+12
* renderer: move render calculation behind if caseTom Englund2025-07-071-6/+6
* plugins: made currentWindow available in RENDER_PRE_WINDOW (#10957)jmanc32025-07-071-3/+3
* texture: zero out the cached states in destroy (#10954)Tom Englund2025-07-071-0/+1
* renderer: add mouse zoom animations (#10882)aphelei2025-07-011-4/+5
* opengl: add missing skipcm if case (#10888)Tom Englund2025-07-011-0/+6
* shader: replace texture2d with texture (#10893)Tom Englund2025-07-018-26/+24
* renderer: reduce a lot of glcalls and cache various states (#10757)Tom Englund2025-06-2524-886/+856
* renderer/cm: Add automatic hdr (#9785)UjinT342025-06-231-17/+30
* renderer: add wrapping options to renderTextureWithBlur method (#10807)zacoons2025-06-212-6/+8
* config: nuke explicit_sync settingsVaxry2025-06-192-32/+0
* renderer: make lock fail textures dynamically loadedVaxry2025-06-193-13/+41
* grpupbar: Add config options to color inactive and locked groupbar titles (#1...Jacob Ilias Komissar2025-06-162-8/+26
* config/monitor: Add monitor v2 HDR rules (#10623)UjinT342025-06-153-9/+6
* opengl: use a stack for storing monitor transform enabledVaxry2025-06-156-28/+46
* internal: clean up dead snapshot codeVaxry2025-06-152-49/+4
* renderer: fixup some missing fadeout cases with specialVaxry2025-06-111-28/+31
* renderer: refuse rendering invalid resolutionsVaxry2025-06-111-0/+5
* internal: Fix HyprError not displaying at startup (#10606)Kamikadze2025-06-011-1/+0
* internal: refactor to use empty() (#10599)Kamikadze2025-05-313-8/+8
* refactor: use std::ranges whenever possible (#10584)Kamikadze2025-05-304-19/+17
* groupbar: force recalc on visibility changesvaxerski2025-05-282-5/+15
* pass/surface: make sure popup blurs are marked for require live blurVaxry2025-05-251-0/+6
* debug/pass: show live/precompile blur in debugVaxry2025-05-251-2/+2
* renderer: add wrapping options to renderTexture method (#10497)zacoons2025-05-212-7/+9
* internal: added error log when getEdgeDefinedPoint is impossible (#10462)zacoons2025-05-181-3/+1
* core: drop the legacy renderer (#10408)Tom Englund2025-05-154-122/+8
* protocols/hyprland-surface: account for scaled monitor positions (#10415)outfoxxed2025-05-151-1/+1
* opengl: add missing vao for screenshader (#10397)Tom Englund2025-05-131-0/+1
* opengl: publicize shader creation/usage functions (#10378)outfoxxed2025-05-121-3/+5
* opengl: optimize shaders and reduce unneeded drawcalls (#10364)Tom Englund2025-05-115-97/+108
* renderer: use alpha for the lockttytext textureVaxry2025-05-111-1/+1
* renderer: minor damage fixesVaxry2025-05-101-2/+1
* renderer: render blur on fade out (#10356)Vaxry2025-05-106-43/+87
* renderer: always render snapshots as 8bitvaxerski2025-05-094-7/+16
* opengl: fix legacyrendererVaxry2025-05-081-2/+2
* refactor: cshader class to sshader struct (#10324)davc0n2025-05-084-30/+29
* renderer: precompute fullalpha (#10319)Tom Englund2025-05-071-5/+7
* render: refactor class member vars (#10292)davc0n2025-05-0541-1240/+1230
* protocols: refactor class member vars (u-z) (#10282)davc0n2025-05-041-2/+2