Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2009-07-21 22:29:37 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2009-07-21 22:29:37 +0400
commitb8445173c4c8588a64870e93dd781d181d31c78b (patch)
treea94a5ab2198690f6ef16231627b77b0b8a337dec /source/blender/editors/preview
parenta1407ff34215e5a72de2988e06c54379a1843c14 (diff)
2.5:
* Fix armature drawing crash with materials. * Mixed texture/material preview was doing wrong gamma correction. * Use *f math functions for AAO.
Diffstat (limited to 'source/blender/editors/preview')
-rw-r--r--source/blender/editors/preview/previewrender.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/source/blender/editors/preview/previewrender.c b/source/blender/editors/preview/previewrender.c
index 624952b48f5..b542b362ae0 100644
--- a/source/blender/editors/preview/previewrender.c
+++ b/source/blender/editors/preview/previewrender.c
@@ -472,9 +472,12 @@ void ED_preview_draw(const bContext *C, void *idp, void *parentp, rcti *rect)
newrect.ymin= rect->ymin;
newrect.ymax= rect->ymin;
- ok= ed_preview_draw_rect(sa, sce, id, (parent != NULL), 1, rect, &newrect);
- if(parent)
- ok &= ed_preview_draw_rect(sa, sce, parent, 1, 0, rect, &newrect);
+ if(parent) {
+ ok = ed_preview_draw_rect(sa, sce, parent, 1, 1, rect, &newrect);
+ ok &= ed_preview_draw_rect(sa, sce, id, 1, 0, rect, &newrect);
+ }
+ else
+ ok = ed_preview_draw_rect(sa, sce, id, 0, 0, rect, &newrect);
if(ok)
*rect= newrect;