Permalink
Commits on Mar 23, 2016
  1. Merge branch 'next'

    seanpaultaylor committed Mar 23, 2016
  2. Fix merge conflicts

    seanpaultaylor committed Mar 23, 2016
Commits on Mar 22, 2016
  1. Update README.md

    seanpaultaylor committed Mar 22, 2016
  2. Update README.md

    seanpaultaylor committed Mar 22, 2016
  3. Merge pull request #1828 from seanpaultaylor/next

    Fixes gamepads disconnect crash on Android
    seanpaultaylor committed Mar 22, 2016
  4. Merge pull request #1827 from seanpaultaylor/next

    Fixes Mesh and MeshPart mapbuffer and unmapbuffer
    seanpaultaylor committed Mar 22, 2016
Commits on Mar 21, 2016
  1. Merge pull request #1824 from louis-mclaughlin/travis

    Added travis ci build
    seanpaultaylor committed Mar 21, 2016
  2. Merge pull request #1822 from louis-mclaughlin/lua-compile-fix

    Lua related compile fixes
    seanpaultaylor committed Mar 21, 2016
  3. Merge pull request #1823 from louis-mclaughlin/mem-leak-compile-fix

    Compile fix for linux for GP_USE_MEM_LEAK_DETECTION=1
    seanpaultaylor committed Mar 21, 2016
Commits on Mar 18, 2016
  1. Added travis ci build

    louis-mclaughlin committed Mar 18, 2016
Commits on Mar 16, 2016
  1. Merge pull request #1821 from dgough/next

    Fixed the template project so that it builds in visual studio.
    seanpaultaylor committed Mar 16, 2016
Commits on Mar 14, 2016
  1. Fixed the template project so that it builds in visual studio.

    The RuntimeLibrary needed to be set to MultiThreadedDebugDLL similar to issue #1806.
    dgough committed Mar 14, 2016
Commits on Feb 11, 2016
  1. Merge pull request #1809 from FunMiles/next_Mac_cmake

    Next mac cmake
    seanpaultaylor committed Feb 11, 2016
Commits on Feb 4, 2016
  1. Merge pull request #1818 from sgrenier/next

    Lua bug fixes
    krighton committed Feb 4, 2016
Commits on Feb 3, 2016
  1. Clean-up and bug fixes to Lua bindings:

    - Fixed a regression introduced in v3.0 that could cause a Lua stack leak, causing eventual crash in some Lua-based games.
    - Fixed a number of problematic and potentially unsafe Lua usage scenarios, where passing a subclass object to a function that expects a base class could cause a crash. This fix was accomplished by adding support for automatic and safe conversion between base classes and subclasses (and vice-versa) when passing objects from Lua to C++.
    - Removed the global 'convert' Lua function since it was unsafe. Instead, when manual object casting is required in Lua, such as when needing to convert a base class to a known subclass to access subclass-specific interfaces, the Lua bindings now support a safe 'to(type)' function on all polymorphic classes.
    - When using the new built-in 'to(type)' conversion function, nil will be returned if no suitable conversion exists. Similarly, when attempting to pass an incompatible object type to a Lua C++ function, the function will gracefully fail and log a script error.
    sgrenier committed Feb 3, 2016
Commits on Jan 28, 2016
  1. Merge pull request #1816 from seanpaultaylor/next

    Adds map/unmap buffer for Mesh and MeshPart
    seanpaultaylor committed Jan 28, 2016
Commits on Jan 15, 2016
  1. Merge pull request #1812 from benloong/fix_findNode

    fix findNode with mesh skin may lead to stack overflow.
    seanpaultaylor committed Jan 15, 2016
  2. Merge pull request #1811 from benloong/patch-1

    update new project toolset  to vs2015
    seanpaultaylor committed Jan 15, 2016
Commits on Jan 13, 2016
  1. fix findNode with mesh skin may lead to stack overflow.

    add extra parameter skipSkin to skip mesh skin hierarchy
    benloong committed Jan 13, 2016
Commits on Jan 12, 2016
  1. update new project toolset to vs2015

    Now  new project vs project toolset is VS2015 #1807
    benloong committed Jan 12, 2016
Commits on Jan 7, 2016
Commits on Jan 3, 2016
  1. Add cmake support for new project under Mac OS

    In case of  arbitrary out of core build of the library, one has to tweak the cmake variables FOUND_LIB_gameplay and FOUND_LIB_gameplay-deps manually.
    FunMiles committed Jan 3, 2016
  2. Correct a definition that is actually a linking argument in the case …

    …clang++ is being used.
    
    For g++ the else part should still remove this definition, pending checks on other platforms.
    FunMiles committed Jan 2, 2016