Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use // comments when possible. | Tavian Barnes | 2014-06-07 | 1 | -10/+10 |
| | |||||
* | objects: Refactor how bounding and initialization work. | Tavian Barnes | 2014-06-07 | 1 | -5/+12 |
| | |||||
* | objects: Use a vtable to shrink object structs. | Tavian Barnes | 2014-06-06 | 1 | -3/+7 |
| | |||||
* | object: Kill pool parameter to dmnsn_init_object(). | Tavian Barnes | 2014-06-06 | 1 | -1/+1 |
| | |||||
* | object: Use pool. | Tavian Barnes | 2014-05-31 | 1 | -5/+4 |
| | |||||
* | Coding style fixes. | Tavian Barnes | 2014-05-26 | 1 | -15/+17 |
| | |||||
* | object: Get rid of void *ptr field. | Tavian Barnes | 2014-05-26 | 1 | -30/+29 |
| | | | | | | Instead, allow dmnsn_object to be embedded in a larger struct. This gives a consistent 1% speed boost. | ||||
* | malloc: New DMNSN_MALLOC() macro to save a sizeof(). | Tavian Barnes | 2014-05-06 | 1 | -2/+2 |
| | |||||
* | Don't normalize normal vectors unnecessarily. | Tavian Barnes | 2013-06-09 | 1 | -2/+2 |
| | |||||
* | Make API more consistent. | Tavian Barnes | 2011-10-30 | 1 | -3/+3 |
| | | | | Object methods should be dmnsn_<object>_<fn>(). | ||||
* | Update copyright years. | Tavian Barnes | 2011-08-31 | 1 | -1/+1 |
| | |||||
* | Support multiple texture assignment properly. | Tavian Barnes | 2011-07-26 | 1 | -5/+3 |
| | |||||
* | Rename to dmnsn_vector_normalized(). | Tavian Barnes | 2011-05-18 | 1 | -2/+2 |
| | |||||
* | Don't use awkward (*fptr)() syntax. | Tavian Barnes | 2011-04-03 | 1 | -3/+3 |
| | |||||
* | Update email address. | Tavian Barnes | 2011-03-08 | 1 | -1/+1 |
| | |||||
* | Document libdimension with Doxygen. | Tavian Barnes | 2010-11-14 | 1 | -36/+30 |
| | |||||
* | Factor out transformation code from object callbacks. | Tavian Barnes | 2010-11-06 | 1 | -5/+3 |
| | |||||
* | Bound torii like POV-Ray. | Tavian Barnes | 2010-10-28 | 1 | -3/+51 |
| | |||||
* | Add torii to libdimension. | Tavian Barnes | 2010-10-26 | 1 | -0/+123 |