summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.hpp
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* renderer fixesvaxerski2022-04-141-0/+1
|
* added basic damage trackingvaxerski2022-04-141-4/+10
|
* fixed blur rendering, stencil and gles3vaxerski2022-04-111-1/+8
|
* Added default background as a PNGvaxerski2022-04-101-0/+3
|