Go to file
Sergey Sharybin 4df0c46f83 Make freestyle use local Main for temporary objects
This means main database is no longer pollutes with
temporary scene and objects needed for freestyle
render.

Actually, there're few of separated temporary mains
now. Ideally it's better to use single one, but it's
not so much trivial to pass it to all classes. Not
so big deal actually.

Required some changes to blender kernel, to make it
possible to add object to a given main, also to
check on mesh materials for objects in given main.
This is all straightforward changes.

As an additional, solved issue with main database
being infinitely polluted with text blocks created
by create_lineset_handler function.

This fixes:
- #35003: Freestyle crashes if user expands objects in FRS1_Scene
- #35012: ctrl+f12 rendering crashes when using Freestyle
2013-04-18 08:58:21 +00:00
build_files Turn OpenMP on for MinGW, it works the 32 bit compiler. 2013-04-17 19:54:25 +00:00
doc BGE: Adding mipmapping control to bge.render via bge.render.setMipmapping() and bge.render.getMipmapping(). 2013-04-14 00:40:24 +00:00
extern Make it so FATAL messages from libmv are print to the console 2013-04-15 10:02:33 +00:00
intern Cycles: code refactoring to deduplicate the various BVH traversal variations. 2013-04-17 20:07:22 +00:00
release add mesh distort display mode (highlights distorted faces) 2013-04-18 04:24:18 +00:00
source Make freestyle use local Main for temporary objects 2013-04-18 08:58:21 +00:00
CMakeLists.txt Don't use auto vectorization for MinGW-w64. It may be a source for 2013-04-17 11:16:53 +00:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile correct too-big allocation in mesh beautify. 2013-04-01 07:57:33 +00:00
SConstruct Merged changes in the trunk up to revision 55546. 2013-03-24 12:13:13 +00:00