{"push_id":737567890,"size":2,"distinct_size":2,"ref":"refs/heads/GL3.3NormalMatrix","head":"29d88d049d1ffbb179d61e18e5b224113102e630","before":"abdd2d34774bd23f9bb75e2d085e27dc2d09cc75","commits":[{"sha":"35dc5ade8e2739c5e186867d34e58191bc491aa8","author":{"email":"0fa4728e24cd58722966520abcb973416b14e5bf@gmail.com","name":"TheExDeus"},"message":"windres has flags now and compiler optimization\n\n-For 64bit's we need to pass a flag to windres. I added this to the\ne-yaml's and compiler, so it is possible to pass it.\n-The compiler is now compiled with -O3 which does make the parsing\nfaster. This required some changes as the parser code is a mess. It has\nmany functions declared inline in .cpp files which is wrong. This means\nthat if the functions are actually inlined (as in O3) then it will trow\nundefined references if other .cpp's relyed on that function being\nthere. Now moved a lot of that to .h, but all of it needs to be cleaned\nup. There is also a lot of code duplication, like the function fc()\nwhich loads a file into a string is implemented in about 3 or 4 .cpp\nfiles.","distinct":true,"url":"https://api.github.com/repos/enigma-dev/enigma-dev/commits/35dc5ade8e2739c5e186867d34e58191bc491aa8"},{"sha":"29d88d049d1ffbb179d61e18e5b224113102e630","author":{"email":"0fa4728e24cd58722966520abcb973416b14e5bf@gmail.com","name":"TheExDeus"},"message":"Texture atlas sorting fix\n\n-Now we are sorting the textures by size thus greatly increasing\npacking.","distinct":true,"url":"https://api.github.com/repos/enigma-dev/enigma-dev/commits/29d88d049d1ffbb179d61e18e5b224113102e630"}]}