20453 Commits

Author SHA1 Message Date
rdb
49fdd56c09 Remove DirectStart imports from shadows sample 2015-07-20 20:04:27 +02:00
rdb
3ad274639d Move Cg calls out of GSG reset() function - do profile detection entirely without Cg functions 2015-07-20 20:01:06 +02:00
rdb
9034682718 Merge pull request #45 from mfwass/master
Removed a nonexistent import from GridChild
2015-07-20 17:05:15 +02:00
Michael Wass
1c2c60acba Removed a nonexistent import from GridChild
This import is nonexistent and has no calls to it. The purpose it serves right now is causing an ImportError :P.
2015-07-20 11:03:42 -04:00
rdb
87b23dfeb2 Improve shader model detection mechanism 2015-07-19 21:31:24 +02:00
rdb
194a43fa2a Merge branch 'release/1.9.x' 2015-07-19 21:24:19 +02:00
rdb
672a191d2a Improve error message when Cg support is not enabled 2015-07-19 21:23:46 +02:00
rdb
e515cbdbd1 Reintroduce display mode information in Windows via Win32 API
Also clean up the CPUID code in winGraphicsPipe a bit
2015-07-19 21:13:01 +02:00
rdb
1bb1cc79f4 Improve reporting of supported extensions and compressed formats 2015-07-19 20:13:55 +02:00
rdb
8fcbfd72a1 Intel driver fixes (merge) 2015-07-19 09:32:09 +02:00
rdb
23441aa5bb Fix intel driver issues, particularly with geometry shaders 2015-07-19 09:22:57 +02:00
rdb
e91a9100ed Support specifying custom gl-version or requesting debug context on Windows
Also works around NVIDIA driver bug where GL_VERSION is always reported as 1.2 for pview.exe
2015-07-18 22:41:59 +02:00
rdb
96a9e22395 Add uniform mat4 p3d_TextureMatrix[] input to GLSL 2015-07-18 11:07:18 +02:00
rdb
493b66c97d Merge compiler fix 2015-07-17 22:12:24 +02:00
rdb
c224f351ec Fix gcc/clang compile error 2015-07-17 21:50:06 +02:00
rdb
5e219f6438 Add support for uniform int osg_FrameNumber in GLSL 2015-07-17 21:34:29 +02:00
rdb
5d7bc2c05e Merge branch 'release/1.9.x'
Conflicts:
	panda/src/glstuff/glShaderContext_src.cxx
2015-07-17 21:32:24 +02:00
rdb
221507437a Fix crash when passing an undersized array to a GLSL array input 2015-07-17 21:28:51 +02:00
rdb
12066a2067 Merge pull request #44 from jjkoletar/gravitywalker-fix-redo
Fix invalid assumptions in GravityWalker
2015-07-17 20:46:43 +02:00
Jeremy Koletar
946f273ebb controls: Don't make scene graph assumptions when setting the CollisionRay's height 2015-07-17 13:39:41 -05:00
rdb
4df64f7b42 Merge branch 'release/1.9.x' 2015-07-17 15:56:15 +02:00
rdb
dafae50ce2 Protect against self-move-assignment to fix stable_sort in MSVC 2015-07-17 15:55:24 +02:00
rdb
1206d93813 Fix pandac.PandaModules import error with Python 3 (thanks, tzaeru!) 2015-07-14 22:22:45 +01:00
rdb
da6140a8cc Changes to GLSL input handling that further assist in efforts to port from Cg to GLSL 2015-07-14 21:04:50 +01:00
rdb
9178ed2871 Fix some preprocessor expressions in Interrogate 2015-07-14 21:04:50 +01:00
Sam Edwards
16bfd3750f Add missing includes. 2015-07-12 19:27:13 -07:00
rdb
555844f82a Allow compiling out the fixed-function pipeline and request core context 2015-07-09 16:43:45 +02:00
rdb
220015a234 Drop support for vertex blend/matrix palette in OpenGL, no driver ever supported it (well) 2015-07-09 14:26:24 +02:00
rdb
5913546229 Proper overflow checking for numeric chars 2015-07-08 02:03:24 +02:00
rdb
342b9a8db8 Merge remote-tracking branch 'origin/release/1.9.x' 2015-07-08 02:01:28 +02:00
rdb
828e52578d Allow a long (provided it is not overflowing) where an int is accepted 2015-07-08 01:58:35 +02:00
rdb
88f7279522 Make it easier to make Python 3 builds on Windows 2015-07-07 03:17:42 +01:00
rdb
9b6f4eeaf9 Fix compiler warnings in MSVC 2015-07-07 02:58:57 +01:00
rdb
7ce2a97bef BGRA color order fix for Cg on Windows 2015-07-07 02:37:48 +01:00
rdb
ef9908c277 More robust Cg support on non-NVIDIA card + automatically enable hardware skinning in Shader Generator 2015-07-07 02:51:48 +02:00
rdb
1088cdedc8 Fix mac and static build issues 2015-07-06 23:31:14 +02:00
rdb
0eeec6b02f Merge and expand on config fix from 'release/1.9.x' 2015-07-06 15:54:45 +02:00
rdb
2514ca29d8 Fix config error when DirectGuiBase is imported before ShowBase 2015-07-06 15:52:57 +02:00
rdb
214d799d82 Add optional "other" NodePath argument for get_tight_bounds() 2015-07-06 14:52:08 +02:00
rdb
d43482ec9b Merge branch 'release/1.9.x' 2015-07-06 14:21:03 +02:00
rdb
7c2822515b Remove dependency on X11/Intrinsic.h 2015-07-06 14:19:46 +02:00
rdb
cbcb2416d7 Merge branch 'release/1.9.x' 2015-07-06 10:32:30 +02:00
rdb
69b8d6a4b5 Fix memory leak in tuple-returning getters 2015-07-06 10:31:33 +02:00
rdb
fe058dfb32 Don't store two references to X11 Cursor, or we double free at shutdown 2015-07-06 10:29:44 +02:00
rdb
f67ee228bf Fix error in cg-glsl-version 2015-07-05 20:39:34 +02:00
rdb
7026854cc2 Fixes to get the C binding generator to work 2015-07-05 16:07:08 +02:00
rdb
41b44683b6 Compile with older versions of Assimp 2015-07-03 19:38:10 +02:00
rdb
23a4876c57 Merge branch 'cleanup-imports' 2015-06-30 17:21:22 +02:00
rdb
dd17fd864b Properly separate dtoolconfig and interrogatedb 2015-06-30 16:16:35 +02:00
rdb
c0f6588c88 Separate libp3interrogatedb out of libp3dtoolconfig.
This aids further in removing the core lib dependency on Python.
2015-06-30 15:17:15 +02:00