home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / System / Mesa-3.1 / docs / CONFORM < prev    next >
Text File  |  2000-01-05  |  34KB  |  838 lines

  1.  
  2. I (Brian Paul) have been given the OpenGL conformance tests for the
  3. purpose of testing Mesa.  The test source code can not be disclosed.
  4.  
  5. Following are the results of testing Mesa 3.1 as of Dec 12, 1999.
  6.  
  7. The tests were run using the software X11 device driver on a 24-bit
  8. display.
  9.  
  10. See end of this file for comments on the results.
  11.  
  12.  
  13.  
  14.  
  15. COVERAGE TESTS
  16. ==============
  17.  
  18. Test that all API functions accept the spec'd parameters and reject
  19. illegal parameters.  Results of each test is either pass or fail.
  20.  
  21. covgl test:  passed.
  22.  
  23. covglu test:  passed.
  24.  
  25. covglx test:  passed.
  26.  
  27. primtest:  292159 Combinations tested.  Passed.
  28.  
  29.  
  30.  
  31.  
  32. GL CONFORMANCE TEST
  33. ===================
  34.  
  35. Test the library with specific parameters and compare the results
  36. against reference values.  Mesa results follow:
  37.  
  38.  
  39. % conform -v 2
  40.  
  41. OpenGL Conformance Test
  42. Version 1.1.1
  43.  
  44. Setup Report.
  45.     Verbose level = 2.
  46.     Random number seed = 1.
  47.     Path inactive.
  48.  
  49. Visual Report.
  50.     Display ID = 34. Direct Rendering.
  51.     Double Buffered.
  52.     RGBA (8, 8, 8, 0).
  53.     Stencil (8).
  54.     Depth (16).
  55.     Accumulation (16, 16, 16, 16).
  56.  
  57. Epsilon Report.
  58.     zero error epsilon = 0.000122.
  59.     RGBA error epsilon = 0.00404, 0.00404, 0.00404, 0.000122.
  60.     Depth buffer error epsilon = 0.000137.
  61.     Stencil plane error epsilon = 0.00404.
  62.     Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
  63.  
  64. Default State test passed.
  65. Must Pass test passed.
  66. Divide By Zero test passed.
  67. Viewport Clamp test passed.
  68. Matrix Stack test passed.
  69. Matrix Stack Mixing test passed.
  70. Vertex Order test passed.
  71. Transformations test passed.
  72. Transformation Normal test passed.
  73. Viewport Transformation test passed.
  74. Buffer Clear test passed.
  75. Buffer Corners test passed.
  76. Buffer Color test passed.
  77. Color Ramp test passed.
  78. Mask test passed.
  79. Buffer Invariance test passed.
  80. Accumulation Buffer test passed.
  81. Select test passed.
  82. Feedback test passed.
  83. Scissor test passed.
  84. Alpha Plane Function test passed.
  85. Stencil Plane Clear test passed.
  86. Stencil Plane Corners test passed.
  87. Stencil Plane Operation test passed.
  88. Stencil Plane Function test passed.
  89. Depth Buffer Clear test passed.
  90. Depth Buffer Function test passed.
  91. Blend test passed.
  92. Dither test passed.
  93. LogicOp Function test does not exist for an RGB visual.
  94. DrawPixels test passed.
  95. CopyPixels test passed.
  96. Bitmap Rasterization test passed.
  97. Point Rasterization test passed.
  98. Anti-aliased Point test failed.
  99.     File - pntaa.c, line - 101.
  100.         Point primative did not draw.
  101.     State Report. (Current) <-> (Default)
  102.         GL_ATTRIB_STACK_DEPTH (State Information)
  103.             1.00 <-> 0.00
  104.         GL_BLEND (State Information)
  105.             GL_TRUE <-> GL_FALSE
  106.         GL_BLEND_DST (State Information)
  107.             GL_LINES <-> GL_NONE
  108.         GL_BLEND_SRC (State Information)
  109.             GL_SRC_ALPHA <-> GL_LINES
  110.         GL_CURRENT_COLOR (State Information)
  111.             1.00 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  112.         GL_DITHER (State Information)
  113.             GL_FALSE <-> GL_TRUE
  114.         GL_POINT_SIZE (State Information)
  115.             8.56 <-> 1.00
  116.         GL_POINT_SMOOTH (State Information)
  117.             GL_TRUE <-> GL_FALSE
  118.         GL_PROJECTION_MATRIX (State Information)
  119.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  120.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  121.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  122.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  123. Line Rasterization test passed.
  124. Line Stipple test passed.
  125. Anti-aliased Line test passed.
  126. Horizontal and Vertical Line test passed.
  127. Triangle Rasterization test passed.
  128. Triangle Tile test passed.
  129. Triangle Stipple test passed.
  130. Anti-aliased Triangles test failed.
  131.     File - triaa.c, line - 114.
  132.         Triangle primitive did not draw.
  133.     State Report. (Current) <-> (Default)
  134.         GL_ATTRIB_STACK_DEPTH (State Information)
  135.             1.00 <-> 0.00
  136.         GL_BLEND (State Information)
  137.             GL_TRUE <-> GL_FALSE
  138.         GL_BLEND_DST (State Information)
  139.             GL_LINES <-> GL_NONE
  140.         GL_BLEND_SRC (State Information)
  141.             GL_SRC_ALPHA <-> GL_LINES
  142.         GL_CURRENT_COLOR (State Information)
  143.             1.00 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  144.         GL_DITHER (State Information)
  145.             GL_FALSE <-> GL_TRUE
  146.         GL_POLYGON_SMOOTH (State Information)
  147.             GL_TRUE <-> GL_FALSE
  148.         GL_PROJECTION_MATRIX (State Information)
  149.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  150.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  151.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  152.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  153. Quad Rasterization test passed.
  154. Polygon Face test passed.
  155. Polygon Cull test passed.
  156. Polygon Stipple test passed.
  157. Polygon Edge test passed.
  158. Ambient Light test passed.
  159. Ambient Material test passed.
  160. Ambient Scene test passed.
  161. Attenuation Constants test passed.
  162. Attenuation Position test failed.
  163.     File - l_ap.c, line - 265.
  164.         Red component did not reach 1.0. Value is 0.
  165.     State Report. (Current) <-> (Default)
  166.         GL_ATTRIB_STACK_DEPTH (State Information)
  167.             1.00 <-> 0.00
  168.         GL_DITHER (State Information)
  169.             GL_FALSE <-> GL_TRUE
  170.         GL_LIGHTING (State Information)
  171.             GL_TRUE <-> GL_FALSE
  172.         GL_PROJECTION_MATRIX (State Information)
  173.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  174.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  175.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  176.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  177.         GL_LIGHT0, GL_CONSTANT_ATTENUATION (Lighting Information)
  178.             0.00 <-> 1.00
  179.         GL_LIGHT0, GL_LINEAR_ATTENUATION (Lighting Information)
  180.             1.00 <-> 0.00
  181.         GL_LIGHT0, GL_POSITION (Lighting Information)
  182.             0.50 0.50 1.00 1.00 <-> 0.00 0.00 1.00 0.00
  183.         GL_BACK, GL_AMBIENT (Material Information)
  184.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  185.         GL_BACK, GL_DIFFUSE (Material Information)
  186.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  187.         GL_BACK, GL_SPECULAR (Material Information)
  188.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  189.         GL_FRONT, GL_AMBIENT (Material Information)
  190.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  191.         GL_FRONT, GL_DIFFUSE (Material Information)
  192.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  193.         GL_FRONT, GL_SPECULAR (Material Information)
  194.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  195. Diffuse Light test passed.
  196. Diffuse Material test passed.
  197. Diffuse Material Normal test passed.
  198. Diffuse Material Positioning test passed.
  199. Emissive Material test passed.
  200. Specular Exponent test failed.
  201.     File - l_se.c, line - 229.
  202.         Red component is not monotonic. Current value is 0.00392157, last
  203.         value was 0.00784314.
  204.     State Report. (Current) <-> (Default)
  205.         GL_ATTRIB_STACK_DEPTH (State Information)
  206.             1.00 <-> 0.00
  207.         GL_CURRENT_NORMAL (State Information)
  208.             1.00 0.00 0.09 <-> 0.00 0.00 1.00
  209.         GL_DITHER (State Information)
  210.             GL_FALSE <-> GL_TRUE
  211.         GL_LIGHTING (State Information)
  212.             GL_TRUE <-> GL_FALSE
  213.         GL_PROJECTION_MATRIX (State Information)
  214.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  215.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  216.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  217.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  218.         GL_LIGHT0, GL_POSITION (Lighting Information)
  219.             0.50 0.50 1.00 1.00 <-> 0.00 0.00 1.00 0.00
  220.         GL_LIGHT0, GL_SPECULAR (Lighting Information)
  221.             1.00 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  222.         GL_BACK, GL_AMBIENT (Material Information)
  223.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  224.         GL_BACK, GL_DIFFUSE (Material Information)
  225.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  226.         GL_BACK, GL_SHININESS (Material Information)
  227.             1.76 <-> 0.00
  228.         GL_BACK, GL_SPECULAR (Material Information)
  229.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  230.         GL_FRONT, GL_AMBIENT (Material Information)
  231.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  232.         GL_FRONT, GL_DIFFUSE (Material Information)
  233.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  234.         GL_FRONT, GL_SHININESS (Material Information)
  235.             1.76 <-> 0.00
  236.         GL_FRONT, GL_SPECULAR (Material Information)
  237.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  238. Specular Exponent Normal test failed.
  239.     File - l_sen.c, line - 301.
  240.     State Report. (Current) <-> (Default)
  241.         GL_ATTRIB_STACK_DEPTH (State Information)
  242.             1.00 <-> 0.00
  243.         GL_CURRENT_NORMAL (State Information)
  244.             1.00 0.00 0.05 <-> 0.00 0.00 1.00
  245.         GL_DITHER (State Information)
  246.             GL_FALSE <-> GL_TRUE
  247.         GL_LIGHTING (State Information)
  248.             GL_TRUE <-> GL_FALSE
  249.         GL_PROJECTION_MATRIX (State Information)
  250.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  251.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  252.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  253.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  254.         GL_LIGHT0, GL_POSITION (Lighting Information)
  255.             0.50 0.50 1.00 1.00 <-> 0.00 0.00 1.00 0.00
  256.         GL_BACK, GL_AMBIENT (Material Information)
  257.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  258.         GL_BACK, GL_DIFFUSE (Material Information)
  259.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  260.         GL_BACK, GL_SHININESS (Material Information)
  261.             1.00 <-> 0.00
  262.         GL_BACK, GL_SPECULAR (Material Information)
  263.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  264.         GL_FRONT, GL_AMBIENT (Material Information)
  265.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  266.         GL_FRONT, GL_DIFFUSE (Material Information)
  267.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  268.         GL_FRONT, GL_SHININESS (Material Information)
  269.             1.00 <-> 0.00
  270.         GL_FRONT, GL_SPECULAR (Material Information)
  271.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  272. Specular Local Eye Half Angle test failed.
  273.     File - l_sleha.c, line - 178.
  274.     State Report. (Current) <-> (Default)
  275.         GL_ATTRIB_STACK_DEPTH (State Information)
  276.             1.00 <-> 0.00
  277.         GL_CURRENT_COLOR (State Information)
  278.             0.02 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  279.         GL_CURRENT_NORMAL (State Information)
  280.             0.00 -1.00 0.00 <-> 0.00 0.00 1.00
  281.         GL_DITHER (State Information)
  282.             GL_FALSE <-> GL_TRUE
  283.         GL_LIGHT_MODEL_LOCAL_VIEWER (State Information)
  284.             GL_TRUE <-> GL_FALSE
  285.         GL_PROJECTION_MATRIX (State Information)
  286.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  287.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  288.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  289.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  290.         GL_LIGHT0, GL_POSITION (Lighting Information)
  291.             0.00 0.00 0.00 1.00 <-> 0.00 0.00 1.00 0.00
  292.         GL_BACK, GL_AMBIENT (Material Information)
  293.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  294.         GL_BACK, GL_DIFFUSE (Material Information)
  295.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  296.         GL_BACK, GL_SHININESS (Material Information)
  297.             1.00 <-> 0.00
  298.         GL_BACK, GL_SPECULAR (Material Information)
  299.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  300.         GL_FRONT, GL_AMBIENT (Material Information)
  301.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  302.         GL_FRONT, GL_DIFFUSE (Material Information)
  303.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  304.         GL_FRONT, GL_SHININESS (Material Information)
  305.             1.00 <-> 0.00
  306.         GL_FRONT, GL_SPECULAR (Material Information)
  307.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  308. Specular Light test passed.
  309. Specular Material test passed.
  310. Specular Normal test passed.
  311. Spot Positioning test passed.
  312. Spot Exponent and Positioning test failed.
  313.     File - l_sep.c, line - 318.
  314.     State Report. (Current) <-> (Default)
  315.         GL_ATTRIB_STACK_DEPTH (State Information)
  316.             1.00 <-> 0.00
  317.         GL_DITHER (State Information)
  318.             GL_FALSE <-> GL_TRUE
  319.         GL_LIGHTING (State Information)
  320.             GL_TRUE <-> GL_FALSE
  321.         GL_LIGHT_MODEL_AMBIENT (State Information)
  322.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  323.         GL_PROJECTION_MATRIX (State Information)
  324.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  325.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  326.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  327.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  328.         GL_LIGHT0, GL_AMBIENT (Lighting Information)
  329.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  330.         GL_LIGHT0, GL_POSITION (Lighting Information)
  331.             1.50 0.50 0.00 1.00 <-> 0.00 0.00 1.00 0.00
  332.         GL_LIGHT0, GL_SPOT_CUTOFF (Lighting Information)
  333.             75.62 <-> 180.00
  334.         GL_LIGHT0, GL_SPOT_EXPONENT (Lighting Information)
  335.             1.00 <-> 0.00
  336.         GL_BACK, GL_AMBIENT (Material Information)
  337.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  338.         GL_BACK, GL_DIFFUSE (Material Information)
  339.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  340.         GL_FRONT, GL_AMBIENT (Material Information)
  341.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  342.         GL_FRONT, GL_DIFFUSE (Material Information)
  343.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  344. Spot Exponent and Direction test failed.
  345.     File - l_sed.c, line - 326.
  346.     State Report. (Current) <-> (Default)
  347.         GL_ATTRIB_STACK_DEPTH (State Information)
  348.             1.00 <-> 0.00
  349.         GL_DITHER (State Information)
  350.             GL_FALSE <-> GL_TRUE
  351.         GL_LIGHTING (State Information)
  352.             GL_TRUE <-> GL_FALSE
  353.         GL_LIGHT_MODEL_AMBIENT (State Information)
  354.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  355.         GL_PROJECTION_MATRIX (State Information)
  356.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  357.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  358.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  359.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  360.         GL_LIGHT0, GL_AMBIENT (Lighting Information)
  361.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  362.         GL_LIGHT0, GL_POSITION (Lighting Information)
  363.             0.50 0.50 -1.00 1.00 <-> 0.00 0.00 1.00 0.00
  364.         GL_LIGHT0, GL_SPOT_CUTOFF (Lighting Information)
  365.             75.62 <-> 180.00
  366.         GL_LIGHT0, GL_SPOT_DIRECTION (Lighting Information)
  367.             1.00 0.00 0.00 <-> 0.00 0.00 -1.00
  368.         GL_LIGHT0, GL_SPOT_EXPONENT (Lighting Information)
  369.             1.00 <-> 0.00
  370.         GL_BACK, GL_AMBIENT (Material Information)
  371.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  372.         GL_BACK, GL_DIFFUSE (Material Information)
  373.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  374.         GL_FRONT, GL_AMBIENT (Material Information)
  375.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  376.         GL_FRONT, GL_DIFFUSE (Material Information)
  377.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  378. Fog Exponential test passed.
  379. Fog Linear test passed.
  380. Texture Decal test passed.
  381. Texture Border test passed.
  382. Mipmaps Selection test passed.
  383. Mipmaps Interpolation test passed.
  384. Display Lists test passed.
  385. Evaluator test passed.
  386. Evaluator Color test passed.
  387.  
  388. Conform failed.
  389.     Anti-aliased Point test (Test number #33) failed.
  390.     Anti-aliased Triangles test (Test number #41) failed.
  391.     Attenuation Position test (Test number #51) failed.
  392.     Specular Exponent test (Test number #57) failed.
  393.     Specular Exponent Normal test (Test number #58) failed.
  394.     Specular Local Eye Half Angle test (Test number #59) failed.
  395.     Spot Exponent and Positioning test (Test number #64) failed.
  396.     Spot Exponent and Direction test (Test number #65) failed.
  397.  
  398. Setup Report.
  399.     Verbose level = 2.
  400.     Random number seed = 1.
  401.     Path inactive.
  402.  
  403. Visual Report.
  404.     Display ID = 34. Indirect Rendering.
  405.     Double Buffered.
  406.     RGBA (8, 8, 8, 0).
  407.     Stencil (8).
  408.     Depth (16).
  409.     Accumulation (16, 16, 16, 16).
  410.  
  411. Epsilon Report.
  412.     zero error epsilon = 0.000122.
  413.     RGBA error epsilon = 0.00404, 0.00404, 0.00404, 0.000122.
  414.     Depth buffer error epsilon = 0.000137.
  415.     Stencil plane error epsilon = 0.00404.
  416.     Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
  417.  
  418. Default State test passed.
  419. Must Pass test passed.
  420. Divide By Zero test passed.
  421. Viewport Clamp test passed.
  422. Matrix Stack test passed.
  423. Matrix Stack Mixing test passed.
  424. Vertex Order test passed.
  425. Transformations test passed.
  426. Transformation Normal test passed.
  427. Viewport Transformation test passed.
  428. Buffer Clear test passed.
  429. Buffer Corners test passed.
  430. Buffer Color test passed.
  431. Color Ramp test passed.
  432. Mask test passed.
  433. Buffer Invariance test passed.
  434. Accumulation Buffer test passed.
  435. Select test passed.
  436. Feedback test passed.
  437. Scissor test passed.
  438. Alpha Plane Function test passed.
  439. Stencil Plane Clear test passed.
  440. Stencil Plane Corners test passed.
  441. Stencil Plane Operation test passed.
  442. Stencil Plane Function test passed.
  443. Depth Buffer Clear test passed.
  444. Depth Buffer Function test passed.
  445. Blend test passed.
  446. Dither test passed.
  447. LogicOp Function test does not exist for an RGB visual.
  448. DrawPixels test passed.
  449. CopyPixels test passed.
  450. Bitmap Rasterization test passed.
  451. Point Rasterization test passed.
  452. Anti-aliased Point test failed.
  453.     File - pntaa.c, line - 101.
  454.         Point primative did not draw.
  455.     State Report. (Current) <-> (Default)
  456.         GL_ATTRIB_STACK_DEPTH (State Information)
  457.             1.00 <-> 0.00
  458.         GL_BLEND (State Information)
  459.             GL_TRUE <-> GL_FALSE
  460.         GL_BLEND_DST (State Information)
  461.             GL_LINES <-> GL_NONE
  462.         GL_BLEND_SRC (State Information)
  463.             GL_SRC_ALPHA <-> GL_LINES
  464.         GL_CURRENT_COLOR (State Information)
  465.             1.00 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  466.         GL_DITHER (State Information)
  467.             GL_FALSE <-> GL_TRUE
  468.         GL_POINT_SIZE (State Information)
  469.             8.56 <-> 1.00
  470.         GL_POINT_SMOOTH (State Information)
  471.             GL_TRUE <-> GL_FALSE
  472.         GL_PROJECTION_MATRIX (State Information)
  473.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  474.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  475.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  476.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  477. Line Rasterization test passed.
  478. Line Stipple test passed.
  479. Anti-aliased Line test passed.
  480. Horizontal and Vertical Line test passed.
  481. Triangle Rasterization test passed.
  482. Triangle Tile test passed.
  483. Triangle Stipple test passed.
  484. Anti-aliased Triangles test failed.
  485.     File - triaa.c, line - 114.
  486.         Triangle primitive did not draw.
  487.     State Report. (Current) <-> (Default)
  488.         GL_ATTRIB_STACK_DEPTH (State Information)
  489.             1.00 <-> 0.00
  490.         GL_BLEND (State Information)
  491.             GL_TRUE <-> GL_FALSE
  492.         GL_BLEND_DST (State Information)
  493.             GL_LINES <-> GL_NONE
  494.         GL_BLEND_SRC (State Information)
  495.             GL_SRC_ALPHA <-> GL_LINES
  496.         GL_CURRENT_COLOR (State Information)
  497.             1.00 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  498.         GL_DITHER (State Information)
  499.             GL_FALSE <-> GL_TRUE
  500.         GL_POLYGON_SMOOTH (State Information)
  501.             GL_TRUE <-> GL_FALSE
  502.         GL_PROJECTION_MATRIX (State Information)
  503.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  504.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  505.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  506.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  507. Quad Rasterization test passed.
  508. Polygon Face test passed.
  509. Polygon Cull test passed.
  510. Polygon Stipple test passed.
  511. Polygon Edge test passed.
  512. Ambient Light test passed.
  513. Ambient Material test passed.
  514. Ambient Scene test passed.
  515. Attenuation Constants test passed.
  516. Attenuation Position test failed.
  517.     File - l_ap.c, line - 265.
  518.         Red component did not reach 1.0. Value is 0.372549.
  519.     State Report. (Current) <-> (Default)
  520.         GL_ATTRIB_STACK_DEPTH (State Information)
  521.             1.00 <-> 0.00
  522.         GL_DITHER (State Information)
  523.             GL_FALSE <-> GL_TRUE
  524.         GL_LIGHTING (State Information)
  525.             GL_TRUE <-> GL_FALSE
  526.         GL_PROJECTION_MATRIX (State Information)
  527.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  528.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  529.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  530.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  531.         GL_LIGHT0, GL_CONSTANT_ATTENUATION (Lighting Information)
  532.             0.00 <-> 1.00
  533.         GL_LIGHT0, GL_LINEAR_ATTENUATION (Lighting Information)
  534.             1.00 <-> 0.00
  535.         GL_LIGHT0, GL_POSITION (Lighting Information)
  536.             0.50 0.50 1.00 1.00 <-> 0.00 0.00 1.00 0.00
  537.         GL_BACK, GL_AMBIENT (Material Information)
  538.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  539.         GL_BACK, GL_DIFFUSE (Material Information)
  540.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  541.         GL_BACK, GL_SPECULAR (Material Information)
  542.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  543.         GL_FRONT, GL_AMBIENT (Material Information)
  544.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  545.         GL_FRONT, GL_DIFFUSE (Material Information)
  546.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  547.         GL_FRONT, GL_SPECULAR (Material Information)
  548.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  549. Diffuse Light test passed.
  550. Diffuse Material test passed.
  551. Diffuse Material Normal test passed.
  552. Diffuse Material Positioning test passed.
  553. Emissive Material test passed.
  554. Specular Exponent test failed.
  555.     File - l_se.c, line - 229.
  556.         Red component is not monotonic. Current value is 0.00392157, last
  557.         value was 0.00784314.
  558.     State Report. (Current) <-> (Default)
  559.         GL_ATTRIB_STACK_DEPTH (State Information)
  560.             1.00 <-> 0.00
  561.         GL_CURRENT_NORMAL (State Information)
  562.             1.00 0.00 0.09 <-> 0.00 0.00 1.00
  563.         GL_DITHER (State Information)
  564.             GL_FALSE <-> GL_TRUE
  565.         GL_LIGHTING (State Information)
  566.             GL_TRUE <-> GL_FALSE
  567.         GL_PROJECTION_MATRIX (State Information)
  568.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  569.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  570.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  571.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  572.         GL_LIGHT0, GL_POSITION (Lighting Information)
  573.             0.50 0.50 1.00 1.00 <-> 0.00 0.00 1.00 0.00
  574.         GL_LIGHT0, GL_SPECULAR (Lighting Information)
  575.             1.00 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  576.         GL_BACK, GL_AMBIENT (Material Information)
  577.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  578.         GL_BACK, GL_DIFFUSE (Material Information)
  579.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  580.         GL_BACK, GL_SHININESS (Material Information)
  581.             1.76 <-> 0.00
  582.         GL_BACK, GL_SPECULAR (Material Information)
  583.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  584.         GL_FRONT, GL_AMBIENT (Material Information)
  585.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  586.         GL_FRONT, GL_DIFFUSE (Material Information)
  587.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  588.         GL_FRONT, GL_SHININESS (Material Information)
  589.             1.76 <-> 0.00
  590.         GL_FRONT, GL_SPECULAR (Material Information)
  591.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  592. Specular Exponent Normal test failed.
  593.     File - l_sen.c, line - 301.
  594.     State Report. (Current) <-> (Default)
  595.         GL_ATTRIB_STACK_DEPTH (State Information)
  596.             1.00 <-> 0.00
  597.         GL_CURRENT_NORMAL (State Information)
  598.             1.00 0.00 0.05 <-> 0.00 0.00 1.00
  599.         GL_DITHER (State Information)
  600.             GL_FALSE <-> GL_TRUE
  601.         GL_LIGHTING (State Information)
  602.             GL_TRUE <-> GL_FALSE
  603.         GL_PROJECTION_MATRIX (State Information)
  604.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  605.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  606.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  607.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  608.         GL_LIGHT0, GL_POSITION (Lighting Information)
  609.             0.50 0.50 1.00 1.00 <-> 0.00 0.00 1.00 0.00
  610.         GL_BACK, GL_AMBIENT (Material Information)
  611.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  612.         GL_BACK, GL_DIFFUSE (Material Information)
  613.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  614.         GL_BACK, GL_SHININESS (Material Information)
  615.             1.00 <-> 0.00
  616.         GL_BACK, GL_SPECULAR (Material Information)
  617.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  618.         GL_FRONT, GL_AMBIENT (Material Information)
  619.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  620.         GL_FRONT, GL_DIFFUSE (Material Information)
  621.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  622.         GL_FRONT, GL_SHININESS (Material Information)
  623.             1.00 <-> 0.00
  624.         GL_FRONT, GL_SPECULAR (Material Information)
  625.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  626. Specular Local Eye Half Angle test failed.
  627.     File - l_sleha.c, line - 178.
  628.     State Report. (Current) <-> (Default)
  629.         GL_ATTRIB_STACK_DEPTH (State Information)
  630.             1.00 <-> 0.00
  631.         GL_CURRENT_COLOR (State Information)
  632.             0.02 0.00 0.00 1.00 <-> 1.00 1.00 1.00 1.00
  633.         GL_CURRENT_NORMAL (State Information)
  634.             0.00 -1.00 0.00 <-> 0.00 0.00 1.00
  635.         GL_DITHER (State Information)
  636.             GL_FALSE <-> GL_TRUE
  637.         GL_LIGHT_MODEL_LOCAL_VIEWER (State Information)
  638.             GL_TRUE <-> GL_FALSE
  639.         GL_PROJECTION_MATRIX (State Information)
  640.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  641.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  642.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  643.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  644.         GL_LIGHT0, GL_POSITION (Lighting Information)
  645.             0.00 0.00 0.00 1.00 <-> 0.00 0.00 1.00 0.00
  646.         GL_BACK, GL_AMBIENT (Material Information)
  647.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  648.         GL_BACK, GL_DIFFUSE (Material Information)
  649.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  650.         GL_BACK, GL_SHININESS (Material Information)
  651.             1.00 <-> 0.00
  652.         GL_BACK, GL_SPECULAR (Material Information)
  653.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  654.         GL_FRONT, GL_AMBIENT (Material Information)
  655.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  656.         GL_FRONT, GL_DIFFUSE (Material Information)
  657.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  658.         GL_FRONT, GL_SHININESS (Material Information)
  659.             1.00 <-> 0.00
  660.         GL_FRONT, GL_SPECULAR (Material Information)
  661.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  662. Specular Light test passed.
  663. Specular Material test passed.
  664. Specular Normal test passed.
  665. Spot Positioning test passed.
  666. Spot Exponent and Positioning test failed.
  667.     File - l_sep.c, line - 318.
  668.     State Report. (Current) <-> (Default)
  669.         GL_ATTRIB_STACK_DEPTH (State Information)
  670.             1.00 <-> 0.00
  671.         GL_DITHER (State Information)
  672.             GL_FALSE <-> GL_TRUE
  673.         GL_LIGHTING (State Information)
  674.             GL_TRUE <-> GL_FALSE
  675.         GL_LIGHT_MODEL_AMBIENT (State Information)
  676.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  677.         GL_PROJECTION_MATRIX (State Information)
  678.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  679.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  680.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  681.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  682.         GL_LIGHT0, GL_AMBIENT (Lighting Information)
  683.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  684.         GL_LIGHT0, GL_POSITION (Lighting Information)
  685.             1.50 0.50 0.00 1.00 <-> 0.00 0.00 1.00 0.00
  686.         GL_LIGHT0, GL_SPOT_CUTOFF (Lighting Information)
  687.             75.62 <-> 180.00
  688.         GL_LIGHT0, GL_SPOT_EXPONENT (Lighting Information)
  689.             1.00 <-> 0.00
  690.         GL_BACK, GL_AMBIENT (Material Information)
  691.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  692.         GL_BACK, GL_DIFFUSE (Material Information)
  693.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  694.         GL_FRONT, GL_AMBIENT (Material Information)
  695.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  696.         GL_FRONT, GL_DIFFUSE (Material Information)
  697.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  698. Spot Exponent and Direction test failed.
  699.     File - l_sed.c, line - 326.
  700.     State Report. (Current) <-> (Default)
  701.         GL_ATTRIB_STACK_DEPTH (State Information)
  702.             1.00 <-> 0.00
  703.         GL_DITHER (State Information)
  704.             GL_FALSE <-> GL_TRUE
  705.         GL_LIGHTING (State Information)
  706.             GL_TRUE <-> GL_FALSE
  707.         GL_LIGHT_MODEL_AMBIENT (State Information)
  708.             0.00 0.00 0.00 1.00 <-> 0.20 0.20 0.20 1.00
  709.         GL_PROJECTION_MATRIX (State Information)
  710.             +0.020 +0.000 +0.000 +0.000 <-> +1.000 +0.000 +0.000 +0.000
  711.             +0.000 +0.020 +0.000 +0.000 <-> +0.000 +1.000 +0.000 +0.000
  712.             +0.000 +0.000 -1.000 +0.000 <-> +0.000 +0.000 +1.000 +0.000
  713.             -1.000 -1.000 +0.000 +1.000 <-> +0.000 +0.000 +0.000 +1.000
  714.         GL_LIGHT0, GL_AMBIENT (Lighting Information)
  715.             1.00 0.00 0.00 1.00 <-> 0.00 0.00 0.00 1.00
  716.         GL_LIGHT0, GL_POSITION (Lighting Information)
  717.             0.50 0.50 -1.00 1.00 <-> 0.00 0.00 1.00 0.00
  718.         GL_LIGHT0, GL_SPOT_CUTOFF (Lighting Information)
  719.             75.62 <-> 180.00
  720.         GL_LIGHT0, GL_SPOT_DIRECTION (Lighting Information)
  721.             1.00 0.00 0.00 <-> 0.00 0.00 -1.00
  722.         GL_LIGHT0, GL_SPOT_EXPONENT (Lighting Information)
  723.             1.00 <-> 0.00
  724.         GL_BACK, GL_AMBIENT (Material Information)
  725.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  726.         GL_BACK, GL_DIFFUSE (Material Information)
  727.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  728.         GL_FRONT, GL_AMBIENT (Material Information)
  729.             1.00 1.00 1.00 1.00 <-> 0.20 0.20 0.20 1.00
  730.         GL_FRONT, GL_DIFFUSE (Material Information)
  731.             0.00 0.00 0.00 1.00 <-> 0.80 0.80 0.80 1.00
  732. Fog Exponential test passed.
  733. Fog Linear test passed.
  734. Texture Decal test passed.
  735. Texture Border test passed.
  736. Mipmaps Selection test passed.
  737. Mipmaps Interpolation test passed.
  738. Display Lists test passed.
  739. Evaluator test passed.
  740. Evaluator Color test passed.
  741.  
  742. Conform failed.
  743.     Anti-aliased Point test (Test number #33) failed.
  744.     Anti-aliased Triangles test (Test number #41) failed.
  745.     Attenuation Position test (Test number #51) failed.
  746.     Specular Exponent test (Test number #57) failed.
  747.     Specular Exponent Normal test (Test number #58) failed.
  748.     Specular Local Eye Half Angle test (Test number #59) failed.
  749.     Spot Exponent and Positioning test (Test number #64) failed.
  750.     Spot Exponent and Direction test (Test number #65) failed.
  751.  
  752.  
  753.  
  754. GLX CONFORMANCE TEST
  755. ====================
  756.  
  757. % conformx -v 2
  758.  
  759. OpenGL X Conformance Test
  760. Version 1.1.1
  761.  
  762. Setup Report.
  763.     Verbose level = 2.
  764.     Random number seed = 1.
  765.     Path inactive.
  766.  
  767. Visual Report.
  768.     Display ID = 34. Direct Rendering.
  769.     Double Buffered.
  770.     RGBA (8, 8, 8, 0).
  771.     Stencil (8).
  772.     Depth (16).
  773.     Accumulation (16, 16, 16, 16).
  774.  
  775. Epsilon Report.
  776.     zero error epsilon = 0.000122.
  777.     RGBA error epsilon = 0.00404, 0.00404, 0.00404, 0.000122.
  778.     Depth buffer error epsilon = 0.000137.
  779.     Stencil plane error epsilon = 0.00404.
  780.     Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
  781.  
  782. Default State test passed.
  783. glReadPixels() test passed.
  784. Font test passed.
  785.  
  786. Conformx passed.
  787.  
  788. Setup Report.
  789.     Verbose level = 2.
  790.     Random number seed = 1.
  791.     Path inactive.
  792.  
  793. Visual Report.
  794.     Display ID = 34. Indirect Rendering.
  795.     Double Buffered.
  796.     RGBA (8, 8, 8, 0).
  797.     Stencil (8).
  798.     Depth (16).
  799.     Accumulation (16, 16, 16, 16).
  800.  
  801. Epsilon Report.
  802.     zero error epsilon = 0.000122.
  803.     RGBA error epsilon = 0.00404, 0.00404, 0.00404, 0.000122.
  804.     Depth buffer error epsilon = 0.000137.
  805.     Stencil plane error epsilon = 0.00404.
  806.     Accumulation error epsilon = 0.000137, 0.000137, 0.000137, 0.000137.
  807.  
  808. Default State test passed.
  809. glReadPixels() test passed.
  810. Font test passed.
  811.  
  812. Conformx passed.
  813.  
  814.  
  815.  
  816. COMMENTS
  817. ========
  818.  
  819. The antialiased point test fails because the first point drawn
  820. is accidently clipped.  Something in the preceeding test upsets
  821. the Mesa vertex buffer.  When run solo, the antialiased point test
  822. passes.
  823.  
  824. Antialiased triangles are not implemented in Mesa yet.
  825.  
  826. The lighting tests likely fail due to small numeric errors.  We
  827. haven't seen lighting problems in applications.
  828.  
  829. These conformance tests will be fixed ASAP.
  830.  
  831. Note that we're using the OpenGL 1.1 conformance tests.  The 1.2
  832. tests aren't available to us at this time.
  833.  
  834.  
  835.  
  836. -----------------------------------------------------------------------------
  837. $Id: CONFORM,v 1.3.2.1 1999/12/12 17:54:26 brianp Exp $
  838.