{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":362484572,"defaultBranch":"master","name":"mitsuba3","ownerLogin":"mitsuba-renderer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-28T13:50:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13355330?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724424380.0","currentOid":""},"activityList":{"items":[{"before":"84c0e193c56a3fc7955b6e3dcdcde5d62903c209","after":"78000c604f2cab1f9b49fa3ff9889d88dad09790","ref":"refs/heads/master","pushedAt":"2024-08-27T14:47:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Update drjit submodule","shortMessageHtmlLink":"Update drjit submodule"}},{"before":"6023164a2096eb422be98a9cf1cea06b4bff8bfe","after":"84c0e193c56a3fc7955b6e3dcdcde5d62903c209","ref":"refs/heads/master","pushedAt":"2024-08-27T12:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Update drjit submodule","shortMessageHtmlLink":"Update drjit submodule"}},{"before":"0e36435230d7ef3ce454f27358e0be0a6d7f6e0f","after":"6023164a2096eb422be98a9cf1cea06b4bff8bfe","ref":"refs/heads/master","pushedAt":"2024-08-27T12:27:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix `Mesh::recompute_vertex_normals()`","shortMessageHtmlLink":"Fix Mesh::recompute_vertex_normals()"}},{"before":"f9d880d801e9479bf06b6effc1da007c5c731999","after":"950c0b201fd2cc8c145966829cc8c470abb9a47b","ref":"refs/heads/nanobind_rami","pushedAt":"2024-08-26T12:23:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rtabbara","name":"Rami Tabbara","path":"/rtabbara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3273442?s=80&v=4"},"commit":{"message":"Re-enable inverse rendering tutorials (excluding proj. sampling related)","shortMessageHtmlLink":"Re-enable inverse rendering tutorials (excluding proj. sampling related)"}},{"before":"517c7d63c005afb6e90e4c11d6b5f7d4b3268b9e","after":null,"ref":"refs/heads/shutdown","pushedAt":"2024-08-23T14:46:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"}},{"before":"0e18f2589efd4fe4ad34653381609b7c1757c886","after":"0e36435230d7ef3ce454f27358e0be0a6d7f6e0f","ref":"refs/heads/master","pushedAt":"2024-08-23T14:46:16.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix deprecation warnings","shortMessageHtmlLink":"Fix deprecation warnings"}},{"before":null,"after":"f9d880d801e9479bf06b6effc1da007c5c731999","ref":"refs/heads/nanobind_rami","pushedAt":"2024-08-23T13:13:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtabbara","name":"Rami Tabbara","path":"/rtabbara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3273442?s=80&v=4"},"commit":{"message":"Re-enable tutorial tests. Skipping inverse rendering for now (coming soon)","shortMessageHtmlLink":"Re-enable tutorial tests. Skipping inverse rendering for now (coming …"}},{"before":"f639636c079b76caf1596b3aa8b3d6a5c570b1bc","after":"517c7d63c005afb6e90e4c11d6b5f7d4b3268b9e","ref":"refs/heads/shutdown","pushedAt":"2024-08-23T12:37:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix deprecation warnings","shortMessageHtmlLink":"Fix deprecation warnings"}},{"before":"0c3cbef7e172d7d5d20ed327eb3c8aa1fc5e8a1c","after":"f639636c079b76caf1596b3aa8b3d6a5c570b1bc","ref":"refs/heads/shutdown","pushedAt":"2024-08-23T12:14:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix numpy deprectation warnings","shortMessageHtmlLink":"Fix numpy deprectation warnings"}},{"before":"3f95be2f3c0eeacd7f98be781c353953ee6d1b59","after":"0c3cbef7e172d7d5d20ed327eb3c8aa1fc5e8a1c","ref":"refs/heads/shutdown","pushedAt":"2024-08-23T11:13:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Gurantee that main thread is no-longer referenced by Python once the\ninterpreter shuts down, but still exits in C++","shortMessageHtmlLink":"Gurantee that main thread is no-longer referenced by Python once the"}},{"before":"e5c01db1118e9b2823130c49fc7a6e59df3a6b72","after":null,"ref":"refs/heads/mi_1233","pushedAt":"2024-08-23T10:21:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"}},{"before":"a0217b880043dc7f72e955440df2857884919d94","after":"0e18f2589efd4fe4ad34653381609b7c1757c886","ref":"refs/heads/master","pushedAt":"2024-08-23T10:21:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Cut primary visibility silhouettes against view frustum","shortMessageHtmlLink":"Cut primary visibility silhouettes against view frustum"}},{"before":"3d42afe59c3d7476f759bd59ae9c1d6a5f026e67","after":"a0217b880043dc7f72e955440df2857884919d94","ref":"refs/heads/master","pushedAt":"2024-08-23T08:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtabbara","name":"Rami Tabbara","path":"/rtabbara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3273442?s=80&v=4"},"commit":{"message":"Bump Dr.Jit","shortMessageHtmlLink":"Bump Dr.Jit"}},{"before":"022f9d23725a17c243fb589aa8751397ab1d29b4","after":null,"ref":"refs/heads/nanobind_rami","pushedAt":"2024-08-23T06:12:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wjakob","name":"Wenzel Jakob","path":"/wjakob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1203629?s=80&v=4"}},{"before":"186a7896d3ea9a47118696685feebc46db45f3f4","after":null,"ref":"refs/heads/fix_stokes","pushedAt":"2024-08-22T14:40:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"}},{"before":"723cf1f66468331eeb18f7ddcae7fc75e92648aa","after":"3d42afe59c3d7476f759bd59ae9c1d6a5f026e67","ref":"refs/heads/master","pushedAt":"2024-08-22T14:32:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Minor improvements to `load_dict` parsing and error reporting","shortMessageHtmlLink":"Minor improvements to load_dict parsing and error reporting"}},{"before":null,"after":"e5c01db1118e9b2823130c49fc7a6e59df3a6b72","ref":"refs/heads/mi_1233","pushedAt":"2024-08-22T14:31:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Cut primary visibility silhouettes against view frustum","shortMessageHtmlLink":"Cut primary visibility silhouettes against view frustum"}},{"before":"56c84ee36f46445cd25bf4760d3e9174fed9333b","after":"723cf1f66468331eeb18f7ddcae7fc75e92648aa","ref":"refs/heads/master","pushedAt":"2024-08-22T12:46:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Disable nanobind implicit cast warnings during `load_dict`","shortMessageHtmlLink":"Disable nanobind implicit cast warnings during load_dict"}},{"before":"733be7b70ed8de64a2428b8f7e3804d68e1621f9","after":"022f9d23725a17c243fb589aa8751397ab1d29b4","ref":"refs/heads/nanobind_rami","pushedAt":"2024-08-22T09:07:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rtabbara","name":"Rami Tabbara","path":"/rtabbara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3273442?s=80&v=4"},"commit":{"message":"Disable nanobind implicit cast warnings during `load_dict`","shortMessageHtmlLink":"Disable nanobind implicit cast warnings during load_dict"}},{"before":"d4d8e113d0b5cc6bc241fa535704bcd88f257a25","after":"56c84ee36f46445cd25bf4760d3e9174fed9333b","ref":"refs/heads/master","pushedAt":"2024-08-22T08:46:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rtabbara","name":"Rami Tabbara","path":"/rtabbara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3273442?s=80&v=4"},"commit":{"message":"Avoid variable shadowing","shortMessageHtmlLink":"Avoid variable shadowing"}},{"before":null,"after":"733be7b70ed8de64a2428b8f7e3804d68e1621f9","ref":"refs/heads/nanobind_rami","pushedAt":"2024-08-22T06:43:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix Python bindings for SGGX distribution functions\n\nWorkaround because `dr.Array6*` bindings don't exist","shortMessageHtmlLink":"Fix Python bindings for SGGX distribution functions"}},{"before":"733be7b70ed8de64a2428b8f7e3804d68e1621f9","after":null,"ref":"refs/heads/nanobind_rami","pushedAt":"2024-08-22T06:43:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"}},{"before":"14be12a53256bf762e6945f82ba87c85e0f9f017","after":"d4d8e113d0b5cc6bc241fa535704bcd88f257a25","ref":"refs/heads/master","pushedAt":"2024-08-22T06:43:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix Python bindings for SGGX distribution functions\n\nWorkaround because `dr.Array6*` bindings don't exist","shortMessageHtmlLink":"Fix Python bindings for SGGX distribution functions"}},{"before":"8e094088214543d551da0c985a7cac9e2282f62b","after":"186a7896d3ea9a47118696685feebc46db45f3f4","ref":"refs/heads/fix_stokes","pushedAt":"2024-08-21T14:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtabbara","name":"Rami Tabbara","path":"/rtabbara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3273442?s=80&v=4"},"commit":{"message":"Avoid variable shadowing","shortMessageHtmlLink":"Avoid variable shadowing"}},{"before":"a81df4ae57e65c45671070175e5e43ac9328b007","after":null,"ref":"refs/heads/trampoline_fields","pushedAt":"2024-08-21T13:42:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"}},{"before":"743090bee4ac401ee4058309ea05e0cb29b1512a","after":"14be12a53256bf762e6945f82ba87c85e0f9f017","ref":"refs/heads/master","pushedAt":"2024-08-21T13:42:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix getting/setting members in trampolined classes","shortMessageHtmlLink":"Fix getting/setting members in trampolined classes"}},{"before":"859b61384814affc7a9ed11412bcd3ef5ce2be4d","after":"733be7b70ed8de64a2428b8f7e3804d68e1621f9","ref":"refs/heads/nanobind_rami","pushedAt":"2024-08-21T13:36:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rtabbara","name":"Rami Tabbara","path":"/rtabbara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3273442?s=80&v=4"},"commit":{"message":"Fix Python bindings for SGGX distribution functions\n\nWorkaround because `dr.Array6*` bindings don't exist","shortMessageHtmlLink":"Fix Python bindings for SGGX distribution functions"}},{"before":null,"after":"a81df4ae57e65c45671070175e5e43ac9328b007","ref":"refs/heads/trampoline_fields","pushedAt":"2024-08-21T11:57:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Fix getting/setting members in trampolined classes","shortMessageHtmlLink":"Fix getting/setting members in trampolined classes"}},{"before":"0f858113fb46832698849de237590952ca6f379e","after":null,"ref":"refs/heads/fix_integrator_id","pushedAt":"2024-08-21T08:21:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"}},{"before":"7b27b0c2f47b22c3f09f8453061aad9022a7ffca","after":"743090bee4ac401ee4058309ea05e0cb29b1512a","ref":"refs/heads/master","pushedAt":"2024-08-21T08:21:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"njroussel","name":"Nicolas Roussel","path":"/njroussel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7280710?s=80&v=4"},"commit":{"message":"Small fix to `Integrator::m_id` and add a test for it","shortMessageHtmlLink":"Small fix to Integrator::m_id and add a test for it"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpX65mgA","startCursor":null,"endCursor":null}},"title":"Activity · mitsuba-renderer/mitsuba3"}