{"push_id":939734534,"size":272,"distinct_size":272,"ref":"refs/heads/master","head":"61b8a85f8c6d15d79c7a87333907a83b75e94abf","before":"934b0d5bbc5d463b4161c6674dccd458e7297d92","commits":[{"sha":"280c0b35f6ca4667b3f7a8515af1fcda568701b0","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Basic control flow skeleton and jumps implemented.\nA-train's trees draw right now!\nHelps a bit with #473 but still need to implement loops.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/280c0b35f6ca4667b3f7a8515af1fcda568701b0"},{"sha":"f154b7ed59ef2b68533e379fa2d7751ff3ad37e3","author":{"email":"182e0b9cbf10217d58210fc26161c1fabe831dbe@gmail.com","name":"sephiroth99"},"message":"Fix compilation error of translated GLSL shader.\n\nComparison of uvec2 and int is not possible, explicitly\nuse a zero-value uvec2.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/f154b7ed59ef2b68533e379fa2d7751ff3ad37e3"},{"sha":"df841acb707d869da7e1d199bef2d6f215766c5b","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Merge pull request #481 from sephiroth99/fixglsl\n\nFix compilation error of translated GLSL shader.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/df841acb707d869da7e1d199bef2d6f215766c5b"},{"sha":"367ca09f1dbb264717c2459a52bb50d89a9ff12a","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Don't duplicate vf bindings.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/367ca09f1dbb264717c2459a52bb50d89a9ff12a"},{"sha":"ed0b97813a5fcb063ea4d35b60879e37f3adf4c8","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Loops in shaders (no TDRs! woo!).","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/ed0b97813a5fcb063ea4d35b60879e37f3adf4c8"},{"sha":"522ff9d23ee626ccb903918e27e0e31aee49d8f3","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Alternate indirect buffer command.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/522ff9d23ee626ccb903918e27e0e31aee49d8f3"},{"sha":"1f773f14b3663714a10681840b3084fb563bba2d","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Fixing vfetch_mini use.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/1f773f14b3663714a10681840b3084fb563bba2d"},{"sha":"09022a6ad3b8f1f40f7a12c467a2e0b355fa4801","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"gl_FragCoord support.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/09022a6ad3b8f1f40f7a12c467a2e0b355fa4801"},{"sha":"ec113275dcc731d5c874adc6a93e58b32abffedd","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Making texture swizzles dynamic. Seems to fix some color swap issues.\nAnd probably exposes many more ;)","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/ec113275dcc731d5c874adc6a93e58b32abffedd"},{"sha":"85b1797b9e31f45a8d8e11cd58db93f5bcd5e6dd","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Workaround for nvidia bug with dynamic local memory access.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/85b1797b9e31f45a8d8e11cd58db93f5bcd5e6dd"},{"sha":"b5469b57bacdba11d13c9052fda9e2128abef5ba","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Moving temporary registers to exec blocks. ps may still need to be shared.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/b5469b57bacdba11d13c9052fda9e2128abef5ba"},{"sha":"5db84105c4c019ade2fe50b486aafe2ae1f2e678","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Utilizing fallthrough for most shader CF, hopefully speeding things up.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/5db84105c4c019ade2fe50b486aafe2ae1f2e678"},{"sha":"95b0ecf774578a4faa74bb92e000b942b65727e6","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Sharing more of trace viewer code.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/95b0ecf774578a4faa74bb92e000b942b65727e6"},{"sha":"aec43ffb2ef97f388ebee426c1df9c0163f84fe5","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Adding STB image tools.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/aec43ffb2ef97f388ebee426c1df9c0163f84fe5"},{"sha":"7419e7eb4a99128809e9f409b762f0e062aa48a3","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Trace dump tool, for dumping pngs (and in the future more stuff).","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/7419e7eb4a99128809e9f409b762f0e062aa48a3"},{"sha":"3ebd53ba11b0e4dca6afda2f068614652686a7ff","author":{"email":"66181a9e1f6a1282264c416e20ea3e0338dcf278@gmail.com","name":"Dr. Chat"},"message":"Fix crandc/crnand/crnor/crorc not properly taking the complement of the CR fields.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/3ebd53ba11b0e4dca6afda2f068614652686a7ff"},{"sha":"4d0bb1d26f5ce0294ad49cb92dfcf58cd3368fa4","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Merge pull request #486 from DrChat/crlogic_fix\n\nFix complemented CR logic instructions","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/4d0bb1d26f5ce0294ad49cb92dfcf58cd3368fa4"},{"sha":"826ea608902974be788d8de0593258ff4d4cd440","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"gpu-trace-diff tool for running batches of diffs.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/826ea608902974be788d8de0593258ff4d4cd440"},{"sha":"5e6c1f5a507dfde6785703b7a0bec6ba269b623e","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Removing some dead code.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/5e6c1f5a507dfde6785703b7a0bec6ba269b623e"},{"sha":"9273359cdd1e92a7b137c028d6143239d9dc6f1f","author":{"email":"dbcaff9ce92e76f9e81c42bd531e6dd9a3b692d4@gmail.com","name":"Ben Vanik"},"message":"Removing vestigial ContextInfo.","distinct":true,"url":"https://api.github.com/repos/kd-11/xenia/commits/9273359cdd1e92a7b137c028d6143239d9dc6f1f"}]}