Commit History

Author SHA1 Message Date
  gadams3 05e14ff95f Material canvas: updating comments and reserving space based on PR feedback 2 years ago
  gadams3 feeecbce7d Material Canvas: Restoring graph model caching and minor graph canvas optimizations 2 years ago
  gadams3 bc086257a1 Updating material canvas application with custom controls for material canvas template class and function definitions. 2 years ago
  gadams3 327ee9b713 Cleaning up some graph canvas classes for readability and complexity. Removing connection caching from the slot class in favor of looking up connections from the graph object. This simplification may have a minor impact on performance but it is cleaner, easier to read, and most likely to cause errors or asserts. 2 years ago
  gadams3 2825248f22 Fix bug where hidden graph model slots reappear after copy paste duplicate undo redo 2 years ago
  gadams3 1f448d25a8 Implementing graph model node functions for getting the node depth relative to input and output slots. 2 years ago
  gadams3 faa5571a02 Material Canvas: Update sorting logic to force positioning of input and output nodes 2 years ago
  Guthrie Adams 1ff861eda1 Added function to graph model node to check for any connections 3 years ago
  Guthrie Adams 80860ce0c3 Clean up and comments for material canvas document code generation 3 years ago
  Guthrie Adams 5242971007 Added graph model node functions to determine if a node was recursively connected as input or output to another node 3 years ago
  Guthrie Adams 68c515b32a Implemented value validation callback function on graph model data type class so that custom evaluation can be provided to determine the compatibility of a value with a data type. This replaces the graph context overrides used in landscape canvas for special handling of invalid entity IDs. What landscape canvas does is really a special case that uses custom type IDs for htid's with different values. There are other potential uses for this if the same underlying type is registered with a graph context multiple times with different UUIDs. 3 years ago
  Guthrie Adams 40ef059fcf Material Canvas: Fixing bugs with input and property slots supporting multiple data types 3 years ago
  Daniel Edwards 0a5f472f43 Clang 13: Fix build errors ... 3 years ago
  Steve Pham 38261d0800 Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
  Steve Pham b4a2edec6a Final update copyright headers to reference license files at the repo root (#1693) 4 years ago
  Steve Pham 70042fcdcd O3DE Copyright Updates for Linux Foundation (#1504) 4 years ago
  alexpete 1044dc3da1 Integrating github/staging through commit ab87ed9 4 years ago
  alexpete a10351f38d Initial commit 4 years ago