2003-03-08 17:38:57 +00:00
|
|
|
<HTML>
|
|
|
|
|
|
|
|
<TITLE>Conformance</TITLE>
|
|
|
|
|
2005-01-20 03:55:10 +00:00
|
|
|
<link rel="stylesheet" type="text/css" href="mesa.css"></head>
|
|
|
|
|
|
|
|
<BODY>
|
2003-03-08 17:38:57 +00:00
|
|
|
|
|
|
|
<H1>Conformance</H1>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
The SGI OpenGL conformance tests verify correct operation of OpenGL
|
|
|
|
implementations. I, Brian Paul, have been given a copy of the tests
|
|
|
|
for testing Mesa. The tests are not publically available.
|
|
|
|
</p>
|
|
|
|
<p>
|
|
|
|
This file has the latest results of testing Mesa with the OpenGL 1.2
|
|
|
|
conformance tests. Testing with the preliminary OpenGL 1.3 tests has
|
|
|
|
also been done. Mesa passes all the 1.3 tests.
|
|
|
|
</p>
|
|
|
|
<p>
|
|
|
|
The tests were run using the software X11 device driver on 24-bpp
|
|
|
|
and 16-bpp displays.
|
|
|
|
</p>
|
|
|
|
<p>
|
|
|
|
Mesa 4.0 and later pass all conformance tests at all path levels.
|
|
|
|
Note that this says nothing about the conformance of hardware drivers
|
|
|
|
based upon Mesa.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
|
<pre>
|
|
|
|
|
|
|
|
COVERAGE TESTS
|
|
|
|
--------------
|
|
|
|
|
|
|
|
Test that all API functions accept the legal parameters and reject
|
|
|
|
illegal parameters. The result of each test is either pass or fail.
|
|
|
|
|
|
|
|
% covgl
|
|
|
|
OpenGL Coverage Test.
|
|
|
|
Version 1.2
|
|
|
|
|
|
|
|
covgl passed.
|
|
|
|
|
|
|
|
covgl passed at 1.1 level.
|
|
|
|
|
|
|
|
covgl passed at 1.2 level.
|
|
|
|
|
|
|
|
covgl passed for ARB_multitexture.
|
|
|
|
|
|
|
|
|
|
|
|
% covglu
|
|
|
|
OpenGL GLU Coverage Test.
|
|
|
|
Version 1.3
|
|
|
|
|
|
|
|
covglu passed.
|
|
|
|
|
|
|
|
covglu passed at 1.1 level.
|
|
|
|
|
|
|
|
|
|
|
|
% covglx
|
|
|
|
OpenGL X Coverage Test.
|
|
|
|
Version 1.1.1
|
|
|
|
|
|
|
|
covglx passed.
|
|
|
|
|
|
|
|
|
|
|
|
% primtest -v
|
|
|
|
Open GL Primitives Test.
|
|
|
|
Version 1.2
|
|
|
|
|
|
|
|
[lots of output deleted]
|
|
|
|
|
|
|
|
292159 Combinations.
|
|
|
|
primtest passed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GL CONFORMANCE TEST
|
|
|
|
===================
|
|
|
|
|
|
|
|
Render test images, read them back, then test for expected results.
|
|
|
|
|
|
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
% conform -v 2
|
|
|
|
|
|
|
|
OpenGL Conformance Test
|
|
|
|
Version 1.2
|
|
|
|
|
|
|
|
Setup Report.
|
|
|
|
Verbose level = 2.
|
|
|
|
Random number seed = 1.
|
|
|
|
Path inactive.
|
|
|
|
|
|
|
|
Visual Report.
|
|
|
|
Display ID = 35. Indirect Rendering.
|
|
|
|
Double Buffered.
|
|
|
|
RGBA (5, 6, 5, 0).
|
|
|
|
Stencil (8).
|
|
|
|
Depth (16).
|
|
|
|
Accumulation (16, 16, 16, 16).
|
|
|
|
|
|
|
|
Epsilon Report.
|
|
|
|
zero error epsilon = 0.000122.
|
|
|
|
RGBA error epsilon = 0.0324, 0.016, 0.0324, 0.000122.
|
|
|
|
Depth buffer error epsilon = 0.000137.
|
|
|
|
Stencil plane error epsilon = 0.00404.
|
|
|
|
Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
|
|
|
|
|
|
|
|
Default State test passed.
|
|
|
|
Must Pass test passed.
|
|
|
|
Divide By Zero test passed.
|
|
|
|
Viewport Clamp test passed.
|
|
|
|
Matrix Stack test passed.
|
|
|
|
Matrix Stack Mixing test passed.
|
|
|
|
Vertex Order test passed.
|
|
|
|
Transformations test passed.
|
|
|
|
Transformation Normal test passed.
|
|
|
|
Viewport Transformation test passed.
|
|
|
|
Buffer Clear test passed.
|
|
|
|
Buffer Corners test passed.
|
|
|
|
Buffer Color test passed.
|
|
|
|
Color Ramp test passed.
|
|
|
|
Mask test passed.
|
|
|
|
Buffer Invariance test passed.
|
|
|
|
Accumulation Buffer test passed.
|
|
|
|
Select test passed.
|
|
|
|
Feedback test passed.
|
|
|
|
Scissor test passed.
|
|
|
|
Alpha Plane Function test passed.
|
|
|
|
Stencil Plane Clear test passed.
|
|
|
|
Stencil Plane Corners test passed.
|
|
|
|
Stencil Plane Operation test passed.
|
|
|
|
Stencil Plane Function test passed.
|
|
|
|
Depth Buffer Clear test passed.
|
|
|
|
Depth Buffer Function test passed.
|
|
|
|
Blend test passed.
|
|
|
|
Dither test passed.
|
|
|
|
LogicOp Function test does not exist for an RGB visual.
|
|
|
|
DrawPixels test passed.
|
|
|
|
CopyPixels test passed.
|
|
|
|
Bitmap Rasterization test passed.
|
|
|
|
Point Rasterization test passed.
|
|
|
|
Anti-aliased Point test passed.
|
|
|
|
Line Rasterization test passed.
|
|
|
|
Line Stipple test passed.
|
|
|
|
Anti-aliased Line test passed.
|
|
|
|
Horizontal and Vertical Line test passed.
|
|
|
|
Triangle Rasterization test passed.
|
|
|
|
Triangle Tile test passed.
|
|
|
|
Triangle Stipple test passed.
|
|
|
|
Anti-aliased Triangles test passed.
|
|
|
|
Quad Rasterization test passed.
|
|
|
|
Polygon Face test passed.
|
|
|
|
Polygon Cull test passed.
|
|
|
|
Polygon Stipple test passed.
|
|
|
|
Polygon Edge test passed.
|
|
|
|
Ambient Material test passed.
|
|
|
|
Ambient Scene test passed.
|
|
|
|
Attenuation Position test passed.
|
|
|
|
Diffuse Light test passed.
|
|
|
|
Diffuse Material test passed.
|
|
|
|
Diffuse Material Normal test passed.
|
|
|
|
Diffuse Material Positioning test passed.
|
|
|
|
Emissive Material test passed.
|
|
|
|
Specular Exponent test passed.
|
|
|
|
Specular Exponent Normal test passed.
|
|
|
|
Specular Local Eye Half Angle test passed.
|
|
|
|
Specular Light test passed.
|
|
|
|
Specular Material test passed.
|
|
|
|
Specular Normal test passed.
|
|
|
|
Spot Positioning test passed.
|
|
|
|
Spot Exponent and Positioning test passed.
|
|
|
|
Spot Exponent and Direction test passed.
|
|
|
|
Fog Exponential test passed.
|
|
|
|
Fog Linear test passed.
|
|
|
|
Texture Decal test passed.
|
|
|
|
Texture Border test passed.
|
|
|
|
Mipmaps Selection test passed.
|
|
|
|
Mipmaps Interpolation test passed.
|
|
|
|
Display Lists test passed.
|
|
|
|
Evaluator test passed.
|
|
|
|
Evaluator Color test passed.
|
|
|
|
Texture Edge Clamp test passed.
|
|
|
|
Packed Pixels test passed.
|
|
|
|
Texture LOD test passed.
|
|
|
|
Rescale Normal test passed.
|
|
|
|
Color Table test passed.
|
|
|
|
Convolution test passed.
|
|
|
|
Convolution Border test passed.
|
|
|
|
Histogram test passed.
|
|
|
|
MinMax test passed.
|
|
|
|
MultiTexture test passed.
|
|
|
|
|
|
|
|
Conform passed.
|
|
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
% conform -v 2 -p 1
|
|
|
|
|
|
|
|
OpenGL Conformance Test
|
|
|
|
Version 1.2
|
|
|
|
|
|
|
|
Setup Report.
|
|
|
|
Verbose level = 2.
|
|
|
|
Random number seed = 1.
|
|
|
|
Path level = 1.
|
|
|
|
|
|
|
|
Visual Report.
|
|
|
|
Display ID = 35. Indirect Rendering.
|
|
|
|
Double Buffered.
|
|
|
|
RGBA (5, 6, 5, 0).
|
|
|
|
Stencil (8).
|
|
|
|
Depth (16).
|
|
|
|
Accumulation (16, 16, 16, 16).
|
|
|
|
|
|
|
|
Epsilon Report.
|
|
|
|
zero error epsilon = 0.000122.
|
|
|
|
RGBA error epsilon = 0.0324, 0.016, 0.0324, 0.000122.
|
|
|
|
Depth buffer error epsilon = 0.000137.
|
|
|
|
Stencil plane error epsilon = 0.00404.
|
|
|
|
Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
|
|
|
|
|
|
|
|
Default State test passed.
|
|
|
|
Must Pass test passed.
|
|
|
|
Divide By Zero test passed.
|
|
|
|
Viewport Clamp test passed.
|
|
|
|
Matrix Stack test passed.
|
|
|
|
Matrix Stack Mixing test passed.
|
|
|
|
Vertex Order test passed.
|
|
|
|
Transformations test passed.
|
|
|
|
Transformation Normal test passed.
|
|
|
|
Viewport Transformation test passed.
|
|
|
|
Buffer Clear test passed.
|
|
|
|
Buffer Corners test passed.
|
|
|
|
Buffer Color test passed.
|
|
|
|
Color Ramp test passed.
|
|
|
|
Mask test passed.
|
|
|
|
Buffer Invariance test passed.
|
|
|
|
Accumulation Buffer test passed.
|
|
|
|
Select test passed.
|
|
|
|
Feedback test passed.
|
|
|
|
Scissor test passed.
|
|
|
|
Alpha Plane Function test passed.
|
|
|
|
Stencil Plane Clear test passed.
|
|
|
|
Stencil Plane Corners test passed.
|
|
|
|
Stencil Plane Operation test passed.
|
|
|
|
Stencil Plane Function test passed.
|
|
|
|
Depth Buffer Clear test passed.
|
|
|
|
Depth Buffer Function test passed.
|
|
|
|
Blend test passed.
|
|
|
|
Dither test passed.
|
|
|
|
LogicOp Function test does not exist for an RGB visual.
|
|
|
|
DrawPixels test passed.
|
|
|
|
CopyPixels test passed.
|
|
|
|
Bitmap Rasterization test passed.
|
|
|
|
Point Rasterization test passed.
|
|
|
|
Anti-aliased Point test passed.
|
|
|
|
Line Rasterization test passed.
|
|
|
|
Line Stipple test passed.
|
|
|
|
Anti-aliased Line test passed.
|
|
|
|
Horizontal and Vertical Line test passed.
|
|
|
|
Triangle Rasterization test passed.
|
|
|
|
Triangle Tile test passed.
|
|
|
|
Triangle Stipple test passed.
|
|
|
|
Anti-aliased Triangles test passed.
|
|
|
|
Quad Rasterization test passed.
|
|
|
|
Polygon Face test passed.
|
|
|
|
Polygon Cull test passed.
|
|
|
|
Polygon Stipple test passed.
|
|
|
|
Polygon Edge test passed.
|
|
|
|
Ambient Material test passed.
|
|
|
|
Ambient Scene test passed.
|
|
|
|
Attenuation Position test passed.
|
|
|
|
Diffuse Light test passed.
|
|
|
|
Diffuse Material test passed.
|
|
|
|
Diffuse Material Normal test passed.
|
|
|
|
Diffuse Material Positioning test passed.
|
|
|
|
Emissive Material test passed.
|
|
|
|
Specular Exponent test passed.
|
|
|
|
Specular Exponent Normal test passed.
|
|
|
|
Specular Local Eye Half Angle test passed.
|
|
|
|
Specular Light test passed.
|
|
|
|
Specular Material test passed.
|
|
|
|
Specular Normal test passed.
|
|
|
|
Spot Positioning test passed.
|
|
|
|
Spot Exponent and Positioning test passed.
|
|
|
|
Spot Exponent and Direction test passed.
|
|
|
|
Fog Exponential test passed.
|
|
|
|
Fog Linear test passed.
|
|
|
|
Texture Decal test passed.
|
|
|
|
Texture Border test passed.
|
|
|
|
Mipmaps Selection test passed.
|
|
|
|
Mipmaps Interpolation test passed.
|
|
|
|
Display Lists test passed.
|
|
|
|
Evaluator test passed.
|
|
|
|
Evaluator Color test passed.
|
|
|
|
Texture Edge Clamp test passed.
|
|
|
|
Packed Pixels test passed.
|
|
|
|
Texture LOD test passed.
|
|
|
|
Rescale Normal test passed.
|
|
|
|
Color Table test passed.
|
|
|
|
Convolution test passed.
|
|
|
|
Convolution Border test passed.
|
|
|
|
Histogram test passed.
|
|
|
|
MinMax test passed.
|
|
|
|
MultiTexture test passed.
|
|
|
|
|
|
|
|
Conform passed.
|
|
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
% conform -v 2 -p 2
|
|
|
|
|
|
|
|
OpenGL Conformance Test
|
|
|
|
Version 1.2
|
|
|
|
|
|
|
|
Setup Report.
|
|
|
|
Verbose level = 2.
|
|
|
|
Random number seed = 1.
|
|
|
|
Path level = 2.
|
|
|
|
|
|
|
|
Visual Report.
|
|
|
|
Display ID = 35. Indirect Rendering.
|
|
|
|
Double Buffered.
|
|
|
|
RGBA (5, 6, 5, 0).
|
|
|
|
Stencil (8).
|
|
|
|
Depth (16).
|
|
|
|
Accumulation (16, 16, 16, 16).
|
|
|
|
|
|
|
|
Epsilon Report.
|
|
|
|
zero error epsilon = 0.000122.
|
|
|
|
RGBA error epsilon = 0.0324, 0.016, 0.0324, 0.000122.
|
|
|
|
Depth buffer error epsilon = 0.000137.
|
|
|
|
Stencil plane error epsilon = 0.00404.
|
|
|
|
Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
|
|
|
|
|
|
|
|
Default State test passed.
|
|
|
|
Must Pass test passed.
|
|
|
|
Divide By Zero test passed.
|
|
|
|
Viewport Clamp test passed.
|
|
|
|
Matrix Stack test passed.
|
|
|
|
Matrix Stack Mixing test passed.
|
|
|
|
Vertex Order test passed.
|
|
|
|
Transformations test passed.
|
|
|
|
Transformation Normal test passed.
|
|
|
|
Viewport Transformation test passed.
|
|
|
|
Buffer Clear test passed.
|
|
|
|
Buffer Corners test passed.
|
|
|
|
Buffer Color test passed.
|
|
|
|
Color Ramp test passed.
|
|
|
|
Mask test passed.
|
|
|
|
Buffer Invariance test passed.
|
|
|
|
Accumulation Buffer test passed.
|
|
|
|
Select test passed.
|
|
|
|
Feedback test passed.
|
|
|
|
Scissor test passed.
|
|
|
|
Alpha Plane Function test passed.
|
|
|
|
Stencil Plane Clear test passed.
|
|
|
|
Stencil Plane Corners test passed.
|
|
|
|
Stencil Plane Operation test passed.
|
|
|
|
Stencil Plane Function test passed.
|
|
|
|
Depth Buffer Clear test passed.
|
|
|
|
Depth Buffer Function test passed.
|
|
|
|
Blend test passed.
|
|
|
|
Dither test passed.
|
|
|
|
LogicOp Function test does not exist for an RGB visual.
|
|
|
|
DrawPixels test passed.
|
|
|
|
CopyPixels test passed.
|
|
|
|
Bitmap Rasterization test passed.
|
|
|
|
Point Rasterization test passed.
|
|
|
|
Anti-aliased Point test passed.
|
|
|
|
Line Rasterization test passed.
|
|
|
|
Line Stipple test passed.
|
|
|
|
Anti-aliased Line test passed.
|
|
|
|
Horizontal and Vertical Line test passed.
|
|
|
|
Triangle Rasterization test passed.
|
|
|
|
Triangle Tile test passed.
|
|
|
|
Triangle Stipple test passed.
|
|
|
|
Anti-aliased Triangles test passed.
|
|
|
|
Quad Rasterization test passed.
|
|
|
|
Polygon Face test passed.
|
|
|
|
Polygon Cull test passed.
|
|
|
|
Polygon Stipple test passed.
|
|
|
|
Polygon Edge test passed.
|
|
|
|
Ambient Material test passed.
|
|
|
|
Ambient Scene test passed.
|
|
|
|
Attenuation Position test passed.
|
|
|
|
Diffuse Light test passed.
|
|
|
|
Diffuse Material test passed.
|
|
|
|
Diffuse Material Normal test passed.
|
|
|
|
Diffuse Material Positioning test passed.
|
|
|
|
Emissive Material test passed.
|
|
|
|
Specular Exponent test passed.
|
|
|
|
Specular Exponent Normal test passed.
|
|
|
|
Specular Local Eye Half Angle test passed.
|
|
|
|
Specular Light test passed.
|
|
|
|
Specular Material test passed.
|
|
|
|
Specular Normal test passed.
|
|
|
|
Spot Positioning test passed.
|
|
|
|
Spot Exponent and Positioning test passed.
|
|
|
|
Spot Exponent and Direction test passed.
|
|
|
|
Fog Exponential test passed.
|
|
|
|
Fog Linear test passed.
|
|
|
|
Texture Decal test passed.
|
|
|
|
Texture Border test passed.
|
|
|
|
Mipmaps Selection test passed.
|
|
|
|
Mipmaps Interpolation test passed.
|
|
|
|
Display Lists test passed.
|
|
|
|
Evaluator test passed.
|
|
|
|
Evaluator Color test passed.
|
|
|
|
Texture Edge Clamp test passed.
|
|
|
|
Packed Pixels test passed.
|
|
|
|
Texture LOD test passed.
|
|
|
|
Rescale Normal test passed.
|
|
|
|
Color Table test passed.
|
|
|
|
Convolution test passed.
|
|
|
|
Convolution Border test passed.
|
|
|
|
Histogram test passed.
|
|
|
|
MinMax test passed.
|
|
|
|
MultiTexture test passed.
|
|
|
|
|
|
|
|
Conform passed.
|
|
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
% conform -v 2 -p 3
|
|
|
|
|
|
|
|
OpenGL Conformance Test
|
|
|
|
Version 1.2
|
|
|
|
|
|
|
|
Setup Report.
|
|
|
|
Verbose level = 2.
|
|
|
|
Random number seed = 1.
|
|
|
|
Path level = 3.
|
|
|
|
|
|
|
|
Visual Report.
|
|
|
|
Display ID = 35. Indirect Rendering.
|
|
|
|
Double Buffered.
|
|
|
|
RGBA (5, 6, 5, 0).
|
|
|
|
Stencil (8).
|
|
|
|
Depth (16).
|
|
|
|
Accumulation (16, 16, 16, 16).
|
|
|
|
|
|
|
|
Epsilon Report.
|
|
|
|
zero error epsilon = 0.000122.
|
|
|
|
RGBA error epsilon = 0.0324, 0.016, 0.0324, 0.000122.
|
|
|
|
Depth buffer error epsilon = 0.000137.
|
|
|
|
Stencil plane error epsilon = 0.00404.
|
|
|
|
Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
|
|
|
|
|
|
|
|
Default State test passed.
|
|
|
|
Must Pass test passed.
|
|
|
|
Divide By Zero test passed.
|
|
|
|
Viewport Clamp test passed.
|
|
|
|
Matrix Stack test passed.
|
|
|
|
Matrix Stack Mixing test passed.
|
|
|
|
Vertex Order test passed.
|
|
|
|
Transformations test passed.
|
|
|
|
Transformation Normal test passed.
|
|
|
|
Viewport Transformation test passed.
|
|
|
|
Buffer Clear test passed.
|
|
|
|
Buffer Corners test passed.
|
|
|
|
Buffer Color test passed.
|
|
|
|
Color Ramp test passed.
|
|
|
|
Mask test passed.
|
|
|
|
Buffer Invariance test passed.
|
|
|
|
Accumulation Buffer test passed.
|
|
|
|
Select test passed.
|
|
|
|
Feedback test passed.
|
|
|
|
Scissor test passed.
|
|
|
|
Alpha Plane Function test passed.
|
|
|
|
Stencil Plane Clear test passed.
|
|
|
|
Stencil Plane Corners test passed.
|
|
|
|
Stencil Plane Operation test passed.
|
|
|
|
Stencil Plane Function test passed.
|
|
|
|
Depth Buffer Clear test passed.
|
|
|
|
Depth Buffer Function test passed.
|
|
|
|
Blend test passed.
|
|
|
|
Dither test passed.
|
|
|
|
LogicOp Function test does not exist for an RGB visual.
|
|
|
|
DrawPixels test passed.
|
|
|
|
CopyPixels test passed.
|
|
|
|
Bitmap Rasterization test passed.
|
|
|
|
Point Rasterization test passed.
|
|
|
|
Anti-aliased Point test passed.
|
|
|
|
Line Rasterization test passed.
|
|
|
|
Line Stipple test passed.
|
|
|
|
Anti-aliased Line test passed.
|
|
|
|
Horizontal and Vertical Line test passed.
|
|
|
|
Triangle Rasterization test passed.
|
|
|
|
Triangle Tile test passed.
|
|
|
|
Triangle Stipple test passed.
|
|
|
|
Anti-aliased Triangles test passed.
|
|
|
|
Quad Rasterization test passed.
|
|
|
|
Polygon Face test passed.
|
|
|
|
Polygon Cull test passed.
|
|
|
|
Polygon Stipple test passed.
|
|
|
|
Polygon Edge test passed.
|
|
|
|
Ambient Material test passed.
|
|
|
|
Ambient Scene test passed.
|
|
|
|
Attenuation Position test passed.
|
|
|
|
Diffuse Light test passed.
|
|
|
|
Diffuse Material test passed.
|
|
|
|
Diffuse Material Normal test passed.
|
|
|
|
Diffuse Material Positioning test passed.
|
|
|
|
Emissive Material test passed.
|
|
|
|
Specular Exponent test passed.
|
|
|
|
Specular Exponent Normal test passed.
|
|
|
|
Specular Local Eye Half Angle test passed.
|
|
|
|
Specular Light test passed.
|
|
|
|
Specular Material test passed.
|
|
|
|
Specular Normal test passed.
|
|
|
|
Spot Positioning test passed.
|
|
|
|
Spot Exponent and Positioning test passed.
|
|
|
|
Spot Exponent and Direction test passed.
|
|
|
|
Fog Exponential test passed.
|
|
|
|
Fog Linear test passed.
|
|
|
|
Texture Decal test passed.
|
|
|
|
Texture Border test passed.
|
|
|
|
Mipmaps Selection test passed.
|
|
|
|
Mipmaps Interpolation test passed.
|
|
|
|
Display Lists test passed.
|
|
|
|
Evaluator test passed.
|
|
|
|
Evaluator Color test passed.
|
|
|
|
Texture Edge Clamp test passed.
|
|
|
|
Packed Pixels test passed.
|
|
|
|
Texture LOD test passed.
|
|
|
|
Rescale Normal test passed.
|
|
|
|
Color Table test passed.
|
|
|
|
Convolution test passed.
|
|
|
|
Convolution Border test passed.
|
|
|
|
Histogram test passed.
|
|
|
|
MinMax test passed.
|
|
|
|
MultiTexture test passed.
|
|
|
|
|
|
|
|
Conform passed.
|
|
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
% conform -v 2 -p 4
|
|
|
|
|
|
|
|
OpenGL Conformance Test
|
|
|
|
Version 1.2
|
|
|
|
|
|
|
|
Setup Report.
|
|
|
|
Verbose level = 2.
|
|
|
|
Random number seed = 1.
|
|
|
|
Path level = 4.
|
|
|
|
|
|
|
|
Visual Report.
|
|
|
|
Display ID = 35. Indirect Rendering.
|
|
|
|
Double Buffered.
|
|
|
|
RGBA (5, 6, 5, 0).
|
|
|
|
Stencil (8).
|
|
|
|
Depth (16).
|
|
|
|
Accumulation (16, 16, 16, 16).
|
|
|
|
|
|
|
|
Epsilon Report.
|
|
|
|
zero error epsilon = 0.000122.
|
|
|
|
RGBA error epsilon = 0.0324, 0.016, 0.0324, 0.000122.
|
|
|
|
Depth buffer error epsilon = 0.000137.
|
|
|
|
Stencil plane error epsilon = 0.00404.
|
|
|
|
Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
|
|
|
|
|
|
|
|
Default State test passed.
|
|
|
|
Must Pass test passed.
|
|
|
|
Divide By Zero test passed.
|
|
|
|
Viewport Clamp test passed.
|
|
|
|
Matrix Stack test passed.
|
|
|
|
Matrix Stack Mixing test passed.
|
|
|
|
Vertex Order test passed.
|
|
|
|
Transformations test passed.
|
|
|
|
Transformation Normal test passed.
|
|
|
|
Viewport Transformation test passed.
|
|
|
|
Buffer Clear test passed.
|
|
|
|
Buffer Corners test passed.
|
|
|
|
Buffer Color test passed.
|
|
|
|
Color Ramp test passed.
|
|
|
|
Mask test passed.
|
|
|
|
Buffer Invariance test passed.
|
|
|
|
Accumulation Buffer test passed.
|
|
|
|
Select test passed.
|
|
|
|
Feedback test passed.
|
|
|
|
Scissor test passed.
|
|
|
|
Alpha Plane Function test passed.
|
|
|
|
Stencil Plane Clear test passed.
|
|
|
|
Stencil Plane Corners test passed.
|
|
|
|
Stencil Plane Operation test passed.
|
|
|
|
Stencil Plane Function test passed.
|
|
|
|
Depth Buffer Clear test passed.
|
|
|
|
Depth Buffer Function test passed.
|
|
|
|
Blend test passed.
|
|
|
|
Dither test passed.
|
|
|
|
LogicOp Function test does not exist for an RGB visual.
|
|
|
|
DrawPixels test passed.
|
|
|
|
CopyPixels test passed.
|
|
|
|
Bitmap Rasterization test passed.
|
|
|
|
Point Rasterization test passed.
|
|
|
|
Anti-aliased Point test passed.
|
|
|
|
Line Rasterization test passed.
|
|
|
|
Line Stipple test passed.
|
|
|
|
Anti-aliased Line test passed.
|
|
|
|
Horizontal and Vertical Line test passed.
|
|
|
|
Triangle Rasterization test passed.
|
|
|
|
Triangle Tile test passed.
|
|
|
|
Triangle Stipple test passed.
|
|
|
|
Anti-aliased Triangles test passed.
|
|
|
|
Quad Rasterization test passed.
|
|
|
|
Polygon Face test passed.
|
|
|
|
Polygon Cull test passed.
|
|
|
|
Polygon Stipple test passed.
|
|
|
|
Polygon Edge test passed.
|
|
|
|
Ambient Material test passed.
|
|
|
|
Ambient Scene test passed.
|
|
|
|
Attenuation Position test passed.
|
|
|
|
Diffuse Light test passed.
|
|
|
|
Diffuse Material test passed.
|
|
|
|
Diffuse Material Normal test passed.
|
|
|
|
Diffuse Material Positioning test passed.
|
|
|
|
Emissive Material test passed.
|
|
|
|
Specular Exponent test passed.
|
|
|
|
Specular Exponent Normal test passed.
|
|
|
|
Specular Local Eye Half Angle test passed.
|
|
|
|
Specular Light test passed.
|
|
|
|
Specular Material test passed.
|
|
|
|
Specular Normal test passed.
|
|
|
|
Spot Positioning test passed.
|
|
|
|
Spot Exponent and Positioning test passed.
|
|
|
|
Spot Exponent and Direction test passed.
|
|
|
|
Fog Exponential test passed.
|
|
|
|
Fog Linear test passed.
|
|
|
|
Texture Decal test passed.
|
|
|
|
Texture Border test passed.
|
|
|
|
Mipmaps Selection test passed.
|
|
|
|
Mipmaps Interpolation test passed.
|
|
|
|
Display Lists test passed.
|
|
|
|
Evaluator test passed.
|
|
|
|
Evaluator Color test passed.
|
|
|
|
Texture Edge Clamp test passed.
|
|
|
|
Packed Pixels test passed.
|
|
|
|
Texture LOD test passed.
|
|
|
|
Rescale Normal test passed.
|
|
|
|
Color Table test passed.
|
|
|
|
Convolution test passed.
|
|
|
|
Convolution Border test passed.
|
|
|
|
Histogram test passed.
|
|
|
|
MinMax test passed.
|
|
|
|
MultiTexture test passed.
|
|
|
|
|
|
|
|
Conform passed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GLX CONFORMANCE TEST
|
|
|
|
====================
|
|
|
|
|
|
|
|
% conformx -v 2
|
|
|
|
|
|
|
|
OpenGL X Conformance Test
|
|
|
|
Version 1.1.1
|
|
|
|
|
|
|
|
Setup Report.
|
|
|
|
Verbose level = 2.
|
|
|
|
Random number seed = 1.
|
|
|
|
Path inactive.
|
|
|
|
|
|
|
|
Visual Report.
|
|
|
|
Display ID = 34. Direct Rendering.
|
|
|
|
Double Buffered.
|
|
|
|
RGBA (8, 8, 8, 0).
|
|
|
|
Stencil (8).
|
|
|
|
Depth (16).
|
|
|
|
Accumulation (16, 16, 16, 16).
|
|
|
|
|
|
|
|
Epsilon Report.
|
|
|
|
zero error epsilon = 0.000122.
|
|
|
|
RGBA error epsilon = 0.00404, 0.00404, 0.00404, 0.000122.
|
|
|
|
Depth buffer error epsilon = 0.000137.
|
|
|
|
Stencil plane error epsilon = 0.00404.
|
|
|
|
Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
|
|
|
|
|
|
|
|
Default State test passed.
|
|
|
|
glReadPixels() test passed.
|
|
|
|
Font test passed.
|
|
|
|
|
|
|
|
Conformx passed.
|
|
|
|
|
|
|
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
NOTE: conformx passes for all machine path levels (-p option).
|
|
|
|
|
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|