tobspr
|
0fcfb8e372
|
New file headers, new comment style
|
2016-02-17 17:47:48 +01:00 |
rdb
|
591ce04ab1
|
Work around black text issue in OpenGL ES 2 renderer
|
2016-02-11 19:12:52 +01:00 |
rdb
|
090e912ce6
|
Cleanup of comments and whitespace
|
2016-02-01 22:30:43 +01:00 |
rdb
|
0a366e987f
|
Merge branch 'release/1.9.x'
Conflicts:
panda/src/glstuff/glGraphicsStateGuardian_src.cxx
panda/src/putil/bamReader.h
|
2016-01-26 11:45:04 +01:00 |
rdb
|
d574dd4b0b
|
Fix texture format selection in FrameBufferProperties
|
2016-01-26 11:39:19 +01:00 |
tobspr
|
570d630316
|
Use r11_g11_b10 in the FrameBufferProperties
|
2016-01-20 18:55:25 +01:00 |
rdb
|
6eb460c359
|
Add ability to cache compiled GLSL shaders, remove unused ShaderUtilization
|
2016-01-13 19:58:11 +01:00 |
rdb
|
3393454582
|
Metalness workflow PBR stuff, support light color temperatures, make light specular color tied to light color by default
|
2016-01-09 16:08:33 +01:00 |
rdb
|
1d098b0099
|
Add roughness and metallic to p3d_Material struct
|
2016-01-01 11:36:09 +01:00 |
rdb
|
e4857a58bb
|
Add many more Python properties
|
2015-12-24 16:17:34 +01:00 |
rdb
|
db6f0342cc
|
Add properties with has/clear (interrogatedb v3.1)
|
2015-12-24 14:25:45 +01:00 |
rdb
|
88e5cdfd86
|
More efficient clears for FBO
|
2015-12-21 17:59:48 +01:00 |
rdb
|
834cc57deb
|
More properties for classes
|
2015-12-16 21:41:55 +01:00 |
rdb
|
6480e82e3b
|
First pass adding properties to many Panda classes
|
2015-12-10 16:23:06 +01:00 |
rdb
|
66861f137f
|
Fix Windows compile error: MSVC doesn't like variables named "near" and "far"
|
2015-12-08 18:55:27 +01:00 |
rdb
|
25451feb87
|
Improve shadow system, add point light shadows, GLSL shadow inputs
|
2015-12-07 21:12:07 +01:00 |
rdb
|
48808fe269
|
Add get_supports_hlsl check, fix shader generator for DirectX 9
|
2015-11-26 01:05:26 +01:00 |
rdb
|
f9add18798
|
Fix another GL crash at shutdown
|
2015-11-11 17:06:32 +01:00 |
rdb
|
db3ab953e4
|
Remove ppremake, genPyCode, and all hacks created to support them
|
2015-11-09 19:06:49 +01:00 |
rdb
|
026ec613f5
|
Merge remote-tracking branch 'origin/release/1.9.x'
|
2015-11-07 23:57:11 +01:00 |
rdb
|
6a263746cd
|
Fix Cg crash at shutdown when multithreaded pipeline is active
|
2015-11-07 21:55:51 +01:00 |
rdb
|
0ae2df7e02
|
Merge branch 'release/1.9.x'
|
2015-11-01 15:54:58 +01:00 |
rdb
|
d3494edf2c
|
Address some rare crashes at shutdown
|
2015-10-31 04:11:12 +01:00 |
rdb
|
bac5401a9d
|
Add GL function pointers for indirect draw
|
2015-10-28 13:18:12 +01:00 |
rdb
|
18ad6d1543
|
Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings
|
2015-10-07 18:58:26 +02:00 |
rdb
|
bae5c195af
|
Merge branch 'release/1.9.x'
Conflicts:
dtool/src/dtoolbase/dtoolbase.h
|
2015-10-07 15:54:02 +02:00 |
rdb
|
706f6f7de5
|
Squelch some of the type conversion warnings in MSVC
|
2015-10-06 17:05:40 +02:00 |
rdb
|
e1c0ae7f1b
|
Add F_hardware_skinning/p3d_TransformTable to GLSL on 1.9 branch, as requested
Uses a hack to prevent breaking ABI compat
|
2015-09-05 15:28:57 +02:00 |
rdb
|
d569e2ab6f
|
Merge branch 'release/1.9.x'
|
2015-08-16 13:55:42 +02:00 |
tobspr
|
2ea3e3f65a
|
Fix occasional crash when connecting to pstats
|
2015-08-16 13:54:54 +02:00 |
rdb
|
9773fd7969
|
Support cube map arrays
|
2015-08-11 17:08:31 +02:00 |
rdb
|
1ee8c5f6d2
|
Oops, typo fix
|
2015-07-28 19:48:24 +02:00 |
rdb
|
f33e450823
|
A lot of performance changes, particularly wrt dcasts and state management
|
2015-07-27 16:32:57 +02: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
|
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
|
96a9e22395
|
Add uniform mat4 p3d_TextureMatrix[] input to GLSL
|
2015-07-18 11:07:18 +02: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
|
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
|
419eadb859
|
Support hardware skinning in GLSL
|
2015-06-21 20:28:31 +02:00 |
rdb
|
8e58e9e11c
|
Merge branch 'release/1.9.x' (though keep template exporting in master)
|
2015-06-06 17:03:27 +02:00 |
rdb
|
4d46172fba
|
Revert non-Windows template export changes from 1.9.x, they're less stable than I thought
|
2015-06-06 16:55:33 +02:00 |
rdb
|
a70878c4ef
|
Merge branch 'release/1.9.x'
|
2015-06-03 20:26:22 +02:00 |
rdb
|
f69354d9fa
|
Explicit template instantiation on gcc/clang, implement cfsworks' suggestion of moving compiler-specific stuff out of pandasymbols.h et al
|
2015-06-03 13:36:04 +02:00 |
rdb
|
9ef782cd75
|
Merge branch 'release/1.9.x'
|
2015-05-11 18:07:53 +02:00 |
rdb
|
07ea84a1a0
|
Optimize shader matrix generator, allow changing GL internal coord system
|
2015-05-11 18:07:14 +02:00 |
rdb
|
dbf82d514e
|
Switch from deprecated xf86dga.h header to Xxf86dga.h
|
2015-05-07 22:39:12 +02:00 |
rdb
|
f658283911
|
Merge branch 'release/1.9.x'
|
2015-05-03 20:48:06 +02:00 |
rdb
|
c292d3bc65
|
Allow deactivating GPU timers, disable Draw:Primitive:Draw collectors
|
2015-05-03 20:47:29 +02:00 |