rdb
1834d9e879
Fix incorrect assumption that Mesa GL 3.0 driver doesn't implement non-core functionality
2015-07-30 18:50:53 +02:00
rdb
f22cc71995
Fix double-precision build blibli
2015-07-29 14:07:06 +02:00
rdb
64144955a0
Fix for typedefs to external types in interrogate
2015-07-29 10:45:55 +02:00
rdb
acc2a310d0
Change debug category for shader generator to pgraphnodes
2015-07-28 21:43:19 +02:00
rdb
b9d45ccc04
Fixes for the fact that render states were no longer sticking around in the cache between frames
2015-07-28 21:42:45 +02:00
rdb
1ee8c5f6d2
Oops, typo fix
2015-07-28 19:48:24 +02:00
rdb
e4c3301bd0
Shader context input state tracking system, for more efficiently updating shader inputs
2015-07-28 16:33:34 +02:00
rdb
0cecab3124
Fix issues with the rtdist build in 1.10
2015-07-28 15:40:04 +02:00
rdb
2db003a1c2
Merge remote-tracking branch 'origin/release/1.9.x'
2015-07-28 15:38:58 +02:00
rdb
29ccfc4103
Merge pull request #46 from eswartz/pr_packager_extensions
...
Handle packaging user filetypes more extensibly
2015-07-28 15:28:47 +02:00
rdb
265bf42f81
Fix crash when copying a WeakPointerTo that was already deleted
2015-07-28 13:41:26 +02:00
Ed Swartz
353ae928d2
Handle packaging user filetypes more extensibly
...
-- Provide includeExtensions(...) method to augment particular kinds of files, allowing them to be packaged by dir()
-- Track the count of files, by extension, silently ignored by dir(), and log this
-- Allow "-v" option to verbosely log ignored files in dir()
2015-07-27 14:28:43 -05:00
rdb
1f0b4332e3
Add softspace flag to StreamWriter - fixes print spaces in runtime env
2015-07-27 20:23:47 +02:00
rdb
e6d29d6f51
Document bug in enable_angular_motor
2015-07-27 20:01:37 +02:00
rdb
f33e450823
A lot of performance changes, particularly wrt dcasts and state management
2015-07-27 16:32:57 +02:00
rdb
6cf2da9e56
Fix error when loading a particle effect in particle panel
2015-07-27 15:55:12 +02:00
rdb
75019784f4
Changes to inlining so we can use FORCE_INLINING in gcc as well
2015-07-27 15:39:46 +02:00
rdb
c0e1a3cdb4
Keysyms for dead acute and dead grave keys to better support int'l keyboards
2015-07-27 14:23:17 +02:00
rdb
4206e349c9
Fix obscure GL crash
2015-07-27 12:57:14 +02:00
rdb
e8e155f218
AnimControlCollection methods should take floating-point frame numbers to match AnimInterface
2015-07-27 12:56:13 +02:00
rdb
d7b5fe37da
Merge remote-tracking branch 'origin/release/1.9.x'
2015-07-27 12:49:54 +02:00
rdb
5413a267ba
Fix error with AnimControlInterval
2015-07-27 12:48:45 +02:00
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