diff options
author | Ton Roosendaal <ton@blender.org> | 2003-08-15 18:39:08 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2003-08-15 18:39:08 +0400 |
commit | 85245bfe13e688b3ea0317fcc5ddf23c7c0f8544 (patch) | |
tree | 47037dd8498208c822e8b762fb10cd334973ee83 /source/blender/render | |
parent | abede3ca04c162b5221120f7e93eafcd8c97e347 (diff) |
- make sure shadowbuffers are tested & corrected for sizes that are
multiples of 16 pixels
Diffstat (limited to 'source/blender/render')
-rw-r--r-- | source/blender/render/intern/source/shadbuf.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/render/intern/source/shadbuf.c b/source/blender/render/intern/source/shadbuf.c index 95fadeeff5a..545bcce6d3a 100644 --- a/source/blender/render/intern/source/shadbuf.c +++ b/source/blender/render/intern/source/shadbuf.c @@ -97,6 +97,8 @@ void initshadowbuf(LampRen *lar, float mat[][4]) if(shb->size<512) shb->size= 512; else if(shb->size > lar->bufsize) shb->size= lar->bufsize; + shb->size &= ~15; /* make sure its multiples of 16 */ + shb->samp= lar->samp; shb->soft= lar->soft; shb->shadhalostep= lar->shadhalostep; |