{"push_id":1125664347,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"be4c22f7e2eb8c5ebfd305ddaed53109fecb8ede","before":"a8c6c77309a39b5d06206a60244dda309bec1b1c","commits":[{"sha":"46353ffc5de145e5cc9dd965a88de5f23d0520c5","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"make BYTESWAP*_unsigned() macros inline functions, use GCC builtins\n\nthe builtins are only used when using GCC or clang, of course, otherwise\nthe usual shifting is done.\n\nThem being inline functions instead of macros increases type safety\nand gets rid of problems with signed shifts.\n\nChanged two places in the code that swapped bytes in 32bit ints to use\nBYTESWAP32_unsigned() instead - in case of PrepareTexture() this has\nprobably even fixed issues with signed shifts","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/46353ffc5de145e5cc9dd965a88de5f23d0520c5"},{"sha":"c58328d8817949162abf5887acb98a4f5c60a462","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"RSBinToGroups() use __builtin_clz() instead of manual bsr if available\n\nshould be faster.","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/c58328d8817949162abf5887acb98a4f5c60a462"},{"sha":"bee4102374891c270f08ad4e3a27f69b4c592ea6","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Fix several warnings, warn if not using depth buffer\n\nFixed -Wreorder warnings (hopefully the last?), also several potentially\nuninitialized variables.\n\nIn SetupPixelFormat_OGL() Assert if gap_iDepthBits ends up being 0.\n\nSmall adjustments to cmake warning settings for gcc/clang","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/bee4102374891c270f08ad4e3a27f69b4c592ea6"},{"sha":"72edf1c7205bab097bf6298232167c82b5f386bf","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Commented out unused functions and variables\n\nmany unused functions and variables are now commented out\n\nYou'll still get tons of warnings, which should mostly fall in one of\nthe following categories:\n1. Unnecessary variables or values generated from .es scripts\n2. Pointers assigned to from functions with side-effects: DO NOT REMOVE!\n   Like CEntity *penNew = CreateEntity_t(...); - even if penNew isn't\n   used, CreateEntity() must be called there!","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/72edf1c7205bab097bf6298232167c82b5f386bf"},{"sha":"dbe524f0b2697d6af060a944137c7da326a61402","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Fix more warnings, mostly about logical op parenthesis (TSE only)\n\nexcept for EntitiesMP/Fish.es which I'm not sure about, and in\nComputer.cpp the weird \"if (_iActiveMessage < _acmMessages.Count()==0)\"\nconstruct whichs intention I didn't fully grasp, either.","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/dbe524f0b2697d6af060a944137c7da326a61402"},{"sha":"1bfc6d5d8194bc6e527cff5d187920f27dfbc041","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Fix \"unused but set variable\" warnings from GCC","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/1bfc6d5d8194bc6e527cff5d187920f27dfbc041"},{"sha":"40213b3e03829cb849d3a982c6fd738f1ae4feb4","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Ignore some more files (build dirs and generated)","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/40213b3e03829cb849d3a982c6fd738f1ae4feb4"},{"sha":"8106aedd9f4eb81c104ca8a78a0646a702610640","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Use at least 16bit for Depth-Buffer (fixes #37)\n\nSeems like on Windows 0 bits is handled as \"Let Windows/Driver decide\",\nso handle that case by setting a reasonable value of 16.","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/8106aedd9f4eb81c104ca8a78a0646a702610640"},{"sha":"de4f96d2089a9ca5242ed301b7745bf3ccf2ff75","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Remove FIXMEs/silence Fish.es warnings\n\nThanks to @SLAwww's explanations it's clear now :)","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/de4f96d2089a9ca5242ed301b7745bf3ccf2ff75"},{"sha":"b64df456b6c213d0ba46a318792f011119513a5f","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Fix TFE warnings and lots of unused variable warnings\n\n.. still, didn't look at unused variable warnings from *.es because\nso many are generated.","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/b64df456b6c213d0ba46a318792f011119513a5f"},{"sha":"7e7ab3e70e1d29105308e9b8ec3e00bf54a08bd0","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"remove FIXMEs in GameMP/Computer.cpp\n\nand replace the corresponding conditions with more readable (but\nequivalent) ones.","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/7e7ab3e70e1d29105308e9b8ec3e00bf54a08bd0"},{"sha":"7b470d30ab2cc150d1420bc69374bb3b407f5f01","author":{"email":"6058d3bff979df35d55e3b9af927e805a0270e96@gmail.com","name":"Daniel Gibson"},"message":"Elemental.es/Computer.cpp changes according to @SLAwww's suggestions","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/7b470d30ab2cc150d1420bc69374bb3b407f5f01"},{"sha":"be4c22f7e2eb8c5ebfd305ddaed53109fecb8ede","author":{"email":"74d191df01c550b1dafb2e08c5bcb224fec59b25@icculus.org","name":"Ryan C. Gordon"},"message":"Merge pull request #44 from DanielGibson/misc-impr\n\nFix tons of compiler warnings","distinct":true,"url":"https://api.github.com/repos/rcgordon/Serious-Engine/commits/be4c22f7e2eb8c5ebfd305ddaed53109fecb8ede"}]}
{"actor":{"display_login":"rcgordon"}}