rdb
5ee64279a4
Oops, stupid debug message, how embarrassing
2014-11-04 15:07:01 +00:00
rdb
ce1282c7e3
Fixes for primitive restart index stuff
2014-11-04 14:14:49 +00:00
rdb
0f35480fcf
Allow disabling primitive restart index. Also, better handling of unsupported shader languages.
2014-11-03 02:29:05 +00:00
rdb
2c4fbf08be
Also use MSVC intrinsics for bit scanning (up to 2x as fast on 64-bit systems)
2014-10-31 17:05:10 +00:00
rdb
10a72e595b
Improve pbitops performance by enabling GCC intrinsics when available
2014-10-29 21:18:28 +00:00
David Rose
747e1fe381
we have to install config_framework.h now
2014-10-29 17:00:24 +00:00
rdb
52a4278b80
Fix cwiseProduct compile error when building with Eigen
2014-10-29 12:20:22 +00:00
David Rose
5d5150c5aa
componentwise_mult()
2014-10-28 21:46:15 +00:00
David Rose
5dad10cf78
PfmFile::add_sub_image(), mult_sub_image()
2014-10-28 21:45:41 +00:00
David Rose
7bce2d6124
support GL_RGBA16, GL_LUMINANCE16, GL_LUMINANCE_ALPHA16 etc.
2014-10-28 21:44:45 +00:00
David Rose
df33105e30
workaround for some artifacts with missing points in distortion map
2014-10-28 21:43:27 +00:00
rdb
d3947d4b01
Fix scissoring crash. Also prevent crash when GLSL is not supported.
2014-10-27 16:09:33 +00:00
rdb
d7b21c9aeb
Replace assert with more helpful error
2014-10-27 15:18:49 +00:00
rdb
6d6a4398c6
Change max vertices to 65534 to avoid conflict with strip cut index
2014-10-27 13:25:38 +00:00
rdb
241adfe34d
Implement comparison and hashing in NetAddress. Clean up Socket_Address code a bit.
2014-10-27 12:09:56 +00:00
rdb
5c681a0346
public -> private
2014-10-21 21:40:53 +00:00
rdb
0181fae076
This should fix LP bug #954257 ; replace locked BamWriters mechanism with atomic list.
2014-10-21 20:45:30 +00:00
David Rose
a9d1d1ad54
fix build issue, should include look_at.h instead of look_at_src.h
2014-10-21 18:07:27 +00:00
rdb
3ce705519d
Oops, forgot these two files. Part of cfsworks' patch
2014-10-20 11:02:42 +00:00
rdb
a65b477734
Commit patches by cfsworks:
...
cxx: Fix missing includes masked by composite builds.
misc: Fix typos in comments.
config: Fix missing config forward-declarations.
direct: Adjust Python imports to panda3d.* instead of pandac.*.
display: Split graphicsWindow out into an extension.
framework: Use if/elif/elif/endif instead of ifdef/elif/elif/endif.
ode: Remove erroneous INLINE declarations.
interval: Fix missing import.
2014-10-19 22:41:47 +00:00
rdb
783d8552ef
Fix bin2c to generate an include to stddef.h (for size_t definition)
2014-10-19 22:32:30 +00:00
David Rose
9f896821e7
fix scissoring during the DisplayRegion's glClear() operation
2014-10-16 00:57:21 +00:00
rdb
31a71c990d
Fix issues with OS X 10.9 compilation, fix issues uncovered by clang
2014-10-12 18:45:37 +00:00
rdb
ab8ebe6e30
Fix issues with point rendering, both software and hardware.
2014-10-11 01:28:32 +00:00
rdb
902bedc314
Fix Python 3 crash on Windows, and fix some Python 3-related compile errors
2014-10-10 13:45:05 +00:00
rdb
296476f7dd
Fix compile error when compiling with optimize level 4
2014-10-09 14:24:03 +00:00
rdb
7524299de9
Fix regressions with Direct3D support. Add sRGB support to DX9 renderer.
2014-10-08 19:56:28 +00:00
rdb
5f8fffccfe
Add GSG::get_supports_texture_srgb()
2014-10-08 15:13:26 +00:00
rdb
fbc3564bf9
More work on Android port
2014-10-08 15:09:25 +00:00
rdb
32a9e4d9ed
Add support for sRGB framebuffers and blending to tinydisplay renderer.
2014-10-08 11:34:41 +00:00
rdb
4ffb512fae
Fix error in get_region_pixels_i that causes crash in tinydisplay
2014-10-08 11:27:40 +00:00
rdb
0a84dd9ca3
Android fixes
2014-10-06 17:44:58 +00:00
rdb
e7c08ec2fe
Fix some errors with shader object labels
2014-10-03 12:21:59 +00:00
rdb
24386cdc1e
Use a table to make InternalName::make more efficient for Python interned strings
2014-10-02 18:28:06 +00:00
rdb
bce1f2dd5a
Commit patch by Technologicat (closes LP #1214782 )
2014-09-26 15:17:14 +00:00
rdb
a25a9e655e
Support strip cut indices and (using those) support direct rendering of linestrips in OpenGL
2014-09-25 00:16:44 +00:00
rdb
db0fd516a0
Add GPU profiling capabilities to PStats using OpenGL timer queries
2014-09-24 23:53:37 +00:00
rdb
de95ed855d
Support enumeration of different pixel formats in WebcamVideo, support for RGB pixel formats in Video4Linux
2014-09-24 15:33:40 +00:00
rdb
162786ae3b
Forgot to change these cases of _x_size and _y_size
2014-09-21 13:27:08 +00:00
rdb
0e785de0ff
Fix crash in do_issue_scissor
2014-09-20 20:51:40 +00:00
rdb
c178aba639
Add property support to interrogate (using MAKE_PROPERTY or using published members)
2014-09-19 15:23:52 +00:00
rdb
4be5346a1a
Creating a TypeHandle from Python should properly initialize it to TypeHandle::none()
2014-09-17 21:01:49 +00:00
rdb
8b7217b4f9
Add an "off" ScissorAttrib, don't apply scissoring to overlay display region so that a full-window clear is truly a full-window clear
2014-09-16 20:44:39 +00:00
rdb
579f4c7f47
fix compile error
2014-09-16 19:40:43 +00:00
rdb
b24adbcad1
Fix issues resizing OpenGL FBOs. Use LVecBase2i for storing buffer size.
2014-09-16 14:51:13 +00:00
rdb
89b824597c
fix LP bug 1219422: fix ShaderGenerator errors when LightRampAttrib is in use but no diffuse is present
2014-09-16 13:25:18 +00:00
rdb
e5ec2eaf50
Fix bug on Windows when resizing windows in any way other than dragging them
2014-09-15 16:46:28 +00:00
rdb
9184fe71a9
vectors and matrices should be passed by reference. Fixes compile error on 32-bit windows
2014-09-15 14:39:11 +00:00
rdb
3200bb4443
fix compilation error on 32-bit Windows with Eigen
2014-09-14 23:41:36 +00:00
rdb
87910799b6
Split off epvector.h into its own file in an attempt to cut down compilation time
2014-09-14 22:04:36 +00:00