{"push_id":536758833,"size":291,"distinct_size":291,"ref":"refs/heads/development","head":"68f8bed25bd58924ad53250cac3026839d895934","before":"d01b48c93e846fa7e88e6f8de449d5e1a035bd01","commits":[{"sha":"38c8e52c1da080a2dbf3f6d3cea479dceecaae7d","author":{"email":"d092eb11f6d4ecd368c05e395455102ecf3e697d@gmail.com","name":"James Urquhart"},"message":"Beginnings of the \"pass everything using a native type wrapper\" console code.\n\n- ConsoleValue class is now the base value class.\n- ConsoleValueRef is now used to supply function parameters. Values are disposable.\n- Script functions return values instead of just strings where possible.\n- Variables can be disposable strings\n- Bytecode changed\n\nFix the issues with console method parameters and fields which prevented missions from loading.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/38c8e52c1da080a2dbf3f6d3cea479dceecaae7d"},{"sha":"e99eadd61fcf19a9e710e485bcf6f79e6a92f894","author":{"email":"d092eb11f6d4ecd368c05e395455102ecf3e697d@gmail.com","name":"James Urquhart"},"message":"Optimize variable-to-variable assignment","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/e99eadd61fcf19a9e710e485bcf6f79e6a92f894"},{"sha":"08d4f6ebc00a93bddeb575d2e2bf494369225d0e","author":{"email":"d092eb11f6d4ecd368c05e395455102ecf3e697d@gmail.com","name":"jamesu"},"message":"Improvements to console refactor code\n\n- Prevent stack corruption in a few places\n- Use correct type in printfs\n- Reduce type conversions in EngineApi & dAto*\n- Fix compilation on GCC\n- Tidy up code","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/08d4f6ebc00a93bddeb575d2e2bf494369225d0e"},{"sha":"8a15133a61b69ba5526d62f95bf4416d0748517c","author":{"email":"d092eb11f6d4ecd368c05e395455102ecf3e697d@gmail.com","name":"jamesu"},"message":"Add new instructions to the instruction dumper","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/8a15133a61b69ba5526d62f95bf4416d0748517c"},{"sha":"98b92360f9a27262a4d0f234d1a730f7f348a740","author":{"email":"d092eb11f6d4ecd368c05e395455102ecf3e697d@gmail.com","name":"jamesu"},"message":"Signed values now set/get from the float value. Also add a bool helper.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/98b92360f9a27262a4d0f234d1a730f7f348a740"},{"sha":"46f140710a7c80e508ab98735078b848bde6732e","author":{"email":"56dea09211ff8f84627cf86bfb0b7494409ee827@gmail.com","name":"Daniel Buckmaster"},"message":"Prevented looking up incorrect object handles.\n\nPreviously, dAtoi would be called on arbitrary strings delimited\nonly by the / character. Now, Sim::findObject actually checks that\nobject handles (strings starting with a digit) actually only contain\ndigits or slashes.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/46f140710a7c80e508ab98735078b848bde6732e"},{"sha":"59aaaf18925763eae770ff19dbc0c7a21b8dcfeb","author":{"email":"71380089cdd135f2d8fac315b5866a299a0c1829@garagegames.com","name":"DavidWyand-GG"},"message":"Merge branch 'consolefuncrefactor' of https://github.com/jamesu/Torque3D into consolefuncrefactor","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/59aaaf18925763eae770ff19dbc0c7a21b8dcfeb"},{"sha":"d4b189e175d1148d9669f811571adb063ef013a5","author":{"email":"78cfee193ab8bf5d7ffd0895d7143562b2e6113d@aim.com","name":"rextimmy"},"message":"PhysX3 basic plugin.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/d4b189e175d1148d9669f811571adb063ef013a5"},{"sha":"5303fa4973be374b0bc1711dfe613544a2a44810","author":{"email":"78cfee193ab8bf5d7ffd0895d7143562b2e6113d@aim.com","name":"rextimmy"},"message":"Readme update.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/5303fa4973be374b0bc1711dfe613544a2a44810"},{"sha":"c187c92edd152d272db994d7e1b2f1e6cd34dace","author":{"email":"78cfee193ab8bf5d7ffd0895d7143562b2e6113d@aim.com","name":"rextimmy"},"message":"Readme update #2","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/c187c92edd152d272db994d7e1b2f1e6cd34dace"},{"sha":"33742599b380e052ca32b6c0d6bd79aa6ab965c0","author":{"email":"dae3f7be78d20e3633e59286df8d5265f5581f12@hotmail.com","name":"LuisAntonRebollo"},"message":"Use GFXDevice::setupGenericShaders for support non Fixed Fuction Pipelines.\n\nOpenGL and DirectX11 not support FFP, and GFDevice::disableShaders has not the necessary information to decide the shader to be used.\n\nGFDevice::SetupGenericShaders is used instead of GFDevice::disableShaders.\n\nGFDevice::disableShaders will be deprecated on T3D 4.0","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/33742599b380e052ca32b6c0d6bd79aa6ab965c0"},{"sha":"f12d8807a849515e0576b68210afd51a5d56d24e","author":{"email":"dae3f7be78d20e3633e59286df8d5265f5581f12@hotmail.com","name":"LuisAntonRebollo"},"message":"Add sampler names to ShaderData declarations necesary for OpenGL.\n\nShaderData changes:\n* OGLVertexShaderFile/OGLPixelShaderFile not used in DX9.\n* samplerNames[?] not used in DX9.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/f12d8807a849515e0576b68210afd51a5d56d24e"},{"sha":"cb8b8b7316dc52099dbead412b7c07c9ad35ffb9","author":{"email":"dae3f7be78d20e3633e59286df8d5265f5581f12@hotmail.com","name":"LuisAntonRebollo"},"message":"Use shader data for get sampler register in CloudLayer and BasicClouds.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/cb8b8b7316dc52099dbead412b7c07c9ad35ffb9"},{"sha":"0f9bc89f32ab60edee42af127fecb7e59383eb29","author":{"email":"dae3f7be78d20e3633e59286df8d5265f5581f12@hotmail.com","name":"LuisAntonRebollo"},"message":"Add RenderPassData::mSamplerNames for OpenGL code. Not used on DX9.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/0f9bc89f32ab60edee42af127fecb7e59383eb29"},{"sha":"bc80fbf9662158ee5871ad60e83e473ce089d50f","author":{"email":"dae3f7be78d20e3633e59286df8d5265f5581f12@hotmail.com","name":"LuisAntonRebollo"},"message":"Handle texel-pixel offset with diferents graphics APIs.","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/bc80fbf9662158ee5871ad60e83e473ce089d50f"},{"sha":"b991adb03392c27d82d82008a102b65715bdfdb1","author":{"email":"d092eb11f6d4ecd368c05e395455102ecf3e697d@gmail.com","name":"James Urquhart"},"message":"Insert TS function var names in the precompile step, allowing unreferenced parameters to be used","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/b991adb03392c27d82d82008a102b65715bdfdb1"},{"sha":"d58a69e76c5fb1b29e5f8787501f15a646d908d7","author":{"email":"78cfee193ab8bf5d7ffd0895d7143562b2e6113d@aim.com","name":"rextimmy"},"message":"Merge remote-tracking branch 'GarageGames/development' into physx3_basic","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/d58a69e76c5fb1b29e5f8787501f15a646d908d7"},{"sha":"87ba9a70843a1b9a46389274aded6e4e74dd2442","author":{"email":"78cfee193ab8bf5d7ffd0895d7143562b2e6113d@aim.com","name":"rextimmy"},"message":"code cleanup","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/87ba9a70843a1b9a46389274aded6e4e74dd2442"},{"sha":"2ddce1a9b3617c45b69334d191153c46bd04ba46","author":{"email":"78cfee193ab8bf5d7ffd0895d7143562b2e6113d@aim.com","name":"rextimmy"},"message":"README update","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/2ddce1a9b3617c45b69334d191153c46bd04ba46"},{"sha":"1ca3190994c01c0b42bd257f12acb7555d2e750e","author":{"email":"78cfee193ab8bf5d7ffd0895d7143562b2e6113d@aim.com","name":"rextimmy"},"message":"Removed old px3Cast","distinct":true,"url":"https://api.github.com/repos/codetackler/Torque3D/commits/1ca3190994c01c0b42bd257f12acb7555d2e750e"}]}