Cameron Hart
|
d7ab5894ac
Merge branch 'master' into pxljm
|
14 vuotta sitten |
Cameron Hart
|
5a9a062206
Merge branch 'master' of github.com:bitshifter/Polycode
|
14 vuotta sitten |
Cameron Hart
|
fd5738ff0f
Made 2D and 3D physics modules compile as static libs.
|
14 vuotta sitten |
Ivan Safrin
|
b5685a5012
Merge pull request #33 from bitshifter/cmake-bindings
|
14 vuotta sitten |
Cameron Hart
|
9ec155538f
Merge branch 'master', remote-tracking branch 'origin' into pxljm
|
14 vuotta sitten |
Cameron Hart
|
c42e09b1d2
Only install bin on windows for .dll files.
|
14 vuotta sitten |
Cameron Hart
|
419571fe19
Use replace to change -O3 to -O2 so other arguments are kept intact.
|
14 vuotta sitten |
Cameron Hart
|
6649ffbfdc
Made a lot of Matrix4 parameters pass by const reference to reduce copying. Also made some more accessors const.
|
14 vuotta sitten |
Cameron Hart
|
d2fde9fc99
Converted string to store as UTF-8 since the majority of the time this is how it's used. Now strings can be passed as const reference parameters which greatly reduces the amount of string copying being performed.
|
14 vuotta sitten |
Cameron Hart
|
7fe8f5c173
Made a lot of read only methods const and parameters const reference where possible to avoid copies.
|
14 vuotta sitten |
Cameron Hart
|
cc5d495c4b
Merge branch 'master' into pxljm
|
14 vuotta sitten |
Cameron Hart
|
44df749fee
Mac needs static dependencies to be linked into dynamic module lib but Linux doesn't. Linking them on Linux does bad things.
|
14 vuotta sitten |
Cameron Hart
|
c9e03bbba9
Merge branch 'master' into pxljm
|
14 vuotta sitten |
Cameron Hart
|
6f74616033
Merge branch 'cmake-bindings'
|
14 vuotta sitten |
Cameron Hart
|
cc2ff4cdc3
Added -fPIC for Linux build. This is needed for linking Polycore into the shared module libraries.
|
14 vuotta sitten |
Cameron Hart
|
f2f686fbd6
Regenerated Lua bindings.
|
14 vuotta sitten |
Cameron Hart
|
22e1ad9e32
Ignore compiled python files.
|
14 vuotta sitten |
Cameron Hart
|
4266e7daf7
Made numeric default value string replacement more generic. Fixes bad code generation for a default value of 1.0.
|
14 vuotta sitten |
Cameron Hart
|
d6f5c07893
Merge branch 'master' into cmake-bindings
|
14 vuotta sitten |
Cameron Hart
|
2a6effd422
Added custom executable target to regenerate Lua bindings.
|
14 vuotta sitten |
Ivan Safrin
|
2014d61333
Some CMake fixes
|
14 vuotta sitten |
Ivan Safrin
|
87483bd9d8
Merge pull request #20 from bitshifter/master
|
14 vuotta sitten |
Cameron Hart
|
09981b43ec
Windows compile fixes for static libs. Polycode player not building yet.
|
14 vuotta sitten |
Cameron Hart
|
f7953a1b66
Mac fixes for static libraries. Polycode Player isn't compiling yet.
|
14 vuotta sitten |
Cameron Hart
|
246f876526
Compile all libs as static except for Modules.
|
14 vuotta sitten |
Ivan Safrin
|
6cb1164fc4
Added an importance property to lights. You can use it to make distant lights override closer ones.
|
14 vuotta sitten |
Cameron Hart
|
d5324d1d24
Disable building Polycode Player by default until it's building.
|
14 vuotta sitten |
Cameron Hart
|
e96efcec77
Added Mac specific include directory.
|
14 vuotta sitten |
Cameron Hart
|
e121beb372
Fixed some Mac compilation errors in polybuild.cpp.
|
14 vuotta sitten |
Cameron Hart
|
445eb31f59
Fixed compile error in generated Lua wrappers.
|
14 vuotta sitten |