{"head":"9c0a1b5afd2dd3694c051d2e642285ba161d6109","size":30,"push_id":45261951,"shas":[["db92e2293138eede7c9d7e435053645c839a9a21","e72c3411738c31d7f56f4f9678f49f88fac3b301@gmail.com","Merge branch 'master' of https://github.com/scpayson/asteria","Akanksha Vyas"],["d1515a24765b8a29874bc90ee3afe222109be117","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Fixed a mathematical error in md5Operations.c\n\nFor some reason was allocating a Buffer Object of 3 times the\nnecessary size, resulting in segmentation faults ( most of the\ntime ). I suspect this was the source of the sporadic errors that\nhave been popping up.","Samuel C. Payson"],["b91a83af1b7847cc5f55bd09716c60a44d0220a8","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Changed Makefile to always use GCC for dep/*.M rules.\n\nI have been playing around with using 'clang' instead of GCC, but\nclang doesn't support the -M{M,G,...} flags required for dependency\ngeneration.","Samuel C. Payson"],["3e58d8adc2fbfcd5135eed6977fc3bf9ce8b90bc","e72c3411738c31d7f56f4f9678f49f88fac3b301@gmail.com","Formated and started filling struct for the yak file.\n\nFormated the file to make it pretty. Currently working on filling\nup the struct.","Akanksha Vyas"],["18563597f9ff26b2bdaeea706bdf43ed4c2bf2ed","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Changed compiler to 'clang'.\n\nCleaner, slightly fancier compiler with nicer error messages. Bye\nbye gcc!","Samuel C. Payson"],["b6e99d7783feeeff9eeea59405f5ae6ba5f1a699","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Fixed the bug that caused occaisional wonkiness!\n\nWas occasionally sending erroneous weights to the vertex shader.\nNow things render flawlessly every time!","Samuel C. Payson"],["750232084a9bce0106cf6613f3ea732a0e80c5f0","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Made header files C++ friendly.\n\nAdded 'extern \"C\"' where necessary to let the C++ compiler know\nthat the exported symbols won't have C++ name mangling.","Samuel C. Payson"],["6429a71acaac73692e7b81f1eadeb17cfad63c60","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Modified main.c slightly, and added test assets.\n\nJust some stuff to play around with and make it easy to demonstrate\nthe engine fresh out of a git clone.","Samuel C. Payson"],["ce649c06914e3c86cbe538069c9775a2b92c3d30","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Added a directory to store assets.\n\nThe directory is named 'res', so we can avoid cluttering up the\nsource directory.","Samuel C. Payson"],["75dc914f49d92994485b0eb2ddfa140d444c620c","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Moved valid argument tests.\n\nNow the program checks to make sure it has adequate arguments\nbefore creating an OpenGL context. That way a window doesn't flicker\nwhen bad arguments are given.","Samuel C. Payson"],["2145863db3b5601506fe723b2d7be35aba02e7f0","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","ship.md5mesh was removed permenantly.\n\nIt was a faulty mesh that was never intended to be part of the set\nof test resources. It was added by accident in the first place.","Samuel C. Payson"],["4ee5d7e4a50ef2655f44359d506bfe00f440a671","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Started to modularize the md5 code.\n\nBasically creating functions to modularize and encapsulate all of\nthe different preparatory tasks that are being performed in our\ncurrently gigantic main().","Samuel C. Payson"],["810f58893d0aba286701d1f7b9824937bcd7fe33","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Started work on texture support.\n\nVery beginning of implementing textures from '*.tiff' files. At the\nmoment, TIFF seams like a good image format to use for the engine,\nsince libtiff is relatively common. Maybe we'll replace this with a\ncustom Targa loader later... who knows?","Samuel C. Payson"],["d8dd055d0603a0a7bb8647052afd8767fa0ffc97","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Finished texture loading from TIFF files.\n\nTextures are required to have the '.tiff' extension.","Samuel C. Payson"],["96aec8f0ac8f8b1cf900c322263cee44ce11b7d4","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Got overlay text printf() equivalent working.\n\nGiving nice legible text output.","Samuel C. Payson"],["0b9dd19705c4675d09c40a8cb0ba57c43724a7ba","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Started configuration system for the renderer.\n\nRight now it's just a shelly/stubby thing that doesn't actually\nload the configuration from a file, but at least we can accessing\nthese kinds of values properly from other modules.","Samuel C. Payson"],["b4deaf92cb2018930e762e46cfce4e98cf019114","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Started code to support '3D' and 'Overlay' modes.\n\nThis is the beginning of a defined \"rendering process\" with a well\ndefined order of operations, etc...","Samuel C. Payson"],["e7e87f02d9cecf142a8c16169c8815ab3552b215","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Fixed a few bugs, altered code to be more modular.\n\nThere were some glaring errors, like typos, as well as more subtle\nones. The text drawing code now works flawlessly, even consulting\nthe gfxConfig struct to make sure it appears correctly in any aspect\nratio. Main was altered slightly.","Samuel C. Payson"],["1dc4946d7f6fc151b274223d3361c30595bc0565","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Changed gfxDrawDbgTextFmt() slightly.\n\nNow it returns the x coordinate of the last letter, so you can\nchain together words in different colors.","Samuel C. Payson"],["93c4b8f1435ee58a355aad6abd11dc16e245bab5","8780dd084697becfd57f8f2b01bd4e89821e85ac@gmail.com","Added a real debug HUD.\n\nPretty sparse at the moment, but other things could easily be added\nto the display. Framerate and OpenGL errors are both very important.","Samuel C. Payson"]],"ref":"refs/heads/master"}