Panda3D Manual: Table of features supported per graphic renderer

This is a table of features that are not supported by all of the available Panda3D Graphic-State Guardians, as of 1.7.0. For brevity, features supported by all of the renderers are omitted.

OpenGL D3D8 D3D9 Tinydisplay
Rendering Hardware Hardware Hardware Software
CG shaders Yes No Yes No
GLSL shaders Yes No No No
Geometry shaders Yes No No No
Auto shaders Yes No Partial No
Depth textures Yes No No1 No
Multisampling Yes Yes2 Yes No
Thick wireframe Yes No No No
Geometry instancing Yes No No 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.