summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Transform the box data send to texture shaders.Felix Dick2022-10-071-7/+7
|
* Added clipping support, clip windows on slide animvaxerski2022-10-071-20/+84
|
* Remove texcoord from QUADFRAGSRC.Felix Dick2022-10-051-1/+0
| | | | | | | texcoord is unused in the rounding part of the textureshaders. QUADFRAGSRC isn't using that variable inside the non rounding code. Because of that opengl optimizes that variable out, and is complaining if glGetAttribLocation is called on it.
* Merge pull request #742 from Dickby/rework_rounding_shaderVaxry2022-10-041-10/+4
|\ | | | | Rework rounding shader
| * Merge branch 'main' into fix_rounding_in_size_changing_windowsFelix Dick2022-09-301-10/+12
| |\
| * | Send absolute screen coordinates to texture shaders.Felix Dick2022-09-291-6/+3
| | |
| * | Don't pass bottomRight to textureShaders compute it within.Felix Dick2022-09-291-4/+0
| | |
| * | Merge branch 'main' into rework_rounding_shaderFelix Dick2022-09-291-27/+30
| |\ \
| * | | Avoid 38 files to compile every time a shader is modified.Felix Dick2022-09-281-0/+1
| | | |
* | | | fix crashvaxerski2022-10-011-0/+2
| | | |
* | | | include shaders only in opengl.cppvaxerski2022-09-301-0/+1
| | | |
* | | | remove redundant attrib settingvaxerski2022-09-301-2/+0
| |_|/ |/| |
* | | Merge branch 'main' into fix_bordersize_againFelix Dick2022-09-291-27/+30
|\ \ \ | | |/ | |/|
| * | Shift splash up if monitor has wider ratio than bgTexture.Felix Dick2022-09-291-27/+28
| | |
| * | Scale the cairo matrix to fit the monitor dimensions.Felix Dick2022-09-261-0/+2
| |/
* | Change scaledBorderSize to int.Felix Dick2022-09-291-1/+1
| |
* | Scale the border size, revert the window scaling according to borderFelix Dick2022-09-261-10/+12
|/
* Remove trailing whitespace.Felix Dick2022-09-251-4/+4
|
* Added monitor mirroringvaxerski2022-09-131-2/+27
|
* fix transformed blur on new optimizationsvaxerski2022-09-051-0/+2
|
* fix splash positioningvaxerski2022-09-051-1/+1
|
* fix a damage issue with transformed blurvaxerski2022-09-041-2/+2
|
* fix blur on transformed displaysvaxerski2022-09-041-14/+19
|
* finally fixed transformed snapshotsvaxerski2022-08-301-13/+9
|
* Added window dimmingvaxerski2022-08-301-3/+19
|
* fix styling in const ptrsvaxerski2022-08-271-2/+2
|
* clean up temp logic in snapshotsvaxerski2022-08-221-1/+1
|
* fix LS snapshot rendering logicvaxerski2022-08-221-6/+8
|
* fix special workspace windows being xray with new optimvaxerski2022-08-201-1/+1
|
* fix wallpaper pixelation in some casesvaxerski2022-08-131-4/+4
|
* ensure egl is current in beginvaxerski2022-08-121-0/+4
|
* compile shaders for every context separatelyvaxerski2022-08-111-157/+162
|
* guard zero bordervaxerski2022-08-051-1/+3
|
* simplify border rendering when rounding is 0vaxerski2022-08-041-0/+15
|
* fix preWindowPass with floating as firstvaxerski2022-08-011-1/+1
|
* fix new blur optimizations with non-full damagevaxerski2022-08-011-0/+19
|
* guard texid in new optimized blurvaxerski2022-08-011-1/+1
|
* optimize new blur renderingvaxerski2022-08-011-3/+8
|
* revert blur changesvaxerski2022-08-011-32/+22
|
* fix oopsie with optimvaxerski2022-08-011-1/+1
|
* don't stencil with new optimizations in blurvaxerski2022-08-011-22/+32
|
* fixes to the new blur systemvaxerski2022-08-011-6/+21
|
* added decoration:blur_new_optimizationsvaxerski2022-08-011-2/+34
|
* contain for the hyprland default bgvaxerski2022-07-311-3/+26
|
* fix ls fadeout on scaledvaxerski2022-07-311-1/+1
|
* added misc:damage_entire_on_snapshotvaxerski2022-07-301-0/+10
|
* fix snapshots on scaledvaxerski2022-07-301-4/+2
|
* some window fadeout fixesvaxerski2022-07-301-1/+1
|
* fix shader fixvaxerski2022-07-301-4/+5
|
* Optimize shadersvaxerski2022-07-291-27/+64
|