{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":473252185,"defaultBranch":"main","name":"pex-shaders","ownerLogin":"pex-gl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-23T15:38:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13921958?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717666090.0","currentOid":""},"activityList":{"items":[{"before":"d578e501c46d9b3bd5ea9532b7e64730b3bd1c74","after":"5b18d239b8269d1f9affe7b2983d18c89ceb5231","ref":"refs/heads/v1","pushedAt":"2024-06-06T09:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.31","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.31"}},{"before":"c628c28a06d0f4214075d664af2015f21c5019a8","after":"d578e501c46d9b3bd5ea9532b7e64730b3bd1c74","ref":"refs/heads/v1","pushedAt":"2024-06-06T09:15:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"refactor: comment unused brdf terms + clarify clear coat","shortMessageHtmlLink":"refactor: comment unused brdf terms + clarify clear coat"}},{"before":"56229bb6e10dd4a4fc7786e01829a187a0bd3c71","after":"c628c28a06d0f4214075d664af2015f21c5019a8","ref":"refs/heads/v1","pushedAt":"2024-05-31T12:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"fix: add missing f90 parameter to EnvBRDFApprox","shortMessageHtmlLink":"fix: add missing f90 parameter to EnvBRDFApprox"}},{"before":"b94c26de8132832f1d452859d57533d9f7757211","after":"56229bb6e10dd4a4fc7786e01829a187a0bd3c71","ref":"refs/heads/v1","pushedAt":"2024-05-31T08:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"refactor: remove unused parameter from D_GGX","shortMessageHtmlLink":"refactor: remove unused parameter from D_GGX"}},{"before":"97ed2ae5a48fc79a4c67d9b18536ed387238657c","after":"b94c26de8132832f1d452859d57533d9f7757211","ref":"refs/heads/v1","pushedAt":"2024-05-29T08:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.30","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.30"}},{"before":"3f2fc6ae5c704cdb436cf966b65a3e8ac8933f52","after":"97ed2ae5a48fc79a4c67d9b18536ed387238657c","ref":"refs/heads/v1","pushedAt":"2024-05-28T16:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"fix: correct DepthGradient for PCSS\n\n- division was missing parenthesis\n- use depth value directly in blocker search and bump search samples\n- use simplex texture2D/CubeCompare instead of lerp and bump pcf samples\n\n- https://github.com/pex-gl/pex-renderer/issues/360","shortMessageHtmlLink":"fix: correct DepthGradient for PCSS"}},{"before":"47d94ef1d304cd3a5e352b118af3d04fb7543e72","after":"3f2fc6ae5c704cdb436cf966b65a3e8ac8933f52","ref":"refs/heads/v1","pushedAt":"2024-05-28T15:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"refactor: format getShadow call","shortMessageHtmlLink":"refactor: format getShadow call"}},{"before":"e30a085553bafab043380ffc1ad66cf09865f738","after":"47d94ef1d304cd3a5e352b118af3d04fb7543e72","ref":"refs/heads/v1","pushedAt":"2024-05-28T15:29:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"refactor: remove refraction leftover","shortMessageHtmlLink":"refactor: remove refraction leftover"}},{"before":"a26e6595ab75a68d01ca158d61fcba9a5538ad08","after":"e30a085553bafab043380ffc1ad66cf09865f738","ref":"refs/heads/v1","pushedAt":"2024-05-20T08:22:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.29","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.29"}},{"before":"d2a49c65054624d46bfd010394277808a484d80b","after":"a26e6595ab75a68d01ca158d61fcba9a5538ad08","ref":"refs/heads/v1","pushedAt":"2024-05-20T08:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"refactor: move saturate from define to function\n\nCloses #18","shortMessageHtmlLink":"refactor: move saturate from define to function"}},{"before":"527fd2d7a3ee58dd7339e58dd1028c44276b1ef0","after":"d2a49c65054624d46bfd010394277808a484d80b","ref":"refs/heads/v1","pushedAt":"2024-05-17T11:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vorg","name":"Marcin Ignac","path":"/vorg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171001?s=80&v=4"},"commit":{"message":"fix: change order of hook execution\n\nCloses #17","shortMessageHtmlLink":"fix: change order of hook execution"}},{"before":"a459bfb3ad93143eac7c4dd0de679b6c151ab69c","after":"527fd2d7a3ee58dd7339e58dd1028c44276b1ef0","ref":"refs/heads/v1","pushedAt":"2024-05-16T09:22:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.28","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.28"}},{"before":"218392a145fbd942cdc6cbba07b6b5c3ff64f47d","after":"a459bfb3ad93143eac7c4dd0de679b6c151ab69c","ref":"refs/heads/v1","pushedAt":"2024-05-16T08:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"fix: move HOOK_FRAG_BEFORE_LIGHTING before reflection probes and after setting all PBRData\n\nCloses #17","shortMessageHtmlLink":"fix: move HOOK_FRAG_BEFORE_LIGHTING before reflection probes and afte…"}},{"before":"d5a4b66d3e55d8686107970d45a770506dcd541d","after":"218392a145fbd942cdc6cbba07b6b5c3ff64f47d","ref":"refs/heads/v1","pushedAt":"2024-05-15T08:12:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"fix: use perceptual roughness in getTransmissionSample","shortMessageHtmlLink":"fix: use perceptual roughness in getTransmissionSample"}},{"before":"9ccc45b0215dcf54a848940a5459e79f94af2f0e","after":"d5a4b66d3e55d8686107970d45a770506dcd541d","ref":"refs/heads/v1","pushedAt":"2024-05-03T14:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.27","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.27"}},{"before":"b430aa6a2eb430db6b320f25ddde96b41b305704","after":"9ccc45b0215dcf54a848940a5459e79f94af2f0e","ref":"refs/heads/v1","pushedAt":"2024-05-03T14:41:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"fix: add transmission support for area lights","shortMessageHtmlLink":"fix: add transmission support for area lights"}},{"before":"455c8b7eb05479d4df03a9c09161f2ce9b9d0781","after":"b430aa6a2eb430db6b320f25ddde96b41b305704","ref":"refs/heads/v1","pushedAt":"2024-05-03T13:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.26","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.26"}},{"before":"f051937f5035d2212a9a59cb85118715201188f8","after":"455c8b7eb05479d4df03a9c09161f2ce9b9d0781","ref":"refs/heads/v1","pushedAt":"2024-05-03T13:42:54.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"Merge pull request #16 from pex-gl/transmission-dispersion-volume-ior-specular\n\nfeat: add support for transmission, dispersion, volume, ior and specular","shortMessageHtmlLink":"Merge pull request #16 from pex-gl/transmission-dispersion-volume-ior…"}},{"before":"049151760bfaa1cf8334fe80d48c140c6a41b2ec","after":"6965919ebbadae8b3cf09fc32762530ca27931fd","ref":"refs/heads/transmission-dispersion-volume-ior-specular","pushedAt":"2024-05-03T13:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"refactor: cleanup unused transmission code","shortMessageHtmlLink":"refactor: cleanup unused transmission code"}},{"before":"c53dfd28be79e0ac781abc68ef492b50c1c83082","after":"049151760bfaa1cf8334fe80d48c140c6a41b2ec","ref":"refs/heads/transmission-dispersion-volume-ior-specular","pushedAt":"2024-05-03T13:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"feat: remove old transmission aka refraction only","shortMessageHtmlLink":"feat: remove old transmission aka refraction only"}},{"before":"a43e27671062163bc90254f8e2be07bf5bf7b4f1","after":"c53dfd28be79e0ac781abc68ef492b50c1c83082","ref":"refs/heads/transmission-dispersion-volume-ior-specular","pushedAt":"2024-05-03T13:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"feat: remove reflectance in favor of ior","shortMessageHtmlLink":"feat: remove reflectance in favor of ior"}},{"before":null,"after":"a43e27671062163bc90254f8e2be07bf5bf7b4f1","ref":"refs/heads/transmission-dispersion-volume-ior-specular","pushedAt":"2024-05-02T15:05:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"feat: add transmission with volume/dispersion + add ior and specular","shortMessageHtmlLink":"feat: add transmission with volume/dispersion + add ior and specular"}},{"before":"59621b26c83506fdd2a71cf67826717caf0b083c","after":"f051937f5035d2212a9a59cb85118715201188f8","ref":"refs/heads/v1","pushedAt":"2024-04-26T13:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"feat: use bicubic sampling for transmission\n\n- create a chunk for transmission\n- add commented getTransmission\n\nCloses #15","shortMessageHtmlLink":"feat: use bicubic sampling for transmission"}},{"before":"19ccf062d4705268e539111642cf4a4e86c01c96","after":"59621b26c83506fdd2a71cf67826717caf0b083c","ref":"refs/heads/v1","pushedAt":"2024-04-05T14:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.25","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.25"}},{"before":"cb54ae31cd18378294e3d06c5bdb8f6466374462","after":"19ccf062d4705268e539111642cf4a4e86c01c96","ref":"refs/heads/v1","pushedAt":"2024-04-05T14:09:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"fix: prevent ssao overwriting aa and fog","shortMessageHtmlLink":"fix: prevent ssao overwriting aa and fog"}},{"before":"ffd3043df9d27bf5130dbb81e7374ba0a24826ea","after":"cb54ae31cd18378294e3d06c5bdb8f6466374462","ref":"refs/heads/v1","pushedAt":"2024-04-02T10:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.24","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.24"}},{"before":"c6644226d05876f06a97a38a6038c4d39652082e","after":"ffd3043df9d27bf5130dbb81e7374ba0a24826ea","ref":"refs/heads/v1","pushedAt":"2024-04-02T10:03:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"feat: add ssao mix\n\n- use case: mix ssao before dof","shortMessageHtmlLink":"feat: add ssao mix"}},{"before":"77bea51cd745faede22a408ac568cd68eff49fcd","after":"c6644226d05876f06a97a38a6038c4d39652082e","ref":"refs/heads/v1","pushedAt":"2024-03-05T09:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.23","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.23"}},{"before":"8aef7103913dfd73105f1ea23e7c4849fef860bb","after":"77bea51cd745faede22a408ac568cd68eff49fcd","ref":"refs/heads/v1","pushedAt":"2024-03-04T10:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"fix: ensure disk area light doesn't produce negative values\n\nCloses #13","shortMessageHtmlLink":"fix: ensure disk area light doesn't produce negative values"}},{"before":"67747a8be503dab729725473773a3532b39ef495","after":"8aef7103913dfd73105f1ea23e7c4849fef860bb","ref":"refs/heads/v1","pushedAt":"2024-02-14T15:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmnsgn","name":"Damien Seguin","path":"/dmnsgn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1636460?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0-alpha.22","shortMessageHtmlLink":"chore(release): 1.0.0-alpha.22"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXf8peAA","startCursor":null,"endCursor":null}},"title":"Activity · pex-gl/pex-shaders"}