Test Samples
Feature Tests
Audio & Video
Name | WebGL backend | WebGPU backend |
---|---|---|
EmpoweredAudio | EmpoweredAudio | EmpoweredAudio |
VideoReader | VideoReader | VideoReader |
Microphone & Camera
Name | WebGL backend | WebGPU backend |
---|---|---|
Microphone | Microphone | Microphone |
QRReader | QRReader | QRReader |
WebCam | WebCam | WebCam |
Font
Name | WebGL backend | WebGPU backend |
---|---|---|
MaterialIcon | MaterialIcon | MaterialIcon |
Network
Name | WebGL backend | WebGPU backend |
---|---|---|
AsyncFileDownload | AsyncFileDownload | AsyncFileDownload |
TCPonWebSocket | TCPonWebSocket | TCPonWebSocket |
2D
Name | WebGL backend | WebGPU backend |
---|---|---|
GrabCut | GrabCut | GrabCut |
GeoJson | GeoJson | GeoJson |
KDTree | KDTree | KDTree |
Main | Main | Main |
NavMesh | NavMesh | NavMesh |
P2WheelJoint | P2WheelJoint | P2WheelJoint |
PackRectangles | PackRectangles | PackRectangles |
PerlinNoise | PerlinNoise | PerlinNoise |
PolygonOutline | PolygonOutline | PolygonOutline |
QRCode | QRCode | QRCode |
SoftShape | SoftShape | SoftShape |
Spline2D | Spline2D | Spline2D |
3D
Name | WebGL backend | WebGPU backend |
---|---|---|
RayIntersection | RayIntersection | RayIntersection |
Terrain | Terrain | Terrain |
ViewFrustum | ViewFrustum | ViewFrustum |
Misc
Name | WebGL backend | WebGPU backend |
---|---|---|
DragDrop | DragDrop | DragDrop |
Renderer Tests
Name | WebGL backend | WebGPU backend |
---|---|---|
Test3DCase1 | Test3DCase1 | Test3DCase1 |
Test3DCase2 | Test3DCase2 | Test3DCase2 |
Test3DCase3 | Test3DCase3 | Test3DCase3 |
Test3DCase4 | Test3DCase4 | Test3DCase4 |
Test3DShading | Test3DShading | Test3DShading |
Test3DSky | Test3DSky | Test3DSky |
TestSRGBCase1 | TestSRGBCase1 | TestSRGBCase1 |
TestSRGBCase2 | TestSRGBCase2 | TestSRGBCase2 |
TestSRGBCase3 | TestSRGBCase3 | TestSRGBCase3 |
Shader Tests
OpenSiv3D v0.6.4
Name | WebGL backend | WebGPU backend |
---|---|---|
UVTransform3D | UVTransform3D | UVTransform3D |
TextRegature | TextRegature | TextRegature |
PolygonHole | PolygonHole | PolygonHole |
NavMeshSimplified | NavMeshSimplified | NavMeshSimplified |
PeriodicMinusToPlus | PeriodicMinusToPlus | PeriodicMinusToPlus |
RoundedBox | RoundedBox | RoundedBox |
NearestClamped3D | NearestClamped3D | NearestClamped3D |
DisjointSet | DisjointSet | DisjointSet |
AudioStreamSine | AudioStreamSine | AudioStreamSine |
AudioStreamMic | AudioStreamMic | AudioStreamMic |