From ce52827a0574f3c9b7054b2ddde5c8df3a9c646d Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Wed, 21 Dec 2005 14:24:51 +0000 Subject: Orange; daily noodler update commit. - Adding execution code for Node trees. Was a bit a puzzle, since I want it to be multithreading by design. This now is solved by defining a stack per tree for all data that's being written into. This stack, which resides now in the NodeTree itself, then can be allocated per thread. - For testing pleasure, I've added a 'mix node' and a 'show node', so you can already see it do something. :) - reshuffled structure, to put things nice together, and have easier node adding. Current state is still WIP though, structure might change. For the record; new file node_shaders.c will contain all shader node definitions, apart from the drawing callbacks. Next: I'm going to check on Andrea's work on icons now, since this is very much needed for true shader/composit work. Now back to release work... --- source/blender/include/BIF_interface.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/include/BIF_interface.h') diff --git a/source/blender/include/BIF_interface.h b/source/blender/include/BIF_interface.h index bae8bfd685b..70a7de4a84c 100644 --- a/source/blender/include/BIF_interface.h +++ b/source/blender/include/BIF_interface.h @@ -77,6 +77,7 @@ struct ScrArea; #define UI_BLOCK_ENTER_OK 32 #define UI_BLOCK_NOSHADOW 64 #define UI_BLOCK_FRONTBUFFER 128 +#define UI_BLOCK_NO_HILITE 256 /* block->flag bits 12-15 are identical to but->flag bits */ -- cgit v1.2.3