{"push_id":4106798050,"size":18,"distinct_size":18,"ref":"refs/heads/tnc_Develop","head":"93c5759adc7005f21d277cc23c7175d69a5f5e65","before":"9e3d78eb32c91245ba0cbf9408c0d1b8b8f980e8","commits":[{"sha":"6c2aea83f74013b9ce5ba87072a0ea96daa4ea3e","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"Optimize SpriteBatch.End()/Setup()","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/6c2aea83f74013b9ce5ba87072a0ea96daa4ea3e"},{"sha":"6b43a39fa21dfea641b130f915275e576c4f7c03","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[Pipeline] Do not reorder items","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/6b43a39fa21dfea641b130f915275e576c4f7c03"},{"sha":"1758acb9659f2226035f4d9c1de4c94859a9e2c5","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"Update CppNet from KakCAT\n\nhttps://github.com/KakCAT/CppNet\n\n-----------KakCAT\nHi,\n\nI needed to get some shaders working and the wrong lines were driving me mad, so I had a look at CppNet.\n\nIt seems one of the problems is that the CPP comments did not count as a line. It was no problem if there were no #includes, but once you included a file, the #line set by CppNet to say the processor it was again in the original file was way off.\n\nI've directly added a line into the cppcomment although I not sure where the correct place to add the new line is. The code is just a disaster, so I'm afraid of touching anything and doing it worse, so I just patched the problem with the cppcomment. (I'm sure more problems are there because of the way of handling the line count)\n\nI also added the fix @tanis2000 mentioned, otherwise the #include counted one extra CR.\n\nSo, in example to reproduce the problem:\n\n// line 1\n// line 2\n// line 3\n// line 4\nerror\nwas correctly giving error in line 5 but\n\n// line 1\n// line 2\n// line 3\nerror\nwas giving error in line 3 (actually should give line 2, but the second bug incremented it)\n\nThe changes are here: https://github.com/KakCAT/CppNet\n\nI've tested it with my shaders and Kosmonaut's Deferred Engine, but other than that, should be tested just in case my test set is too small and does things worse for other shaders.\n-----------","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/1758acb9659f2226035f4d9c1de4c94859a9e2c5"},{"sha":"2a62c08bd32b5bd2187c57700bc1e74c55536c83","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"Remove Color.TransparentBlack","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/2a62c08bd32b5bd2187c57700bc1e74c55536c83"},{"sha":"c36af624e555f3b7d05f6a7c91929c516fa3ca33","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[DirectX] Fast Texture2D.FromStream()","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/c36af624e555f3b7d05f6a7c91929c516fa3ca33"},{"sha":"4b652e3b890f2102efd7623ad5726d465ecaabf8","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[OpenGL] Fast Texture2D.FromStream()","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/4b652e3b890f2102efd7623ad5726d465ecaabf8"},{"sha":"e8efd282750733b9448e8198f8a48b853b3300e2","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[OpenGL] fix instancing","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/e8efd282750733b9448e8198f8a48b853b3300e2"},{"sha":"29e6781c06e73bbe54b340a45123dca75ae8ae7d","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"Optimize Viewport Project()/Unproject()","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/29e6781c06e73bbe54b340a45123dca75ae8ae7d"},{"sha":"e01b7ae562ca100aba44f60034c8990ac7805e0e","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[Audio] Various fixes","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/e01b7ae562ca100aba44f60034c8990ac7805e0e"},{"sha":"5a7ebbc463d57069a6b63813b997fed7ac8af411","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[Pipeline] Make build text readable","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/5a7ebbc463d57069a6b63813b997fed7ac8af411"},{"sha":"ae2710ab15bef56dc50f5e6380616bea55cc899c","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[Pipeline] TextureProcessor - Do not override existing MipMaps","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/ae2710ab15bef56dc50f5e6380616bea55cc899c"},{"sha":"bb247b4485aa05f26f3d6a4393f42137763cc650","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"grow scratch buffers in chunks","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/bb247b4485aa05f26f3d6a4393f42137763cc650"},{"sha":"eb26dd91723de26417f543629d6fca2bd77c0546","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"Revert PR-6729","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/eb26dd91723de26417f543629d6fca2bd77c0546"},{"sha":"929a6ad699030a6a15f13e990ba0b0c0cf314e16","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"Optimize BoundingBox.CreateFromPoints()","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/929a6ad699030a6a15f13e990ba0b0c0cf314e16"},{"sha":"eab1afc504039a4ec3edbe090878a831a19f0823","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[OpenGL] eliminate garbage from VertexBuffer/IndexBuffer SetData()/GetData()","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/eab1afc504039a4ec3edbe090878a831a19f0823"},{"sha":"dcd3035f63e5a663f281f596ff1b970729014d30","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"[OpenGL] eliminate garbage from Texture2D/3D/Cube SetData()/GetData()","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/dcd3035f63e5a663f281f596ff1b970729014d30"},{"sha":"eed5262a917277c01810ce25eff7b14e7e9fd315","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"build Installer 3.7.9007","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/eed5262a917277c01810ce25eff7b14e7e9fd315"},{"sha":"93c5759adc7005f21d277cc23c7175d69a5f5e65","author":{"name":"Nikos Kastellanos","email":"c98f8a33eea6dae02e6cc3316a016c923833b758@gmail.com"},"message":"build NuGet 3.7.9007","distinct":true,"url":"https://api.github.com/repos/nkast/MonoGame/commits/93c5759adc7005f21d277cc23c7175d69a5f5e65"}]}
{"actor":{"display_login":"nkast"}}