{"push_id":688178253,"size":17,"distinct_size":1,"ref":"refs/heads/master","head":"99eaeff3e0188ee7394d703f307a4f74f16b54af","before":"fc52ff99fff9386ff554d3620b37431c818e1fe7","commits":[{"sha":"fb24b9ebbe8a5db4634b7c057a314d86430119d7","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Clean up references and packages.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/fb24b9ebbe8a5db4634b7c057a314d86430119d7"},{"sha":"718c6ca3a489b3f76f90435a900e3edaf1fc8d0b","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Add the SetUniform and GetUniformXXX methods to IShader, and stub them out on ShaderAdapter.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/718c6ca3a489b3f76f90435a900e3edaf1fc8d0b"},{"sha":"a1a7aa79e0328442e386b3ad36f9d00b6d473381","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Fill in some methods.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/a1a7aa79e0328442e386b3ad36f9d00b6d473381"},{"sha":"443d42e925baae9295f900eecf7dfc4f2baeca03","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Implement the uint overload.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/443d42e925baae9295f900eecf7dfc4f2baeca03"},{"sha":"72bcd5854d8d37e50cf17192cc571be57d8f9996","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"The long and ulong forms aren't supported by opengl or xna, so remove them.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/72bcd5854d8d37e50cf17192cc571be57d8f9996"},{"sha":"7c9f759ba6529c36823d9aec6893afaa5ec51baa","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Create dictionaries to hold the values and types of uniforms.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/7c9f759ba6529c36823d9aec6893afaa5ec51baa"},{"sha":"572dfee63e5a28490815a59ce3234c24da34ce8f","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Apply the stored values.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/572dfee63e5a28490815a59ce3234c24da34ce8f"},{"sha":"077e7445143bb15c1a451785a117b4d2b0245fd5","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Apply uniform values when the shader is Apply'd, instead of when SetUniform is called.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/077e7445143bb15c1a451785a117b4d2b0245fd5"},{"sha":"7549c8bfb974149c5902d7567340a98f598173a2","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Only pass the name. ApplyUniform will figure out the rest.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/7549c8bfb974149c5902d7567340a98f598173a2"},{"sha":"bd85f58d3cdda81519cf91ae9b8a71c33126555b","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Extract the more general SetUniform overload.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/bd85f58d3cdda81519cf91ae9b8a71c33126555b"},{"sha":"48d25ea62d3f1bf3c9746e5d87bd92d1af7288cc","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"If the shader has already been Apply'd, then also immediately apply uniforms that get set.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/48d25ea62d3f1bf3c9746e5d87bd92d1af7288cc"},{"sha":"3474ea3a04ddc7cdb9ebddc9f7aa223a341ab836","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Add a way to see what's been set for a given uniform.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/3474ea3a04ddc7cdb9ebddc9f7aa223a341ab836"},{"sha":"a4be6007cab00ddc3c213162677d5e7795496d7b","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Getting uniforms doesn't make sense in all situations. Remove GetUniformXXX methods from the IShader interface, so they're not required on shader classes.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/a4be6007cab00ddc3c213162677d5e7795496d7b"},{"sha":"ed7c27353d6a48af503a1cc5b851779dcac5f00c","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Fix world-space position calculation so that it includes translation.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/ed7c27353d6a48af503a1cc5b851779dcac5f00c"},{"sha":"b70e5d86092be1add96d6165d4930b9899da17fa","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Fix world-space position calculation so that it includes translation.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/b70e5d86092be1add96d6165d4930b9899da17fa"},{"sha":"b66ce198936e8696232c54d95502c5f290471484","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"izrik"},"message":"Also provide the filename.","distinct":false,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/b66ce198936e8696232c54d95502c5f290471484"},{"sha":"99eaeff3e0188ee7394d703f307a4f74f16b54af","author":{"email":"393e67709d96e78ef884de1f4d156433fc977ede@izrik.com","name":"Richard Sartor"},"message":"Merge pull request #2 from izrik/set-uniform-in-ishader\n\nSet uniform in ishader","distinct":true,"url":"https://api.github.com/repos/izrik/ChamberLib/commits/99eaeff3e0188ee7394d703f307a4f74f16b54af"}]}