summaryrefslogtreecommitdiff
path: root/beryl-plugins/src/blurfx.c
AgeCommit message (Collapse)AuthorFilesLines
2007-02-13beryl-(core|plugins): moved matrix transformations out of gl (David Reveman)onestone1-382/+77
- group not ported yet - blurfx has bugs but this will be fixed in a rewrite all other plugins should work git-svn-id: file:///beryl/trunk@4005 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-12beryl-core & -plugins:maniac1-2/+4
added fragment attribute interface (FAI) written by David Reveman (providing a means for plugins to add per-fragment operations to drawing operations) git-svn-id: file:///beryl/trunk@3994 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-31beryl-plugins(-extra): applied #1074 and #1077onestone1-65/+64
git-svn-id: file:///beryl/trunk@3500 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-29beryl-plugins/beryl-core: compiz stencil replacement patch addopted for berylonestone1-72/+31
git-svn-id: file:///beryl/trunk@3335 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-26Add warning for NVidia users about black window bugracarr1-0/+12
git-svn-id: file:///beryl/trunk@3164 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-25beryl-plugins: add multimonitor changes, and fixed scale for multimonitoronestone1-1/+1
git-svn-id: file:///beryl/trunk@3149 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-25beryl-plugins: made even more plugins offscreen-window awaremaniac1-0/+3
git-svn-id: file:///beryl/trunk@3120 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-24indent.sh on pluginsracarr1-13/+16
git-svn-id: file:///beryl/trunk@3081 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-23beryl-plugins: blurfx: fixed rendering if framebuffer attach failsonestone1-126/+157
git-svn-id: file:///beryl/trunk@3055 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-01-15beryl-plugins: blurfx: updated headersonestone1-2/+2
git-svn-id: file:///beryl/trunk@2678 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-23Indent scriptracarr1-4635/+4637
git-svn-id: file:///beryl/trunk@2015 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-21add advanced bool to option structquinn1-29/+58
update all plugins to set it on their options use it in libbs use it in bsm git-svn-id: file:///beryl/trunk@1969 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-20Run indent.sh on beryl-pluginsracarr1-1/+1
git-svn-id: file:///beryl/trunk@1945 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-19beryl-plugins: blurfx: Added subgroups and renamed some optionsonestone1-46/+46
git-svn-id: file:///beryl/trunk@1914 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-18blurfx plugin: slight cleanup - don't pass both CompScreen and BlurfxScreen ↵maniac1-5/+6
to function git-svn-id: file:///beryl/trunk@1856 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-18Run indent.sh on beryl-plugins most of the files had such mixed coding ↵racarr1-4613/+4585
styles it was a real pain to work with git-svn-id: file:///beryl/trunk@1849 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-17beryl-plugins: blurfx: fixed reflection image file loadingonestone1-1/+1
git-svn-id: file:///beryl/trunk@1841 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-17Fix bug #378; also change display.c's HOME_IMGDIR from .compiz/images to ↵lupine1-11/+13
.beryl/images git-svn-id: file:///beryl/trunk@1835 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-04beryl-plugins: blurfx: added main groupsonestone1-29/+29
git-svn-id: file:///beryl/trunk@1540 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-04beryl-plugins: blurfx: fixed some nonfbo issues in combination with ↵onestone1-9/+20
transparent cube git-svn-id: file:///beryl/trunk@1538 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-03beryl-plugins: blurfx. fixed some lighting related nonfbo mode issuesonestone1-0/+11
git-svn-id: file:///beryl/trunk@1510 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-02indent -i8 -kr . All whitespace-changes. kristian1-4478/+4590
See man indent for details of what -kr does. git-svn-id: file:///beryl/trunk@1499 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-12-01beryl-*:quinn1-1/+1
-convert to new hints system, remove hints file git-svn-id: file:///beryl/trunk@1477 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-30beryl-core, beryl-vidcap, beryl-plugins:quinn1-29/+116
-add new groups system for options -add hints to options -still none of these are filled out -beryl-settings isn't converted to use the new hint checking function yet git-svn-id: file:///beryl/trunk@1462 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-29beryl-plugins: blurfx: fixed scale problemsonestone1-37/+48
git-svn-id: file:///beryl/trunk@1455 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-28blurfx plugin: correctly apply translationmaniac1-3/+9
git-svn-id: file:///beryl/trunk@1437 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-26blurfx plugin: fix blur artifacts appearing when invoking scale by hooking ↵maniac1-17/+17
into drawWindow instead of paintWindow (onestone, pls check) git-svn-id: file:///beryl/trunk@1429 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-23beryl-plugins: blurfx: added option to disable blur cache on transformed ↵onestone1-0/+16
screen. closes #886 , #987 git-svn-id: file:///beryl/trunk@1403 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-23beryl-core & plugins: moved redundant matrix manipulation routine in ↵maniac1-0/+1
separate header file git-svn-id: file:///beryl/trunk@1400 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-21ns:maniac1-25/+10
- added function detecting if a listed screen grab is active - replaced similar function in blurfx with that one - partly revert Vuen patch from #1055 and use the new functionality instead - make scale and showdesktop work together correctly using the new functionality (end showdesktop before starting scale), closes #1029 git-svn-id: file:///beryl/trunk@1336 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-17beryl-plugins, beryl-vidcap: correctly unhandle actions when plugin get unloadedixce1-0/+5
git-svn-id: file:///beryl/trunk@1251 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-16beryl-core: added region to paintTransformedScreenonestone1-2/+2
beryl-plugins: use new paintTransformedScreen git-svn-id: file:///beryl/trunk@1244 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-14beryl-core & plugins:maniac1-5/+6
- code cleanup: use have only two functions which retrieve the dimensions of output device and its work area instead of eight - fixed calculation error in organic scale git-svn-id: file:///beryl/trunk@1198 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-14beryl-plugins: blurf: fixed multimonitor problems with different resolutionsonestone1-10/+11
git-svn-id: file:///beryl/trunk@1197 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-14beryl-plugins: blurfx: fixed multimonitor supportonestone1-33/+46
git-svn-id: file:///beryl/trunk@1193 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-14beryl-code: added option to paintTransformedScreen to disable output device ↵onestone1-2/+4
clipping beryl-plugins: added support for new paintTransformedScreen git-svn-id: file:///beryl/trunk@1186 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-05beryl-plugins: make all non-translatable strings translatablereggaemanu1-4/+3
git-svn-id: file:///beryl/trunk@1027 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-11-01* Fixed all the plugins compile warningsixce1-2/+2
git-svn-id: file:///beryl/trunk@953 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-27MAJOR CODE CLEANUPquinn1-13/+13
beryl no longer uses any extern'd variables, and has get() functions for the things that can't be static const'd git-svn-id: file:///beryl/trunk@837 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-16beryl-plugins: fixed disapearing blur in combination with xineramaonestone1-2/+5
git-svn-id: file:///beryl/trunk@657 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-16beryl-plugins: fixed blur cache handling on viewport change, closes #491onestone1-1/+10
git-svn-id: file:///beryl/trunk@656 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-16fixed blurfx problems with the new simple shadow systemonestone1-1/+2
git-svn-id: file:///beryl/trunk@655 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-11xinerama updatesonestone1-19/+53
git-svn-id: file:///beryl/trunk@587 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-10fixed scale blur. closes #430onestone1-24/+6
git-svn-id: file:///beryl/trunk@584 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-09maybe a fix for the stencil problemonestone1-4/+11
git-svn-id: file:///beryl/trunk@573 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-09Moved stat() inside error checktest-tools1-4/+4
git-svn-id: file:///beryl/trunk@565 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-07use new simpler ipcs interfaceonestone1-24/+5
git-svn-id: file:///beryl/trunk@536 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-06make plugins compatible with the new function signaturequinn1-4/+5
git-svn-id: file:///beryl/trunk@526 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-06Added Inter-Plugin-Communication-Systemonestone1-6/+63
git-svn-id: file:///beryl/trunk@509 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2006-10-03fixed damage handling of transformed windows. closes #313onestone1-1/+6
git-svn-id: file:///beryl/trunk@462 d7aaf104-2d23-0410-ae22-9d23157bf5a3