View Full Version : BlurFX Plugin
mikedee
November 10th, 2006, 11:45 AM
This plugin is gone
gnumdk
November 10th, 2006, 04:34 PM
gnumdk@milouse:~/Download/plugins/blurfx$ make install
[: 1: ==: unexpected operator
-e compiling : blurfx.c -> build/libblurfx.loblurfx.c: In function 'blurfxFiniScreen':
blurfx.c:262: error: 'CompScreen' has no member named 'deleteRenderbuffers'
blurfx.c: In function 'blurfxDrawWindowTexture':
blurfx.c:1607: error: 'PAINT_WINDOW_DECORATION_MASK' undeclared (first use in this function)
blurfx.c:1607: error: (Each undeclared identifier is reported only once
blurfx.c:1607: error: for each function it appears in.)
blurfx.c:1734: error: 'CompScreen' has no member named 'framebufferRenderbuffer'
blurfx.c:1737: error: 'CompScreen' has no member named 'framebufferRenderbuffer'
blurfx.c:1740: error: 'CompScreen' has no member named 'bindRenderbuffer'
blurfx.c:1769: error: 'CompScreen' has no member named 'bindRenderbuffer'
blurfx.c:1770: error: 'CompScreen' has no member named 'framebufferRenderbuffer'
blurfx.c:1773: error: 'CompScreen' has no member named 'framebufferRenderbuffer'
blurfx.c: In function 'updateBlurTexture':
blurfx.c:1911: error: 'PAINT_WINDOW_DECORATION_MASK' undeclared (first use in this function)
blurfx.c: In function 'updateBlur':
blurfx.c:2310: error: 'PAINT_WINDOW_DECORATION_MASK' undeclared (first use in this function)
blurfx.c: In function 'updateBlurTextureNoFBO':
blurfx.c:2706: error: 'PAINT_WINDOW_DECORATION_MASK' undeclared (first use in this function)
blurfx.c: In function 'updateBlurNoFBO':
blurfx.c:3000: error: 'PAINT_WINDOW_DECORATION_MASK' undeclared (first use in this function)
blurfx.c: In function 'drawBlur':
blurfx.c:3396: error: 'PAINT_WINDOW_DECORATION_MASK' undeclared (first use in this function)
blurfx.c: In function 'drawReflection':
blurfx.c:3806: error: 'PAINT_WINDOW_DECORATION_MASK' undeclared (first use in this function)
blurfx.c: In function 'bindFbo':
blurfx.c:4079: error: 'CompScreen' has no member named 'bindRenderbuffer'
blurfx.c:4080: error: 'CompScreen' has no member named 'framebufferRenderbuffer'
blurfx.c:4083: error: 'CompScreen' has no member named 'framebufferRenderbuffer'
blurfx.c:4094: error: 'CompScreen' has no member named 'bindRenderbuffer'
blurfx.c: In function 'unbindFbo':
blurfx.c:4138: error: 'CompScreen' has no member named 'bindRenderbuffer'
blurfx.c: In function 'initBlurfxScreen':
blurfx.c:4270: error: 'CompScreen' has no member named 'genRenderbuffers'
blurfx.c:4271: error: 'CompScreen' has no member named 'bindRenderbuffer'
blurfx.c:4272: error: 'CompScreen' has no member named 'renderbufferStorage'
blurfx.c:4275: error: 'CompScreen' has no member named 'bindRenderbuffer'
make: *** [build/libblurfx.lo] Error 1
gnumdk@milouse:~/Download/plugins/blurfx$
mikedee
November 10th, 2006, 04:51 PM
These errors are because you did not patch the compiz source.
Unfortunatly you need to modify compiz before this will compile. This means that unless you compile from git it will not work :(
stjepan
December 27th, 2006, 04:10 PM
Patch it? With what patches?
Mikedee, please can you make a little guide on installing blurfx?
mikedee
December 27th, 2006, 04:40 PM
Patch it? With what patches?
there are some patches in the tarball (all the .diff files).
Mikedee, please can you make a little guide on installing blurfx?
I haven't provided any guide because unless you are looking to fix it then there isn't much point in trying it :(
It barely works and causes horrible artifacts everywhere.
My plan is to speak to David so that we can do effects like this without the performance penalty. If there was something in the core that allows the texture behind a window to be modified then we could do some cool things at good speed. As it stands blurfx is too slow and you couldn't load another plugin which did under window effects without slowing to a crawl.
vBulletin® v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.