[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_node.h SConscript blender/source/blender/blenkernel/intern node_shaders.c node.c blender/source/blender/include BIF_interface.h BSE_node.h blender/source/blender/makesdna DNA_node_types.h blender/source/blender/src ...

Ton Roosendaal ton at blender.org
Wed Dec 21 15:24:51 CET 2005


ton (Ton Roosendaal) 2005/12/21 15:24:51 CET

  Modified files:        (Branch: orange)
    blender/source/blender/blenkernel BKE_node.h SConscript 
    blender/source/blender/blenkernel/intern node.c 
    blender/source/blender/include BIF_interface.h BSE_node.h 
    blender/source/blender/makesdna DNA_node_types.h 
    blender/source/blender/src drawnode.c editnode.c interface.c 
  Added files:           (Branch: orange)
    blender/source/blender/blenkernel/intern node_shaders.c 
  
  Log:
  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...
  
  Revision  Changes    Path
  1.1.2.4   +15 -1     blender/source/blender/blenkernel/Attic/BKE_node.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/Attic/BKE_node.h.diff?r1=1.1.2.3&r2=1.1.2.4&cvsroot=bf-blender>
  1.18.2.2  +1 -0      blender/source/blender/blenkernel/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/SConscript.diff?r1=1.18.2.1&r2=1.18.2.2&cvsroot=bf-blender>
  1.1.2.4   +85 -16    blender/source/blender/blenkernel/intern/Attic/node.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/Attic/node.c.diff?r1=1.1.2.3&r2=1.1.2.4&cvsroot=bf-blender>
  1.38.2.2  +1 -0      blender/source/blender/include/BIF_interface.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_interface.h.diff?r1=1.38.2.1&r2=1.38.2.2&cvsroot=bf-blender>
  1.1.2.3   +17 -0     blender/source/blender/include/Attic/BSE_node.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/Attic/BSE_node.h.diff?r1=1.1.2.2&r2=1.1.2.3&cvsroot=bf-blender>
  1.1.2.5   +21 -6     blender/source/blender/makesdna/Attic/DNA_node_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/Attic/DNA_node_types.h.diff?r1=1.1.2.4&r2=1.1.2.5&cvsroot=bf-blender>
  1.1.2.4   +250 -10   blender/source/blender/src/Attic/drawnode.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/Attic/drawnode.c.diff?r1=1.1.2.3&r2=1.1.2.4&cvsroot=bf-blender>
  1.1.2.5   +39 -254   blender/source/blender/src/Attic/editnode.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/Attic/editnode.c.diff?r1=1.1.2.4&r2=1.1.2.5&cvsroot=bf-blender>
  1.217.2.3 +2 -0      blender/source/blender/src/interface.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface.c.diff?r1=1.217.2.2&r2=1.217.2.3&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list