Skip to content

Commit

Permalink
fixed mem limit in sharedmem (windows) and added sharedmem (Raw)
Browse files Browse the repository at this point in the history
  • Loading branch information
joreg committed Feb 26, 2014
1 parent 5c1c3df commit 7264a91
Show file tree
Hide file tree
Showing 2 changed files with 354 additions and 25 deletions.
235 changes: 235 additions & 0 deletions vvvv45/lib/nodes/native/SharedMemory (Raw) help.v4p
@@ -0,0 +1,235 @@
<!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45debug31.7.dtd" >
<PATCH nodename="C:\Users\joreg\Documents\repos\vvvv\public\vvvv45\lib\nodes\native\SharedMemory (Raw) help.v4p">
<BOUNDS type="Window" left="7260" top="3645" width="8655" height="7380">
</BOUNDS>
<NODE nodename="IOBox (String)" componentmode="InABox" id="3" systemname="IOBox (String)">
<BOUNDS type="Node" left="225" top="225" width="5100" height="450">
</BOUNDS>
<BOUNDS type="Box" left="225" top="225" width="5100" height="450">
</BOUNDS>
<PIN pinname="Input String" slicecount="1" visible="0" values="|SharedMemory (Raw)|">
</PIN>
<PIN pinname="Output String" visible="0">
</PIN>
<PIN pinname="Size" slicecount="1" visible="1" values="14">
</PIN>
</NODE>
<NODE nodename="IOBox (String)" componentmode="InABox" id="2" systemname="IOBox (String)">
<BOUNDS type="Node" left="225" top="600" width="5100" height="600">
</BOUNDS>
<BOUNDS type="Box" left="225" top="600" width="3240" height="360">
</BOUNDS>
<PIN pinname="Input String" slicecount="1" visible="0" values="|Can access a shared memory file|">
</PIN>
<PIN pinname="Output String" visible="0">
</PIN>
</NODE>
<NODE nodename="IOBox (String)" componentmode="InABox" id="9" systemname="IOBox (String)">
<BOUNDS type="Box" left="2235" top="3255" width="600" height="270">
</BOUNDS>
<BOUNDS type="Node" left="2235" top="3255" width="0" height="0">
</BOUNDS>
<PIN pinname="Input String" slicecount="2" values="#vvvv,">
</PIN>
<PIN pinname="Default" slicecount="1" values="#vvvv">
</PIN>
<PIN pinname="File Mask" slicecount="1" values="||">
</PIN>
<PIN pinname="Maximum Characters" slicecount="1" values="-1">
</PIN>
<PIN pinname="Output String" visible="1">
</PIN>
<PIN pinname="SliceCount Mode" slicecount="1" values="Input">
</PIN>
<PIN pinname="Rows" slicecount="1" values="1">
</PIN>
</NODE>
<NODE systemname="Length (Raw)" nodename="Length (Raw)" componentmode="Hidden" id="12">
<BOUNDS type="Node" left="4380" top="3300" width="100" height="100">
</BOUNDS>
<PIN pinname="Input" visible="1">
</PIN>
<PIN pinname="Count" visible="1">
</PIN>
</NODE>
<NODE systemname="LinearSpread (Spreads)" nodename="LinearSpread (Spreads)" componentmode="Hidden" id="22">
<BOUNDS type="Node" left="645" top="2115" width="100" height="100">
</BOUNDS>
<PIN pinname="Phase" visible="1">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
</NODE>
<NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="23" systemname="IOBox (Value Advanced)">
<BOUNDS type="Box" left="1770" top="1650" width="795" height="240">
</BOUNDS>
<BOUNDS type="Node" left="1770" top="1650" width="0" height="0">
</BOUNDS>
<PIN pinname="Y Input Value" slicecount="1" values="5">
</PIN>
<PIN pinname="Units" slicecount="1" values="||">
</PIN>
<PIN pinname="Precision" slicecount="1" values="4">
</PIN>
<PIN pinname="Value Type" slicecount="1" values="Integer">
</PIN>
</NODE>
<LINK srcnodeid="23" srcpinname="Y Output Value" dstnodeid="22" dstpinname="Spread Count">
</LINK>
<NODE systemname="LFO (Animation)" nodename="LFO (Animation)" componentmode="Hidden" id="24">
<BOUNDS type="Node" left="795" top="1635" width="100" height="100">
</BOUNDS>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Pause" slicecount="1" values="0">
</PIN>
</NODE>
<LINK srcnodeid="24" srcpinname="Output" dstnodeid="22" dstpinname="Phase">
</LINK>
<NODE systemname="AsRaw (Value)" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll" nodename="AsRaw (Value)" componentmode="Hidden" id="25">
<BOUNDS type="Node" left="645" top="2640" width="100" height="100">
</BOUNDS>
<PIN pinname="Input" visible="1">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
</NODE>
<LINK srcnodeid="22" srcpinname="Output" dstnodeid="25" dstpinname="Input">
</LINK>
<NODE nodename="SharedMemory (Raw)" componentmode="Hidden" id="0" systemname="SharedMemory (Raw)">
<BOUNDS type="Node" left="645" top="4080" width="0" height="0">
</BOUNDS>
<BOUNDS type="Box" left="645" top="4080" width="0" height="0">
</BOUNDS>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Input" visible="1" slicecount="1" values="||">
</PIN>
<PIN pinname="Size in Bytes" visible="1">
</PIN>
<PIN pinname="Shared Memory Name" visible="1">
</PIN>
</NODE>
<LINK srcnodeid="12" srcpinname="Count" dstnodeid="0" dstpinname="Size in Bytes">
</LINK>
<NODE id="4" nodename="SharedMemory (Raw)" componentmode="Hidden" systemname="SharedMemory (Raw)">
<BOUNDS type="Node" left="4410" top="4020" width="0" height="0">
</BOUNDS>
<BOUNDS type="Box" left="4410" top="4020" width="0" height="0">
</BOUNDS>
<PIN pinname="Shared Memory Name" visible="1">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Size in Bytes" visible="1">
</PIN>
</NODE>
<LINK srcnodeid="12" srcpinname="Count" dstnodeid="4" dstpinname="Size in Bytes">
</LINK>
<NODE systemname="AsValue (Raw)" nodename="AsValue (Raw)" componentmode="Hidden" id="6" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll">
<BOUNDS type="Node" left="630" top="4770" width="100" height="100">
</BOUNDS>
<PIN pinname="Input" visible="1">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
</NODE>
<LINK srcnodeid="0" srcpinname="Output" dstnodeid="6" dstpinname="Input">
</LINK>
<LINK srcnodeid="25" srcpinname="Output" dstnodeid="12" dstpinname="Input">
</LINK>
<NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="26" systemname="IOBox (Value Advanced)">
<BOUNDS type="Box" left="630" top="5265" width="930" height="1065">
</BOUNDS>
<BOUNDS type="Node" left="630" top="5265" width="0" height="0">
</BOUNDS>
<PIN pinname="Units" slicecount="1" values="||">
</PIN>
<PIN pinname="Precision" slicecount="1" values="4">
</PIN>
<PIN pinname="Rows" slicecount="1" values="5">
</PIN>
</NODE>
<LINK srcnodeid="6" srcpinname="Output" dstnodeid="26" dstpinname="Y Input Value">
</LINK>
<NODE systemname="AsValue (Raw)" nodename="AsValue (Raw)" componentmode="Hidden" id="28" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll">
<BOUNDS type="Node" left="4410" top="4665" width="100" height="100">
</BOUNDS>
<PIN pinname="Input" visible="1" slicecount="1" values="||">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
</NODE>
<NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="27" systemname="IOBox (Value Advanced)">
<BOUNDS type="Box" left="4410" top="5160" width="930" height="1065">
</BOUNDS>
<BOUNDS type="Node" left="4410" top="5160" width="0" height="0">
</BOUNDS>
<PIN pinname="Units" slicecount="1" values="||">
</PIN>
<PIN pinname="Precision" slicecount="1" values="4">
</PIN>
<PIN pinname="Rows" slicecount="1" values="5">
</PIN>
</NODE>
<LINK srcnodeid="28" srcpinname="Output" dstnodeid="27" dstpinname="Y Input Value">
</LINK>
<LINK srcnodeid="4" srcpinname="Output" dstnodeid="28" dstpinname="Input">
</LINK>
<LINK srcnodeid="9" srcpinname="Output String" dstnodeid="0" dstpinname="Shared Memory Name">
</LINK>
<LINK srcnodeid="9" srcpinname="Output String" dstnodeid="4" dstpinname="Shared Memory Name">
</LINK>
<NODE id="33" nodename="SharedMemory (EX9.Texture)" systemname="SharedMemory (EX9.Texture)">
<BOUNDS height="270" left="6375" top="3045" type="Node" width="1170">
</BOUNDS>
<PIN pinname="Shared Memory Name" visible="1">
</PIN>
<PIN pinname="Texture Out" visible="1">
</PIN>
<PIN pinname="Width" slicecount="1" visible="1" values="320">
</PIN>
<PIN pinname="Height" slicecount="1" visible="1" values="240">
</PIN>
<PIN pinname="Format" slicecount="1" values="X8R8G8B8">
</PIN>
<PIN pinname="Repair" slicecount="1" values="0">
</PIN>
<PIN pinname="Flip Vertically" slicecount="1" values="1">
</PIN>
<PIN pinname="Bytes per Pixel" slicecount="1" visible="1" values="3">
</PIN>
</NODE>
<NODE id="32" nodename="VideoOut (DShow9 SharedMemory)" systemname="VideoOut (DShow9 SharedMemory)">
<BOUNDS height="0" left="6375" top="3780" type="Node" width="0">
</BOUNDS>
<PIN pinname="Video" slicecount="1" visible="1" values="||">
</PIN>
<PIN pinname="Shared Name" slicecount="1" visible="1" values="|any name for the shared memory location|">
</PIN>
</NODE>
<NODE componentmode="InABox" id="31" nodename="IOBox (String)" systemname="IOBox (String)">
<BOUNDS height="270" left="6315" top="2340" type="Node" width="1605">
</BOUNDS>
<BOUNDS height="270" left="6315" top="2340" type="Box" width="1605">
</BOUNDS>
<BOUNDS height="160" left="0" top="0" type="Window" width="215">
</BOUNDS>
<PIN pinname="Input String" slicecount="1" visible="0" values="|see also|">
</PIN>
<PIN pinname="Output String" visible="0">
</PIN>
<PIN pinname="Show Grid" slicecount="1" values="0">
</PIN>
</NODE>
<NODE id="30" nodename="SharedMemory (DShow9 TransformInPlace)" systemname="SharedMemory (DShow9 TransformInPlace)">
<BOUNDS height="0" left="6375" top="3405" type="Node" width="0">
</BOUNDS>
</NODE>
<NODE systemname="SharedMemory (Windows)" nodename="SharedMemory (Windows)" componentmode="Hidden" id="29">
<BOUNDS type="Node" left="6375" top="2685" width="100" height="100">
</BOUNDS>
</NODE>
<LINK srcnodeid="25" srcpinname="Output" dstnodeid="0" dstpinname="Input">
</LINK>
</PATCH>

0 comments on commit 7264a91

Please sign in to comment.