diff --git a/libvisual-plugins/plugins/actor/jess/renderer.c b/libvisual-plugins/plugins/actor/jess/renderer.c index d7ca5620d..5e7b9db1d 100644 --- a/libvisual-plugins/plugins/actor/jess/renderer.c +++ b/libvisual-plugins/plugins/actor/jess/renderer.c @@ -394,7 +394,7 @@ void render_blur(JessPrivate *priv, int blur) ("\n\t pxor %%mm6, %%mm6" ::); - for (pix = priv->pixel; pix < (uint8_t *) bmax-1; pix += 8) + for (pix = priv->pixel; pix < (uint8_t *) bmax-9; pix += 8) { __asm __volatile ("\n\t movq %[pix1], %%mm0" @@ -432,7 +432,7 @@ void render_blur(JessPrivate *priv, int blur) ("\n\t pxor %%mm6, %%mm6" ::); - for (pix = priv->pixel; pix < (uint8_t *) bmax-4; ) + for (pix = priv->pixel; pix < (uint8_t *) bmax-12; ) { __asm __volatile ("\n\t movq %[pix1], %%mm0" diff --git a/libvisual/tools/lv-tool/lv-tool.c b/libvisual/tools/lv-tool/lv-tool.c index 288f33368..71e2ac61e 100644 --- a/libvisual/tools/lv-tool/lv-tool.c +++ b/libvisual/tools/lv-tool/lv-tool.c @@ -444,7 +444,10 @@ int main (int argc, char **argv) height = ev->event.resize.height; display_create(display, depth, vidoptions, width, height, TRUE); video = display_get_video (display); + visual_bin_set_video (bin, video); + visual_actor_video_negotiate (bin->actor, depth, FALSE, FALSE); + display_unlock(display); break; }