20208 Commits

Author SHA1 Message Date
rdb
392cff6fb6 Merge pull request #5 from JonasT/master
makepanda.py --installer fixes for dpkg confusion on Fedora and python3
2015-02-08 01:00:52 +01:00
Jonas Thiem
9a96809fa5 Adding additional check for /usr/bin/dpkg-deb back in 2015-02-07 22:47:14 +01:00
Jonas Thiem
fecb7f69fe Merge branch 'master' of https://github.com/JonasT/panda3d 2015-02-07 22:40:29 +01:00
Jonas Thiem
76ca80dcd5 Moving over PYTHON_SITEPACKAGES definition from makepanda.py to installpanda.py 2015-02-07 22:37:40 +01:00
Jonas Thiem
c11c46a6b1 * adding warning when both dpkg and rpmbuild are present
* check for /usr/bin/dpkg-architecture instead of /usr/bin/dpkg-deb (latter appears to be present on Fedora)
* insert python site package path into INSTALLSPEC from current interpreter instead of %{__python} (fixes Python 3)
2015-02-07 22:31:15 +01:00
rdb
01cd4fcbd5 Fix compile error on clang when C++11 support is disabled 2015-02-07 18:15:56 +01:00
rdb
33249c5f43 Make pregenerated bison files up-to-date (for people without bison) 2015-02-07 17:40:31 +01:00
rdb
028c09add5 Implicit cast string to InternalName in c++, also optimize for string literals 2015-02-07 16:43:25 +01:00
rdb
78f8f65ef9 Add M_filled_wireframe render mode 2015-02-06 12:15:25 +01:00
rdb
eaabc1bfa5 Add ConfigVariableColor 2015-02-05 13:34:52 +01:00
rdb
3bf2a0f814 Proper unbinding of GLSL matrix attribute arrays 2015-02-05 13:27:35 +01:00
rdb
7c14d1872a Fix race condition when manipulating node transform in thread (LP #1417715) 2015-02-04 00:06:14 +01:00
rdb
6b10409890 Fix add_consecutive_vertices / show_bounds crash 2015-02-03 17:18:58 +01:00
rdb
083e160f89 Partially fix excessive event spam when resizing windows 2015-02-02 19:18:32 +01:00
rdb
987ba2083b Use notify-level-shader instead of gobj for shader logging 2015-02-02 19:03:14 +01:00
rdb
3b1bd9ef39 This fixes most issues with Cg's GLSL profiles on non-NVIDIA cards 2015-02-02 16:31:23 +01:00
rdb
3aefaff8b1 Show source filename in GLSL error logs 2015-02-01 19:25:51 +01:00
rdb
13fb8079ec Better shader caching, GLSL "#pragma include" support, better error reporting 2015-02-01 17:52:52 +01:00
rdb
9b2e322f29 Display better error when encountering invalid prim index 2015-02-01 17:41:55 +01:00
rdb
a7d1eb90c5 Expose has_extension to query whether OpenGL extension is supported 2015-01-24 21:56:06 +01:00
rdb
0f1243230d Fix OpenGL error on FBO shutdown
(caused by call to glGetError while context was already shut down)
2015-01-24 19:50:25 +01:00
rdb
a6cf0960fa Remove EventStorePandaNode, it is no longer necessary
(since PandaNode now directly inherits from TypedWritableReferenceCount)
2015-01-24 19:50:14 +01:00
rdb
0a64bdb33b Fix MouseRecorder & let PandaNode inherit from TypedWritableReferenceCount 2015-01-24 16:12:04 +01:00
rdb
0dc0bbdf0c Missed this section, no point generating shaders in draw any more 2015-01-23 21:41:43 +01:00
rdb
c3ca2f1a65 Fix regression with Actor loading 2015-01-23 21:24:29 +01:00
rdb
7ba0469148 Shader generation should be done in cull, not in draw 2015-01-23 15:03:50 +01:00
rdb
a56f722c09 GeomPrimitive optimizations & tweaks 2015-01-23 13:54:29 +01:00
rdb
c2aa6991d6 Fix glObjectLabel error, fix crash on shutdown with pstats-gpu-timing 2015-01-23 13:22:31 +01:00
rdb
c5dd6c69dd fix Loader error reporting 2015-01-23 13:20:14 +01:00
rdb
7b18e5aa41 Merge ../panda3d-git 2015-01-22 17:10:28 +01:00
rdb
eacb420d3f Merge branch 'master' of github.com:panda3d/panda3d 2015-01-22 17:09:54 +01:00
rdb
77c9e6cf6c Add support for instance arrays via vertex attrib divisors 2015-01-22 17:04:25 +01:00
rdb
0ad0d4ec33 Further optimizations to the cull pipeline.
The only transform still stored in CullableObject is internal transform.

NB: I haven't tested my PipeOcclusionCullTraverser changes.  Please contact me if you encounter problems with it.
2015-01-22 16:22:16 +01:00
rdb
536d6e7810 Fix obscure bug with BitMask64::get_next_higher_different_bit() 2015-01-22 14:02:01 +01:00
rdb
142bd6a021 Remove old MLightVector TexGen mode and FFP-based normal mapping 2015-01-22 12:26:22 +01:00
rdb
3423a09f4f Merge branch 'master' of github.com:panda3d/panda3d 2015-01-21 22:12:53 +01:00
rdb
f68e8cdee4 More reliable and hopefully less crashy way of determining libp3dtool location 2015-01-21 20:32:48 +01:00
rdb
94e5bbf579 Changes to support a custom GraphicsWindow derivation 2015-01-21 20:32:00 +01:00
rdb
a7f7d54f10 Support vertex attributes with matrix type 2015-01-19 00:16:59 +01:00
rdb
98cbf5c309 Remove unnecessary field 2015-01-19 00:08:39 +01:00
rdb
9a50d3bf61 Enable exceptions when building with libRocket or OpenCV 2015-01-18 21:57:58 +01:00
rdb
095a402853 Fix window-resizing regression on Windows 2015-01-14 20:23:16 +01:00
rdb
9b747b525e Merge pull request #4 from frainfreeze/master
updated direct/particle to import from panda3d.physics
2015-01-13 20:12:44 +01:00
rdb
17aafeba15 Fix stencil clear: reset stencil mask before glClearStencil 2015-01-13 03:18:05 +01:00
rdb
0b2a3f0c95 Fix assertion trigger in PandaNode 2015-01-12 21:52:09 +01:00
frainfreeze
07e73672db updated direct/particle to import from panda3d.physics 2015-01-12 21:41:36 +01:00
rdb
763727fbb1 attempted crash fix 2015-01-12 21:34:47 +01:00
rdb
b47450ffa4 fix import of init_app_for_gui for wx 2015-01-12 21:18:47 +01:00
rdb
d6ce7c6562 Oops, fix build 2015-01-12 20:35:17 +01:00
rdb
0aa0f34c74 Lots of work to make the rtdist work with the new library building system 2015-01-12 15:02:42 +01:00