rdb
82ab126ea7
Add support for glLogicOp via LogicOpAttrib / NodePath::set_logic_op
2016-03-25 17:33:30 +01:00
rdb
ba4c38112c
Merge remote-tracking branch 'origin/release/1.9.x'
2016-03-25 17:22:00 +01:00
rdb
54fa31ba17
StandardError -> Exception, other 2to3 changes, threaded 2to3
2016-03-25 17:13:09 +01:00
rdb
6334f2511d
Let's not display deprecation warnings in release builds
2016-03-25 16:41:58 +01:00
rdb
d906f55ebf
Fix rtdist error when using Python 3.5
2016-03-25 15:23:45 +01:00
rdb
2b034506fa
Backport fixes for Arch compile issues to 1.9
2016-03-25 01:40:00 +01:00
rdb
a9c5525dd6
Compile fix for Ubuntu precise version of ffmpeg
2016-03-25 00:45:12 +01:00
rdb
ce947adf8f
Replace uses of "delete" with "delete[]" where appropriate
2016-03-24 23:56:12 +01:00
rdb
ad350a207e
Replace use of deprecated base.loadSfx/loadMusic with loader.loadSfx/Music
2016-03-24 23:55:38 +01:00
rdb
63dd1e0d2b
Fixes for ffmpeg 3.0
2016-03-24 22:24:16 +01:00
rdb
58837c0f4a
Fix particle sample and tkinter in Python 3
2016-03-22 11:31:51 +01:00
rdb
2abad9649b
Remove X11-specific stuff from egldisplay, instead using x11display as common base
2016-03-19 18:46:10 +01:00
rdb
bd1df2b9ad
Merge remote-tracking branch 'origin/release/1.9.x'
...
Conflicts:
panda/src/pipeline/pipeline.cxx
2016-03-18 16:47:17 +01:00
tobspr
3e2b8407c8
Add more properties to the Texture class
2016-03-18 16:41:16 +01:00
rdb
e8b920df90
Make default egg-object-type definitions available in packp3d
2016-03-17 21:40:54 +01:00
rdb
cccd29cc61
Fix use of uninitialized variable pointed out by valgrind
2016-03-17 21:39:42 +01:00
rdb
f68bfab7a9
Add light.shadow_caster and light.shadow_buffer_size
2016-03-17 15:26:12 +01:00
rdb
4ace5b5bc9
Fix compilation issues
2016-03-16 14:04:15 +01:00
wolfgangp
01932c9e79
Squashed commit of the following: ( closes #85 )
...
commit cff663ad0e23ed73057201fc0c71f12de82be201
Author: wolfgangp <wolfgangpratl@gmail.com>
Date: Thu Mar 10 10:48:39 2016 +0100
Make get_normal_world_on_b return a vector.
commit 6fe5f5a24d615dc05b532c07486e23123e4cc9f2
Author: wolfgangp <wolfgangpratl@gmail.com>
Date: Thu Mar 3 00:30:01 2016 +0100
Remove comments.
commit f94f0ebd1acde2c3c32ffdaadd24deb4d16d1a84
Author: wolfgangp <wolfgangpratl@gmail.com>
Date: Wed Mar 2 23:53:05 2016 +0100
Revert header author change.
commit d50c41b830034e2dc015298cd4596b6292d582ac
Author: wolfgangp <wolfgangpratl@gmail.com>
Date: Wed Mar 2 23:38:45 2016 +0100
Fix indentation and spaces.
commit 792eab5fe1ca77564a36d7ab43b8996e03432dbd
Author: wolfgangp <wolfgangpratl@gmail.com>
Date: Wed Mar 2 20:11:43 2016 +0100
Revert changed date.
commit 99f78d4a90d43cf3cc5e5168c319020b307cdbd0
Author: wolfgangp <wolfgangpratl@gmail.com>
Date: Wed Mar 2 19:01:39 2016 +0100
Fix bulletHeightfieldShape to support non-square images. Add alternative constructor taking a Texture input, intended for use with ShaderTerrainMesh.
2016-03-16 10:43:13 +01:00
rdb
2ee977dd3e
Fix PhysX compile error
2016-03-16 10:32:47 +01:00
Sam Edwards
6b8f78c9e0
general: Fix missing includes.
2016-03-15 18:30:24 -07:00
Sam Edwards
f0bed9ab1c
pnmtext: Remove unused local.
2016-03-15 18:30:24 -07:00
Sam Edwards
d28608aed1
cppparser: Fix missing includes.
2016-03-15 18:30:24 -07:00
rdb
5cfe2b89e7
Support getting FBO attachment with only 8 red bits
2016-03-12 21:05:16 +01:00
rdb
46562b700d
Support FBOs without any attachments
2016-03-12 20:42:27 +01:00
tobspr
37aaa49529
Change message emitted by nvidia driver workaround to info
2016-03-03 13:56:07 +01:00
rdb
2bf886fc5b
Add premultiplied alpha mode, for convenience
2016-03-02 17:55:34 +01:00
rdb
2971915618
Bam 6.41: lenses and light changes, add max_distance
2016-03-02 17:54:49 +01:00
rdb
711c97ad6d
A few glgsg fixes from tobspr
2016-03-02 16:24:38 +01:00
rdb
d50a326ca7
Fix silly multiple uncompress&recompress when generating mips for compressed texture
2016-02-29 19:49:48 +01:00
rdb
f933eb4e96
Fix compile warnings (incl. "Attempt to define invalid type" spam), define _Dtool_CheckErrorOccurred in release builds for binary compat
2016-02-27 16:45:22 +01:00
rdb
9f0cd81803
Make OpenGL performance warnings "info", not "warning" category
2016-02-27 12:03:29 +01:00
tobspr
d9ec4d402a
Add print-pipe-types prc variable to prevent pipe output
2016-02-23 18:46:34 +01:00
David Rose
f30628bde6
Merge branch 'master' of https://github.com/panda3d/panda3d
2016-02-22 16:02:52 -08:00
David Rose
2ad07ac1fb
fix PfmFile::xform() for files with other than 3 channels
2016-02-22 16:02:38 -08:00
rdb
656ccfcafb
Merge branch 'release/1.9.x'
2016-02-22 19:48:21 +01:00
rdb
844a284925
Fix mipmap level count calculation for texture arrays
2016-02-22 19:47:08 +01:00
tobspr
1795a7c8dd
Work arround timestamp precision in ramdisks
...
This fixes the timestamp precision when mounting RamDisks, by ensuring that the modified timestamp is always greater than the original timestamp.
2016-02-20 19:55:49 +01:00
tobspr
aa4a73af7d
Support for imageCubeArray, remove _EXT suffix
...
This PR adds support for the imageCubeArray GLSL type (GL_IMAGE_CUBE_MAP_ARRAY).
Also, the _EXT suffix is removed from the GL_IMAGE types.
2016-02-20 19:11:23 +01:00
tobspr
84f5baaf2c
Add ShaderTerrainMesh sample
2016-02-20 14:05:50 +01:00
David Rose
0385da0f44
add PfmFile::indirect_1d_lookup()
2016-02-19 18:11:57 -08:00
tobspr
da29c7eea4
Add new terrain implementation (ShaderTerrainMesh)
2016-02-18 20:51:14 +01:00
tobspr
1c9985d2f7
Add bilinear filtering to TexturePeeker
2016-02-18 20:46:45 +01:00
tobspr
862f0e4db2
Add more formats to TexturePeeker, emit error if format is not supported
2016-02-18 18:39:18 +01:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
186f1b41b2
Fix for PDWORD_PTR
2016-02-16 11:24:42 +01:00
rdb
caa03c53dd
Interrogate cppparser improvements, C++11/14/17 additions:
...
* Support trailing return type.
* Ignore C++14 digit separators.
* Parse C++14 binary number representations.
* Support "using"-style type aliases.
* Support decltype and auto with "new".
* Remove silly "long float" and "long long float".
* Support default visibility with class inheritance.
* Remove -longlong hack since C++11 supports long long natively.
* Support unary plus operator.
* Preserve bitfield definitions.
* Support constructor inits using braces.
* Support override/final specifiers.
* Ignore [[attributes]] in certain cases
* Add support for typeid() in expressions
* Parse (but ignore) lambda expressions
* Differentiate between casts, add const_cast/reinterpret_cast
* Support thread_local variables.
2016-02-16 01:18:51 +01:00
tobspr
1f32c1dff0
Fix typo in glGraphicsStateGuardian
2016-02-13 16:36:07 +01:00
rdb
0d03207d1b
Dramatically reduce size of frozen/compiled code by pruning/masking unnecessary imports/code
2016-02-12 22:20:27 +01:00
rdb
591ce04ab1
Work around black text issue in OpenGL ES 2 renderer
2016-02-11 19:12:52 +01:00