Commit | Tree | Parents | Author | Summary | Date |
---|
70d64af7ef4c | 56d5f7211e88 | 512b6a560100 | Lukas Tönne | Use NodeConverter as an interface wrapper around the NodeOperationBuilder… (Show More…) | Mar 19 2014, 8:32 AM |
512b6a560100 | 4f8b47a42c3b | 4b33be70904c | Lukas Tönne | Inline documentation for the NodeConverter methods. (Show More…) | Mar 19 2014, 8:06 AM |
4b33be70904c | 74da5000e13a | b752b431e1cb | Lukas Tönne | Renaming the compiler class(es) according to requests by AtMind. (Show More…) | Mar 19 2014, 7:39 AM |
b752b431e1cb | b3d8da0c9b4c | 085fb32d2736 a91247c2b470 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup (Show More…) | Mar 19 2014, 6:28 AM |
085fb32d2736 | 2e70f10ad630 | f545abec8b9a | Lukas Tönne | | Mar 12 2014, 12:46 PM |
f545abec8b9a | de1c7aac5d1b | a6840e6b4735 | Lukas Tönne | Cleanup: Renamed class names with shortended "Op" prefix to full "Operation"… (Show More…) | Mar 12 2014, 11:02 AM |
a6840e6b4735 | 7a4596a6e722 | e4870f360f94 | Lukas Tönne | Cleanup: Changed all uses of "connection" to "link" for shorter names and… (Show More…) | Mar 12 2014, 10:11 AM |
e4870f360f94 | 0545032416d0 | 8d75c4f95d72 4ae6c5cd7799 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup (Show More…) | Mar 12 2014, 9:26 AM |
8d75c4f95d72 | 3f255187784a | d238801be294 a89ef76136b8 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup | Mar 2 2014, 5:09 PM |
d238801be294 | e3e2c83180ae | 2dfbe8b11134 fd553c5b7bdf | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup | Mar 2 2014, 4:07 PM |
2dfbe8b11134 | aa18e5232107 | 9f722f477210 3eabe064ab54 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup | Mar 1 2014, 6:50 PM |
9f722f477210 | 754e06c5c6af | 7596f3f4484b 64eea27533b8 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup | Feb 27 2014, 9:05 AM |
7596f3f4484b | b05fa4fd648c | edda8417cc10 907be3632c60 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup | Feb 22 2014, 11:01 AM |
edda8417cc10 | b4a668ae739d | a02a6e961100 4789793f0903 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup | Feb 20 2014, 4:06 PM |
a02a6e961100 | b6cb52e645de | 7e789be24511 a6b87853cb21 | Lukas Tönne | Merge branch 'master' into compo_structural_cleanup (Show More…) | Feb 19 2014, 10:53 AM |
7e789be24511 | cb804a0d2a32 | 15ac49830ea5 | Lukas Tönne | Pruning unreachable operations: This removes up any operations that will never… (Show More…) | Feb 17 2014, 9:01 AM |
15ac49830ea5 | fcc5b77b9e2f | c82f70a568bb | Lukas Tönne | Bring back node groups, by adding a method to resolve proxy operations. (Show More…) | Feb 16 2014, 6:59 PM |
c82f70a568bb | cfbf4a39c3a9 | 01c4fc7ce371 | Lukas Tönne | determineResolutions has to be done before add read/write buffer operations… (Show More…) | Feb 16 2014, 5:14 PM |
01c4fc7ce371 | cb6b535c5907 | c9daa2233992 | Lukas Tönne | determineResolutions should be performed before grouping operations. (Show More…) | Feb 16 2014, 4:16 PM |
c9daa2233992 | b37b9cd755a7 | ec52e8414a69 | Lukas Tönne | Fix for DebugInfo accessing deprecated function. | Feb 16 2014, 4:07 PM |
ec52e8414a69 | 0b657bb5c454 | 6eb1eb247bca | Lukas Tönne | Sanity for the ExecutionGroup::addOperation function. (Show More…) | Feb 16 2014, 2:18 PM |
6eb1eb247bca | 1aa3ae880c5d | dd357d897c68 | Lukas Tönne | Divided the NodeCompiler class into a basic abstract interface and an… (Show More…) | Feb 16 2014, 11:09 AM |
dd357d897c68 | 1cdb1934b6d7 | 313a27cc81e9 | Lukas Tönne | Fixed stub DebugInfo functions when COM_DEBUG is disabled. | Feb 16 2014, 9:48 AM |
313a27cc81e9 | a9ff354c0fc2 | f810df3d6e0b | Lukas Tönne | Changed primary graphviz layout direction to LR, this works a bit better. | Feb 16 2014, 9:45 AM |
f810df3d6e0b | f3a5eea52d54 | 7f8b7060120e | Lukas Tönne | Fixed DebugInfo class implementation for COM_DEBUG mode and graphviz dump. | Feb 16 2014, 9:42 AM |
7f8b7060120e | 39c531911fc5 | fb8759879840 | Lukas Tönne | Made a couple of info functions const. | Feb 16 2014, 8:58 AM |
fb8759879840 | a3229847cd8a | 0a51d8028d7a | Lukas Tönne | Fix for Blur operations: use a copy of the NodeBlurData instead of keeping a… (Show More…) | Feb 15 2014, 1:35 PM |
0a51d8028d7a | a4028a81c01d | 3d322656be4c | Lukas Tönne | Made NodeLink an internal class of the NodeGraph (mirroring usage of OpLink in… (Show More…) | Feb 15 2014, 1:19 PM |
3d322656be4c | 89cecc0e6d89 | eba8cadba0f0 | Lukas Tönne | Changed the type of the m_connection in NodeInput to a direct NodeOutput… (Show More…) | Feb 15 2014, 1:07 PM |
eba8cadba0f0 | cab0f2bb7a04 | 528e0fae8233 | Lukas Tönne | Removed connections list from the NodeOutput sockets. (Show More…) | Feb 15 2014, 1:02 PM |
528e0fae8233 | 00b1e3036e50 | 75c74847b84f | Lukas Tönne | Removed the utility functions for mapping all inputs/outputs of a node at once… (Show More…) | Feb 15 2014, 12:29 PM |
75c74847b84f | 404cd1d5cdb8 | d6cbb8471afd | Lukas Tönne | Fix for datatype conversion, the converter operation wasn't added to the list. | Feb 15 2014, 11:35 AM |
d6cbb8471afd | 807d18aa6c86 | 83bc65b35d82 | Lukas Tönne | Insert datatype conversion operations separately from the NodeLink compiling. (Show More…) | Feb 15 2014, 11:30 AM |
83bc65b35d82 | 7d4d43ea2b20 | ffce41a3bdc7 | Lukas Tönne | Made the m_links vector in NodeCompiler a direct container of OpLink instead of… (Show More…) | Feb 15 2014, 10:34 AM |
ffce41a3bdc7 | 844bcc58d742 | de226de0503e | Lukas Tönne | | Feb 15 2014, 10:06 AM |
de226de0503e | 525aceb18013 | 3a3dd673001b | Lukas Tönne | Store the connected output socket in OpInput directly instead of the… (Show More…) | Feb 15 2014, 9:41 AM |
3a3dd673001b | 41257a4425e3 | 7a4240fe84ac | Lukas Tönne | | Feb 15 2014, 9:15 AM |
7a4240fe84ac | de76e4951b05 | 56ea33a21430 | Lukas Tönne | Removed unused functions for operation/connection/group access from the… (Show More…) | Feb 14 2014, 8:56 PM |
56ea33a21430 | 9e06047df9bc | a63440a35d22 | Lukas Tönne | Added copy function for transferring data from the NodeCompiler to the final… (Show More…) | Feb 14 2014, 8:52 PM |
a63440a35d22 | f844f68d9209 | 442c90aca729 | Lukas Tönne | Fix for invalidated iterator: cache links that need conversion before adding… (Show More…) | Feb 14 2014, 8:51 PM |
442c90aca729 | 4370cf00c138 | 7cf0ac596b1e | Lukas Tönne | Fix for invalidating iterator: Cache unconnected inputs before adding default… (Show More…) | Feb 14 2014, 8:47 PM |
7cf0ac596b1e | 8f87370f9723 | fe99011375a0 | Lukas Tönne | Moved the determineResolutions function into the NodeCompiler. | Feb 14 2014, 7:49 PM |
fe99011375a0 | b960ea3ebb15 | 16c1e89c259e | Lukas Tönne | | Feb 14 2014, 7:35 PM |
16c1e89c259e | 5218f3128007 | 231fa60c0352 | Lukas Tönne | Moved functions for creating read/write buffer ops and for grouping operations… (Show More…) | Feb 14 2014, 7:21 PM |
231fa60c0352 | c89e710b2a82 | 8daeb6a05f10 | Lukas Tönne | NodeCompiler now stores its own list of operations and links. (Show More…) | Feb 14 2014, 5:43 PM |
8daeb6a05f10 | e2807ec1b671 | f84b583c211b | Lukas Tönne | Changed the compiler and context arguments of the convertToOperations method… (Show More…) | Feb 14 2014, 4:40 PM |
f84b583c211b | a9093146eb55 | d535df8e34bd | Lukas Tönne | Some cleanup and typedefs for STL container types. | Feb 13 2014, 5:08 PM |
d535df8e34bd | 70ae90ab7fc8 | bc777c64fb09 | Lukas Tönne | Renamed OpConnection to OpLink. | Feb 13 2014, 3:18 PM |
bc777c64fb09 | e16be073d827 | 563e96b7937f | Lukas Tönne | Renamed SocketConnection to NodeLink. | Feb 13 2014, 3:16 PM |
563e96b7937f | d179110d6de0 | 433ffff74259 | Lukas Tönne | Moved the SocketConnection class into the NodeGraph file. (Show More…) | Feb 13 2014, 3:08 PM |
433ffff74259 | 222166c0af9e | 380a56d5a44f | Lukas Tönne | | Feb 13 2014, 3:00 PM |
380a56d5a44f | c1a481086d16 | b601c10eb778 | Lukas Tönne | Use the InputSocket/OutputSocket constructors for initializing variables… (Show More…) | Feb 13 2014, 2:44 PM |
b601c10eb778 | 5d72f2b6cdb8 | 8033d79616e8 | Lukas Tönne | Copy constructors for sockets are not needed or used. | Feb 13 2014, 2:30 PM |
8033d79616e8 | 1af4a53c7f06 | 9e3543b9d5d4 | Lukas Tönne | Removed deprecated and unused isInputSocket/isOutputSocket functions. | Feb 13 2014, 2:29 PM |
9e3543b9d5d4 | b12eb991ddb0 | b137f51dcd40 | Lukas Tönne | Removed the Socket shared based class for InputSocket and OutputSocket. (Show More…) | Feb 13 2014, 2:24 PM |
b137f51dcd40 | 107d1451f934 | 457b2c65c575 | Lukas Tönne | Moved the InputSocket and OutputSocket classes (as well as the current shared… (Show More…) | Feb 13 2014, 2:05 PM |
457b2c65c575 | e814b7324d1f | 4daedde0e589 | Lukas Tönne | | Feb 12 2014, 4:56 PM |
4daedde0e589 | 870733b7342b | 06c4a87103b4 | Lukas Tönne | Moved the OpConnection class into the ExecutionSystem files. (Show More…) | Feb 12 2014, 2:37 PM |
06c4a87103b4 | 20e079d8a034 | 85dc63e5e0ab | Lukas Tönne | Removed the NodeBase class, which is now devoid of any functionality and was… (Show More…) | Feb 12 2014, 2:23 PM |
85dc63e5e0ab | 69cb5e6ffe4e | 05eda2c2732e | Lukas Tönne | Moved the bNodeTree/bNode pointers from NodeBase over to Node. (Show More…) | Feb 12 2014, 2:11 PM |
05eda2c2732e | 734bcd204ae4 | 603e97796f22 | Lukas Tönne | | Feb 12 2014, 1:48 PM |
603e97796f22 | d440b4a2281a | 1b19f1de609f | Lukas Tönne | Removed leftover findAttachedWriteBufferOperation from OutputSocket, only… (Show More…) | Feb 12 2014, 1:46 PM |
1b19f1de609f | f9a78b7c8808 | f4f82886a4ac | Lukas Tönne | Removed disused getStaticValues method. | Feb 12 2014, 1:45 PM |
f4f82886a4ac | c09c7b430fd4 | 4ac3b9e253bd | Lukas Tönne | Removed the disused isStatic method from NodeBase/Node/InputSocket. (Show More…) | Feb 12 2014, 1:43 PM |
4ac3b9e253bd | 90ad9a8feb11 | b965ae66ddfc | Lukas Tönne | Removed determineResolution method from the OutputSocket class, this is no… (Show More…) | Feb 12 2014, 1:39 PM |
b965ae66ddfc | 883cd389a6d5 | 209ceb9c426d | Lukas Tönne | Added new OpInput and OpOutput classes as well as a OpConnection class to… (Show More…) | Feb 12 2014, 1:35 PM |
209ceb9c426d | 082b733b10e5 | 7255cfc219fc | Lukas Tönne | Moved the socket lists from NodeBase into Node, so we can use separate… (Show More…) | Feb 12 2014, 8:35 AM |
7255cfc219fc | 20b72c4c1b92 | 527fd18ef8d1 | Lukas Tönne | Added new socket and connection classes to replace the shared classes and… (Show More…) | Feb 11 2014, 6:21 PM |
527fd18ef8d1 | 9aa32b963cc1 | 257d7d1922e8 | Lukas Tönne | | Feb 11 2014, 12:44 PM |
257d7d1922e8 | e8cae3a61234 | 62a2b6d07969 | Lukas Tönne | Moved the NodeGraph class into its own file. | Feb 11 2014, 10:19 AM |
62a2b6d07969 | 17d73eb6d819 | 739f2bc90109 | Lukas Tönne | Moved socket registration for connections out of the connection… (Show More…) | Feb 11 2014, 10:02 AM |
739f2bc90109 | ae56f71eec3c | 2343d0bce20a | Lukas Tönne | | Feb 11 2014, 9:25 AM |
2343d0bce20a | 6fec3308bebc | 2cdafc8a57b9 | Lukas Tönne | Finished first step of converting all the nodes to the new NodeCompiler… (Show More…) | Feb 11 2014, 9:17 AM |
2cdafc8a57b9 | be3e4331da2e | 11ab073f3935 | Lukas Tönne | Another intermediate commit, more nodes updated. | Feb 10 2014, 2:14 PM |
11ab073f3935 | 84e231bbdbc2 | d04e266d7a2b | Lukas Tönne | Support for multiple mappings of operations to node inputs. (Show More…) | Feb 9 2014, 10:11 AM |
d04e266d7a2b | c21b968d1cc2 | 42946c37c789 | Lukas Tönne | Intermediate commit: most basic code cleanup up, mostly monkey work now. | Feb 8 2014, 7:25 PM |