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
|
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
|
17ad8f254d
|
Support BC4/BC5 compression, more texture formats, DX10 DDS files, rgba16/32 DDS files
|
2016-01-28 13:16:53 +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
|
47de3542f6
|
Apply tobspr's texture memory calculation fixes to 1.9 branch
|
2016-01-26 11:15:22 +01:00 |
rdb
|
6eb460c359
|
Add ability to cache compiled GLSL shaders, remove unused ShaderUtilization
|
2016-01-13 19:58:11 +01:00 |
rdb
|
ebbdb6fac5
|
Fix bug reading roughness from .bam material
|
2016-01-11 19:18:53 +01:00 |
rdb
|
becd0aa416
|
Return diffuse color for get_base_color if neither base color nor metallic have been specified
|
2016-01-11 18:23:52 +01:00 |
rdb
|
41fad59ae8
|
bam 6.40: support writing NodePaths, allows instanced lights and clip planes
|
2016-01-11 15:04:06 +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 |
tobspr
|
817a002ac6
|
Fix texture::estimate_texture_memory
|
2016-01-04 18:30:44 +01:00 |
rdb
|
1d098b0099
|
Add roughness and metallic to p3d_Material struct
|
2016-01-01 11:36:09 +01:00 |
rdb
|
ffabf6925c
|
Add roughness and metallic material parameters for PBR
|
2015-12-27 23:44:35 +01:00 |
rdb
|
46fe58a87a
|
Merge remote-tracking branch 'origin/release/1.9.x'
Conflicts:
panda/src/gobj/geomVertexData.cxx
|
2015-12-26 15:22:32 +01:00 |
rdb
|
86faaae9f8
|
Add variant of transform_vertices that accepts a SparseArray
|
2015-12-26 13:54:53 +01:00 |
rdb
|
e4857a58bb
|
Add many more Python properties
|
2015-12-24 16:17:34 +01:00 |
rdb
|
08c29313b2
|
Reduce redundant state changes, add gl-fixed-vertex-attrib-locations
|
2015-12-22 20:22:24 +01:00 |
rdb
|
6480e82e3b
|
First pass adding properties to many Panda classes
|
2015-12-10 16:23:06 +01:00 |
rdb
|
25451feb87
|
Improve shadow system, add point light shadows, GLSL shadow inputs
|
2015-12-07 21:12:07 +01:00 |
rdb
|
cb41ff2791
|
Fix updating of light position input in Cg
|
2015-11-29 14:28:59 +01:00 |
rdb
|
061e315e01
|
Fix error due to missing snprintf in MSVC 2010
|
2015-11-28 18:39:56 +01:00 |
rdb
|
bdf91e206d
|
Remove references to Python.h and py_config.h from Panda headers, to prevent picking up a dependency on Python libraries in third-party modules
|
2015-11-28 16:33:44 +01:00 |
rdb
|
48808fe269
|
Add get_supports_hlsl check, fix shader generator for DirectX 9
|
2015-11-26 01:05:26 +01:00 |
rdb
|
0fffcdfc6b
|
Big perf improvement flattening and munging vertex colors
|
2015-11-12 23:28:58 +01:00 |
rdb
|
90f05d7284
|
Add snorm texture formats
|
2015-11-10 18:00:18 +01:00 |
rdb
|
db3ab953e4
|
Remove ppremake, genPyCode, and all hacks created to support them
|
2015-11-09 19:06:49 +01:00 |
rdb
|
11437c5afd
|
Fix bug when the same Cg shader is compiled for two different GSGs
|
2015-11-09 00:54:09 +01:00 |
rdb
|
68f762aa20
|
Fix leak of prepared contexts, prevent deleting GL resources in wrong context in multi-GSG applications
|
2015-11-08 00:01:45 +01:00 |
rdb
|
026ec613f5
|
Merge remote-tracking branch 'origin/release/1.9.x'
|
2015-11-07 23:57:11 +01:00 |
rdb
|
47fdb9b748
|
Correct position of viewing axis for off-axis lens frustum (with thanks to tobspr)
|
2015-11-07 16:42:06 +01:00 |
rdb
|
da17cce447
|
Fix error and warnings in 32-bit Windows build
|
2015-11-01 16:57:52 +01:00 |
rdb
|
a5f340c587
|
Fix errors in OpenGL renderer due to type size mismatches
|
2015-10-07 19:29:39 +02: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 |
tobspr
|
9868d87196
|
Add Texture::F_r11_g11_b10
|
2015-08-16 14:10:59 +02:00 |
rdb
|
d569e2ab6f
|
Merge branch 'release/1.9.x'
|
2015-08-16 13:55:42 +02:00 |
tobspr
|
1c1efa7f17
|
Fix Texture:estimate_texture_memory()
|
2015-08-16 13:54:09 +02:00 |
rdb
|
9773fd7969
|
Support cube map arrays
|
2015-08-11 17:08:31 +02:00 |
rdb
|
bff070430e
|
Fix some aliasing warnings
|
2015-08-08 20:56:09 +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
|
f33e450823
|
A lot of performance changes, particularly wrt dcasts and state management
|
2015-07-27 16:32:57 +02:00 |
rdb
|
96a9e22395
|
Add uniform mat4 p3d_TextureMatrix[] input to GLSL
|
2015-07-18 11:07:18 +02:00 |
rdb
|
9b6f4eeaf9
|
Fix compiler warnings in MSVC
|
2015-07-07 02:58:57 +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
|
f67ee228bf
|
Fix error in cg-glsl-version
|
2015-07-05 20:39:34 +02:00 |
rdb
|
efa8633cb0
|
Merge branch 'release/1.9.x'
|
2015-06-18 21:21:23 +02:00 |