Table of features supported per graphic renderer

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

Yes

Yes

No

3-D textures

Yes

Yes

Yes

No

Buffer textures

Yes

No

No

No

Multisampling

Yes

Yes1

Yes

No

Thick wireframe

Yes

No

Yes

No

Geometry instancing

Yes

No

Yes

No

1 Supported through the configuration setting dx-multisample-antialiasing-level.