This is a table of features that are not supported by all of the available Panda3D graphics back-end plug-ins. For brevity, features supported by all of the renderers are omitted.
This is by no means a complete list. The OpenGL renderer is by far the most complete back-end, and many features that it supports are not yet listed below.
|
OpenGL
|
Direct3D 9
|
GLES, WebGL
|
Tinydisplay
|
Rendering
|
Hardware
|
Hardware
|
Hardware
|
Software
|
Cg shaders
|
Yes
|
Yes
|
No
|
No
|
GLSL shaders
|
Yes
|
No
|
Yes
|
No
|
Geometry shaders
|
Yes
|
No
|
No
|
No
|
Shader generation
|
Yes
|
Partial
|
No
|
No
|
sRGB support
|
Yes
|
Yes
|
No
|
Yes
|
Depth textures
|
Yes
|
No1
|
Yes
|
No
|
3-D textures
|
Yes
|
Yes
|
Yes
|
No
|
Buffer textures
|
Since 1.10
|
No
|
No
|
No
|
Multisampling
|
Yes
|
Yes2
|
Yes
|
No
|
Thick wireframe
|
Yes
|
No
|
Yes
|
No
|
Geometry instancing
|
Yes
|
No
|
Since 1.9.1
|
No
|
1 You can achieve shadow mapping by using shaders instead of the depth buffer at a minimal performance cost.
2 Supported through the configuration setting dx-multisample-antialiasing-level
.