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:
authorTon Roosendaal <ton@blender.org>2005-05-27 13:51:07 +0400
committerTon Roosendaal <ton@blender.org>2005-05-27 13:51:07 +0400
commit12671f30bd236d0e3d0b13266dc16a0e1331c3fc (patch)
tree026a5bae2d26f47aca3ff4c3e1fcb008e2ef6aa7 /source/blender/blenkernel/BKE_displist.h
parent7625378e6daa5304d1faac62d8ea16ecb021ff1f (diff)
Bug fix #2629
Aye... OpenGL cannot draw concave (C shaped) polygons... that screws up the Lasso tool, when it uses backbuffer selection. Examined for little while the GLU Tesselation library, but apart from its nightmarish structure, it's even stupid (no builtin clock/counterclock). So, instead coded a DispList based function using Blender's edgefill. Works like a charm! :)
Diffstat (limited to 'source/blender/blenkernel/BKE_displist.h')
-rw-r--r--source/blender/blenkernel/BKE_displist.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_displist.h b/source/blender/blenkernel/BKE_displist.h
index ebae7d9bd31..3193c8cbfec 100644
--- a/source/blender/blenkernel/BKE_displist.h
+++ b/source/blender/blenkernel/BKE_displist.h
@@ -147,6 +147,7 @@ void boundbox_displist(struct Object *ob);
void imagestodisplist(void);
void reshadeall_displist(void);
void test_all_displists(void);
+void filldisplist(struct ListBase *dispbase, struct ListBase *to);
#endif