summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.hpp
Commit message (Collapse)AuthorAgeFilesLines
* LS: add blur and ignorezero rulesvaxerski2023-03-171-1/+9
|
* Optionally expose time to screen shaders (#1700)scorpion-262023-03-051-0/+2
| | | | | | | | | * Optionally expose time to screen shaders Since that collides with damage tracking, it will only be done, when damage tracking is disabled, meaning this comes at no cost for everyone not using time. * Rename m_Timer to m_tGlobalTimer
* opengl: use a passthru shader for final wlr copyvaxerski2023-03-041-0/+1
|
* Renderer: Nuke onWindowResize{start/end}vaxerski2023-03-031-3/+0
|
* touch up the clang format and format all filesvaxerski2022-12-201-14/+14
|
* fix blur damage spam on no blurred windowsvaxerski2022-12-181-15/+16
|
* Added clang format (#1239)Vaxry2022-12-161-80/+75
| | | * clang-format stuff and format files
* blur xray for layers (#1158)Flafy2022-12-041-1/+1
| | | | | * feat: apply blur_xray to non window surfaces * don't blur optimize bottom and background layers
* Added screen shadersvaxerski2022-12-011-2/+9
|
* added border gradientsvaxerski2022-11-261-1/+3
|
* remove resize transitionsvaxerski2022-11-221-1/+0
|
* Fix resize transitions on multimon + transformedvaxerski2022-11-061-0/+4
|
* Added resize transitionsvaxerski2022-11-061-0/+5
|
* Change matrixProjection function stop use matrixFlip180 everywhere.Felix Dick2022-10-101-5/+0
|
* Added clipping support, clip windows on slide animvaxerski2022-10-071-0/+2
|
* include shaders only in opengl.cppvaxerski2022-09-301-1/+0
|
* Shift splash up if monitor has wider ratio than bgTexture.Felix Dick2022-09-291-3/+2
|
* Added monitor mirroringvaxerski2022-09-131-2/+7
|
* fix blur on transformed displaysvaxerski2022-09-041-3/+3
|
* Added window dimmingvaxerski2022-08-301-1/+1
|
* compile shaders for every context separatelyvaxerski2022-08-111-11/+13
|
* fix new blur optimizations with non-full damagevaxerski2022-08-011-0/+1
|
* fixes to the new blur systemvaxerski2022-08-011-0/+2
|
* added decoration:blur_new_optimizationsvaxerski2022-08-011-0/+7
|
* contain for the hyprland default bgvaxerski2022-07-311-0/+2
|
* added DPMSvaxerski2022-07-271-6/+6
|
* Added splashesvaxerski2022-07-101-0/+4
|
* fix chromium part 1vaxerski2022-07-041-4/+3
|
* added CPU uniform location lookup optimizationvaxerski2022-06-301-1/+1
|
* optimization + revert one oopsievaxerski2022-06-291-8/+10
|
* rewritten borders, fixed msaavaxerski2022-06-261-4/+5
|
* fix fade with decovaxerski2022-06-251-1/+1
|
* added drop shadowsvaxerski2022-06-251-0/+2
|
* Fixed oversized apps' incorrect layoutvaxerski2022-06-221-2/+6
|
* fix borders sometimes disappearing on certain windowsvaxerski2022-06-211-0/+1
|
* Added antialiasing to outer edgesvaxerski2022-06-021-1/+1
| | | | simplified, stupidly fast MSAA for rounded edges
* Added basic monitor transforms, has bugsvaxerski2022-05-291-0/+1
| | | | | blur doesnt work on transformed outputs full damage tracking issues
* include egl in includes.hppvaxerski2022-05-251-1/+0
|
* What the fuck is going on with git, fix the entire scaling mergevaxerski2022-05-181-1/+3
| | | | This reverts commit 5b15d3b4f43e816b8ff9feefb2e331beebe7e0e1.
* Revert "Merge pull request #88 from vaxerski/scaling"vaxerski2022-05-181-3/+1
| | | | | This reverts commit f68ddc382a2b009dc19491277f6328addcdb8336, reversing changes made to ba573a529afdbf368aa632cf70b41c9a0595578b.
* Merge branch 'main' into scalingvaxerski2022-05-181-7/+7
|\
| * borders are now gangstavaxerski2022-05-171-7/+7
| |
* | fix fadeoutvaxerski2022-05-161-1/+3
|/
* Fadein/out now applies to layersurfaces toovaxerski2022-05-141-0/+3
|
* optimized texture renderingvaxerski2022-05-101-2/+2
|
* Optimize blur massively and some fixesvaxerski2022-05-091-2/+2
|
* Fix blur leaving strokes on full damage trackingvaxerski2022-05-061-0/+2
|
* Major blur rework: optimization & fixesvaxerski2022-05-021-0/+11
| | | | Blur should be considerably faster now and work on full damage tracking
* Added dynamic monitor rulesvaxerski2022-04-191-0/+2
|
* Don't blur behind opaque pixelsvaxerski2022-04-171-1/+1
|