{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":96365647,"defaultBranch":"main","name":"MaterialX","ownerLogin":"AcademySoftwareFoundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-05T22:18:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40807682?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712944339.0","currentOid":""},"activityList":{"items":[{"before":"3b7f948b8ddf33bd96260b55fa2287ad1154e37a","after":"101a46fbb805d015da75c441fe56e7ac838723d2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-01T18:15:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@19c0108bf5d80e19bd89c101ee9ff1e08f57eadc ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 19c0108 ๐"}},{"before":"fd5f66ca1bc4bac8698b30670984decb702566de","after":"19c0108bf5d80e19bd89c101ee9ff1e08f57eadc","ref":"refs/heads/dev_1.39","pushedAt":"2024-05-01T17:58:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Refactor goto statement (#1799)\n\nRefactoring Metal rendering code path to remove goto statement.","shortMessageHtmlLink":"Refactor goto statement (#1799)"}},{"before":"586f7cbbcbdc8c401c7a1ab71706a5233239f130","after":"3b7f948b8ddf33bd96260b55fa2287ad1154e37a","ref":"refs/heads/gh-pages","pushedAt":"2024-04-30T22:00:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@fd5f66ca1bc4bac8698b30670984decb702566de ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ fd5f66c ๐"}},{"before":"cf80fcf3cfbefa721059a62e04f02a433a29aa64","after":"fd5f66ca1bc4bac8698b30670984decb702566de","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-30T21:43:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add OpenPBR v0.4 (#1798)\n\nThis changelist adds the pre-release data libraries and example materials for OpenPBR v0.4 to the dev_1.39 branch of MaterialX, allowing teams to test the current state of both projects in their development builds.","shortMessageHtmlLink":"Add OpenPBR v0.4 (#1798)"}},{"before":"d2e1f1b7929545b22ea80c8d489031579e42d024","after":"586f7cbbcbdc8c401c7a1ab71706a5233239f130","ref":"refs/heads/gh-pages","pushedAt":"2024-04-30T20:07:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@cf80fcf3cfbefa721059a62e04f02a433a29aa64 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ cf80fcf ๐"}},{"before":"e2659ba6e271c165c32e143b286519d9ac41aeac","after":"cf80fcf3cfbefa721059a62e04f02a433a29aa64","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-30T19:50:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Remove swizzle support code (#1796)\n\nFollowing a recent change to remove the swizzle node from the data libraries for v1.39, this changelist removes unused support code for swizzle nodes in GLSL, MSL, OSL, and MDL shader generation.","shortMessageHtmlLink":"Remove swizzle support code (#1796)"}},{"before":"ccf44f533bb88b158a7138b23ef4a40ee2b0811b","after":"e2659ba6e271c165c32e143b286519d9ac41aeac","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-30T19:27:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Document edge case for image nodes (#1776)\n\nThis changelist documents an edge case in the handling of image node channels, improving the robustness of the MaterialX specification, and aligning it with the current behavior of the MaterialX codebase.","shortMessageHtmlLink":"Document edge case for image nodes (#1776)"}},{"before":"ad6b6e5442b1608724eaca366c3ccb87ac282a8c","after":"d2e1f1b7929545b22ea80c8d489031579e42d024","ref":"refs/heads/gh-pages","pushedAt":"2024-04-30T15:16:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@ccf44f533bb88b158a7138b23ef4a40ee2b0811b ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ ccf44f5 ๐"}},{"before":"897b7548de87ae9217675e1cdf4ace9de323f1d6","after":"ccf44f533bb88b158a7138b23ef4a40ee2b0811b","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-30T14:58:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Create material from textures (#1746)\n\nThis changelist adds a Python script to construct a MaterialX document from a folder of textures, as proposed in #1556 for ASWF Dev Days 2024.","shortMessageHtmlLink":"Create material from textures (#1746)"}},{"before":"a0f48d44fe232d67c0205749c5ab1080b039eb1e","after":"ad6b6e5442b1608724eaca366c3ccb87ac282a8c","ref":"refs/heads/gh-pages","pushedAt":"2024-04-29T23:35:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@897b7548de87ae9217675e1cdf4ace9de323f1d6 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 897b754 ๐"}},{"before":"6cfbe072046a70c9ff0b2eba5993cd8d521fd6be","after":"897b7548de87ae9217675e1cdf4ace9de323f1d6","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-29T23:17:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add integer conditional nodes (#1786)\n\n- ND_ifequal_integer\r\n- ND_ifequal_integerI\r\n- ND_ifequal_integerB\r\n- ND_ifgreater_integer\r\n- ND_ifgreater_integerI\r\n- ND_ifgreatereq_integer\r\n- ND_ifgreatereq_integerI","shortMessageHtmlLink":"Add integer conditional nodes (#1786)"}},{"before":"6eb2c019094e296588be5085bc6b2ff08a0010f7","after":"a0f48d44fe232d67c0205749c5ab1080b039eb1e","ref":"refs/heads/gh-pages","pushedAt":"2024-04-29T19:47:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@6cfbe072046a70c9ff0b2eba5993cd8d521fd6be ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 6cfbe07 ๐"}},{"before":"a05410ab8e48d94827d9a908ec9ae363a423bff1","after":"6cfbe072046a70c9ff0b2eba5993cd8d521fd6be","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-29T19:30:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Simplify version upgrade logic\n\nThis changelist simplifies the version upgrade logic in Version.cpp, harmonizing on a single approach to copying input bindings between nodes.","shortMessageHtmlLink":"Simplify version upgrade logic"}},{"before":"21ce3652f10b826e96e303aa50b9b8c6c9016b29","after":"6eb2c019094e296588be5085bc6b2ff08a0010f7","ref":"refs/heads/gh-pages","pushedAt":"2024-04-29T16:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@a05410ab8e48d94827d9a908ec9ae363a423bff1 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ a05410a ๐"}},{"before":"ba1cd476aabef37f808d8896911d39c3fa5fd141","after":"a05410ab8e48d94827d9a908ec9ae363a423bff1","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-29T16:31:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Remove swizzle node for 1.39 (#1793)\n\nThis changelist removes the swizzle node from the MaterialX data libraries for v1.39, adding an upgrade pathway for instances of this node in legacy documents.\r\n\r\nAdditionally, it addresses a minor inconsistency in the specification for the extract and extractrowvector nodes, which take zero-based indices rather than positive-valued selections.","shortMessageHtmlLink":"Remove swizzle node for 1.39 (#1793)"}},{"before":"3c16dcffe5eab4fdd72f750fa2d3b580c829b3c0","after":"21ce3652f10b826e96e303aa50b9b8c6c9016b29","ref":"refs/heads/gh-pages","pushedAt":"2024-04-26T21:07:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@ba1cd476aabef37f808d8896911d39c3fa5fd141 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ ba1cd47 ๐"}},{"before":"0faed781d9dad2d202fc2ddcbd4a6003a85f1124","after":"ba1cd476aabef37f808d8896911d39c3fa5fd141","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-26T20:50:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Updates to Python wheels\n\n- Upgrade the version of cibuildwheel to 2.17.0.\n- Switch from MacOS 14 to MacOS 13, so that we can continue to support Python 3.7 as a target.\n- Remove a request for an unsupported version of Xcode.","shortMessageHtmlLink":"Updates to Python wheels"}},{"before":"506028fc66a0f15b61f3dab5d0dffc80b9f4de5c","after":"3c16dcffe5eab4fdd72f750fa2d3b580c829b3c0","ref":"refs/heads/gh-pages","pushedAt":"2024-04-25T15:46:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@0faed781d9dad2d202fc2ddcbd4a6003a85f1124 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 0faed78 ๐"}},{"before":"5c55deff9dd119494442b0aade63cbc682adc49d","after":"0faed781d9dad2d202fc2ddcbd4a6003a85f1124","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-25T15:28:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Fix the 'creatematrix' shader default output value (#1788)\n\nThe 'nodedef' elements for the ND_creatematrix_vector3_matrix44 and ND_creatematrix_vector4_matrix44 shader definitions have a typo in their default value for the \"out\" output. The last vector currently is (1,0,0,0) but should be (0,0,0,1), to form an identity matrix. This pull request fixes that.","shortMessageHtmlLink":"Fix the 'creatematrix' shader default output value (#1788)"}},{"before":"6d4149c0f88ce45b994eac9ee7fdf880cc937e1a","after":"506028fc66a0f15b61f3dab5d0dffc80b9f4de5c","ref":"refs/heads/gh-pages","pushedAt":"2024-04-22T22:46:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@5c55deff9dd119494442b0aade63cbc682adc49d ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 5c55def ๐"}},{"before":"5dc04bd0bfa137c153aa60724178585c9a7fddca","after":"5c55deff9dd119494442b0aade63cbc682adc49d","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-22T22:28:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add matrix type switch nodes (#1779)\n\n- ND_switch_matrix33\r\n- ND_switch_matrix44\r\n- ND_switch_matrix33I\r\n- ND_switch_matrix44I","shortMessageHtmlLink":"Add matrix type switch nodes (#1779)"}},{"before":"ffaedd42e36c9515d42ab618fc29f65efd9ac8f6","after":"6d4149c0f88ce45b994eac9ee7fdf880cc937e1a","ref":"refs/heads/gh-pages","pushedAt":"2024-04-22T18:49:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@5dc04bd0bfa137c153aa60724178585c9a7fddca ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 5dc04bd ๐"}},{"before":"36eaa05cc81740db92b37ba7b522854fe02915b8","after":"5dc04bd0bfa137c153aa60724178585c9a7fddca","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-22T18:31:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add ND_add_integer and ND_subtract_integer (#1777)\n\nAdding integer variations of add and subtract.","shortMessageHtmlLink":"Add ND_add_integer and ND_subtract_integer (#1777)"}},{"before":"8e52861b90bdcec9eeafaef01cc3f0b24e8335bd","after":"ffaedd42e36c9515d42ab618fc29f65efd9ac8f6","ref":"refs/heads/gh-pages","pushedAt":"2024-04-21T22:50:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@36eaa05cc81740db92b37ba7b522854fe02915b8 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 36eaa05 ๐"}},{"before":"d2542ac36ca4c0678346fef6b19835f2fcacd3cb","after":"36eaa05cc81740db92b37ba7b522854fe02915b8","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-21T22:33:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Improvements to version upgrades\n\n- Add a dedicated Version.cpp source file, improving the separation between version upgrade and core document behavior.\n- Minor consistency improvements to the in-progress upgrade logic for MaterialX 1.39.","shortMessageHtmlLink":"Improvements to version upgrades"}},{"before":"7c96794294143e998945362a41eadfab5e42ea28","after":"8e52861b90bdcec9eeafaef01cc3f0b24e8335bd","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T00:15:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@d2542ac36ca4c0678346fef6b19835f2fcacd3cb ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d2542ac ๐"}},{"before":"d194c481415985d9bea2397ed1fa56ace02025a0","after":"d2542ac36ca4c0678346fef6b19835f2fcacd3cb","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-19T23:59:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Simplify extract and separateN nodes\n\nThis changelist simplifies the graph definitions for the extract and separateN nodes, replacing the use of swizzle nodes with channels strings. This is a very first step towards a refactoring of these features in MaterialX 1.39.","shortMessageHtmlLink":"Simplify extract and separateN nodes"}},{"before":"3e1c262efc1a9cb1f974a5906bc9c47152f91417","after":"7c96794294143e998945362a41eadfab5e42ea28","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T23:33:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@d194c481415985d9bea2397ed1fa56ace02025a0 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d194c48 ๐"}},{"before":"317bd549b3c6f1ff57da61be5e7401f275ca28ea","after":"d194c481415985d9bea2397ed1fa56ace02025a0","ref":"refs/heads/dev_1.39","pushedAt":"2024-04-18T23:16:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add ESSL unit tests\n\nThis changelist adds initial unit tests for ESSL shader generation, bringing the measured code coverage of MaterialX unit tests to 88.7%.","shortMessageHtmlLink":"Add ESSL unit tests"}},{"before":"d7664f3df68cb607be08898874969ba5df86604f","after":"3e1c262efc1a9cb1f974a5906bc9c47152f91417","ref":"refs/heads/gh-pages","pushedAt":"2024-04-15T04:47:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@317bd549b3c6f1ff57da61be5e7401f275ca28ea ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 317bd54 ๐"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPxxP8AA","startCursor":null,"endCursor":null}},"title":"Activity ยท AcademySoftwareFoundation/MaterialX"}