Currently showing: all
Show: all | changes | problems
| intel.4500.i965.d0b2b8da7d363f6b79fcab7bfe6e81d1d436944e (info) |
||||||||||
| All | 3392/3912 | |||||||||
| asmparsertest | 297/298 | |||||||||
| ARBfp1.0 | 128/128 | |||||||||
| abs-01.txt | pass | |||||||||
| abs-02.txt | pass | |||||||||
| abs-03.txt | skip | |||||||||
| condition_code-01.txt | skip | |||||||||
| cos-01.txt | pass | |||||||||
| cos-02.txt | pass | |||||||||
| cos-03.txt | pass | |||||||||
| cos-04.txt | pass | |||||||||
| cos-05.txt | skip | |||||||||
| ddx-01.txt | pass | |||||||||
| ddx-02.txt | skip | |||||||||
| ddy-01.txt | pass | |||||||||
| ddy-02.txt | skip | |||||||||
| depth_range-01.txt | pass | |||||||||
| fog-01.txt | pass | |||||||||
| fog-02.txt | pass | |||||||||
| fog-03.txt | pass | |||||||||
| fog-04.txt | pass | |||||||||
| option-01.txt | pass | |||||||||
| precision_hint-01.txt | pass | |||||||||
| precision_hint-02.txt | pass | |||||||||
| precision_hint-03.txt | pass | |||||||||
| precision_hint-04.txt | pass | |||||||||
| precision_hint-05.txt | pass | |||||||||
| reserved_words-01.txt | pass | |||||||||
| result-01.txt | pass | |||||||||
| result-02.txt | pass | |||||||||
| result-03.txt | pass | |||||||||
| result-04.txt | pass | |||||||||
| result-05.txt | pass | |||||||||
| result-06.txt | pass | |||||||||
| result-07.txt | pass | |||||||||
| result-08.txt | pass | |||||||||
| result-09.txt | pass | |||||||||
| result-10.txt | pass | |||||||||
| result-11.txt | pass | |||||||||
| shadow-01.txt | pass | |||||||||
| shadow-02.txt | pass | |||||||||
| shadow-03.txt | pass | |||||||||
| sincos-01.txt | pass | |||||||||
| sincos-02.txt | pass | |||||||||
| sincos-03.txt | pass | |||||||||
| sincos-04.txt | pass | |||||||||
| size_specifier-01.txt | pass | |||||||||
| size_specifier-02.txt | skip | |||||||||
| size_specifier-03.txt | skip | |||||||||
| size_specifier-04.txt | skip | |||||||||
| size_specifier-05.txt | skip | |||||||||
| size_specifier-06.txt | pass | |||||||||
| size_specifier-07.txt | skip | |||||||||
| size_specifier-08.txt | pass | |||||||||
| size_specifier-09.txt | pass | |||||||||
| size_specifier-10.txt | pass | |||||||||
| size_specifier-11.txt | pass | |||||||||
| size_specifier-12.txt | pass | |||||||||
| size_specifier-13.txt | pass | |||||||||
| size_specifier-14.txt | pass | |||||||||
| size_specifier-15.txt | pass | |||||||||
| size_specifier-16.txt | pass | |||||||||
| size_specifier-17.txt | pass | |||||||||
| size_specifier-18.txt | pass | |||||||||
| size_specifier-19.txt | pass | |||||||||
| size_specifier-20.txt | pass | |||||||||
| size_specifier-21.txt | pass | |||||||||
| size_specifier-22.txt | pass | |||||||||
| size_specifier-23.txt | pass | |||||||||
| size_specifier-24.txt | pass | |||||||||
| size_specifier-25.txt | pass | |||||||||
| size_specifier-26.txt | pass | |||||||||
| size_specifier-27.txt | pass | |||||||||
| size_specifier-28.txt | pass | |||||||||
| size_specifier-29.txt | pass | |||||||||
| size_specifier-30.txt | pass | |||||||||
| size_specifier-31.txt | pass | |||||||||
| size_specifier-32.txt | pass | |||||||||
| size_specifier-33.txt | pass | |||||||||
| size_specifier-34.txt | pass | |||||||||
| size_specifier-35.txt | pass | |||||||||
| size_specifier-36.txt | pass | |||||||||
| size_specifier-37.txt | pass | |||||||||
| size_specifier-38.txt | pass | |||||||||
| size_specifier-39.txt | pass | |||||||||
| size_specifier-40.txt | pass | |||||||||
| size_specifier-41.txt | pass | |||||||||
| size_specifier-42.txt | pass | |||||||||
| size_specifier-43.txt | pass | |||||||||
| size_specifier-44.txt | pass | |||||||||
| size_specifier-45.txt | pass | |||||||||
| size_specifier-46.txt | pass | |||||||||
| size_specifier-47.txt | pass | |||||||||
| size_specifier-48.txt | pass | |||||||||
| size_specifier-49.txt | pass | |||||||||
| size_specifier-50.txt | pass | |||||||||
| size_specifier-51.txt | pass | |||||||||
| size_specifier-52.txt | pass | |||||||||
| size_specifier-53.txt | pass | |||||||||
| size_specifier-54.txt | pass | |||||||||
| size_specifier-55.txt | pass | |||||||||
| size_specifier-56.txt | pass | |||||||||
| size_specifier-57.txt | pass | |||||||||
| size_specifier-58.txt | pass | |||||||||
| size_specifier-59.txt | pass | |||||||||
| size_specifier-60.txt | pass | |||||||||
| size_specifier-61.txt | pass | |||||||||
| size_specifier-62.txt | pass | |||||||||
| size_specifier-63.txt | pass | |||||||||
| size_specifier-64.txt | pass | |||||||||
| size_specifier-65.txt | pass | |||||||||
| size_specifier-66.txt | pass | |||||||||
| size_specifier-67.txt | pass | |||||||||
| size_specifier-68.txt | skip | |||||||||
| size_specifier-69.txt | pass | |||||||||
| size_specifier-70.txt | pass | |||||||||
| size_specifier-71.txt | pass | |||||||||
| size_specifier-72.txt | pass | |||||||||
| size_specifier-73.txt | pass | |||||||||
| size_specifier-74.txt | pass | |||||||||
| size_specifier-75.txt | pass | |||||||||
| size_specifier-76.txt | pass | |||||||||
| size_specifier-77.txt | pass | |||||||||
| size_specifier-78.txt | pass | |||||||||
| size_specifier-79.txt | pass | |||||||||
| size_specifier-80.txt | pass | |||||||||
| size_specifier-81.txt | pass | |||||||||
| size_specifier-82.txt | pass | |||||||||
| size_specifier-83.txt | pass | |||||||||
| size_specifier-84.txt | pass | |||||||||
| size_specifier-85.txt | pass | |||||||||
| size_specifier-86.txt | pass | |||||||||
| size_specifier-87.txt | pass | |||||||||
| size_specifier-88.txt | pass | |||||||||
| swz-01.txt | pass | |||||||||
| swz-02.txt | pass | |||||||||
| swz-03.txt | pass | |||||||||
| swz-04.txt | pass | |||||||||
| swz-05.txt | pass | |||||||||
| swz-06.txt | pass | |||||||||
| swz-07.txt | pass | |||||||||
| txd-01.txt | skip | |||||||||
| txd-02.txt | pass | |||||||||
| txd-03.txt | skip | |||||||||
| ARBvp1.0 | 169/170 | |||||||||
| abs-02.txt | pass | |||||||||
| abs-03.txt | skip | |||||||||
| abs.txt | pass | |||||||||
| add.txt | pass | |||||||||
| address-01.txt | pass | |||||||||
| address-02.txt | pass | |||||||||
| address-03.txt | pass | |||||||||
| address-04.txt | pass | |||||||||
| address-05.txt | pass | |||||||||
| address-06.txt | fail | |||||||||
| address-07.txt | pass | |||||||||
| address-08.txt | pass | |||||||||
| address-09.txt | pass | |||||||||
| address-10.txt | pass | |||||||||
| address-11.txt | pass | |||||||||
| alias-01.txt | pass | |||||||||
| alias-02.txt | pass | |||||||||
| all_state-01.txt | pass | |||||||||
| all_state-02.txt | pass | |||||||||
| all_state-03.txt | pass | |||||||||
| all_state-04.txt | pass | |||||||||
| all_state-05.txt | pass | |||||||||
| all_state-06.txt | pass | |||||||||
| all_state-07.txt | pass | |||||||||
| all_state-08.txt | pass | |||||||||
| all_state-09.txt | pass | |||||||||
| all_state-10.txt | pass | |||||||||
| all_state-11.txt | pass | |||||||||
| all_state-12.txt | pass | |||||||||
| all_state-13.txt | pass | |||||||||
| all_state-14.txt | pass | |||||||||
| all_state-15.txt | pass | |||||||||
| all_state-16.txt | pass | |||||||||
| all_state-17.txt | pass | |||||||||
| all_state-18.txt | pass | |||||||||
| ara-01.txt | pass | |||||||||
| ara-02.txt | skip | |||||||||
| ara-03.txt | skip | |||||||||
| ara-04.txt | skip | |||||||||
| arbfp.txt | pass | |||||||||
| arl-01.txt | pass | |||||||||
| arl-02.txt | pass | |||||||||
| arl-03.txt | pass | |||||||||
| arl-04.txt | skip | |||||||||
| arl-05.txt | skip | |||||||||
| array_range-01.txt | pass | |||||||||
| array_range-02.txt | pass | |||||||||
| array_range-03.txt | pass | |||||||||
| array_range-04.txt | pass | |||||||||
| array_range-05.txt | pass | |||||||||
| array_range-06.txt | pass | |||||||||
| array_range-07.txt | pass | |||||||||
| astack-01.txt | pass | |||||||||
| astack-02.txt | pass | |||||||||
| astack-03.txt | skip | |||||||||
| astack-04.txt | skip | |||||||||
| astack-05.txt | skip | |||||||||
| astack-06.txt | skip | |||||||||
| astack-07.txt | skip | |||||||||
| astack-08.txt | skip | |||||||||
| astack-09.txt | skip | |||||||||
| attrib-01.txt | pass | |||||||||
| attrib-02.txt | pass | |||||||||
| attrib-03.txt | pass | |||||||||
| attrib-04.txt | pass | |||||||||
| bra-01.txt | skip | |||||||||
| bra-02.txt | skip | |||||||||
| bra-03.txt | skip | |||||||||
| clipdistance-01.txt | skip | |||||||||
| clipdistance-02.txt | skip | |||||||||
| clipdistance-03.txt | pass | |||||||||
| clipdistance-04.txt | skip | |||||||||
| cos-01.txt | pass | |||||||||
| cos-02.txt | skip | |||||||||
| cos-03.txt | skip | |||||||||
| dp3.txt | pass | |||||||||
| dp4.txt | pass | |||||||||
| dph.txt | pass | |||||||||
| dst.txt | pass | |||||||||
| ex2.txt | pass | |||||||||
| flr.txt | pass | |||||||||
| frc.txt | pass | |||||||||
| issue-70.txt | pass | |||||||||
| issue-74.txt | pass | |||||||||
| issue-75.txt | pass | |||||||||
| lg2.txt | pass | |||||||||
| lit.txt | pass | |||||||||
| mad.txt | pass | |||||||||
| matrix-01.txt | pass | |||||||||
| max.txt | pass | |||||||||
| min.txt | pass | |||||||||
| mov.txt | pass | |||||||||
| mul.txt | pass | |||||||||
| numbers-01.txt | pass | |||||||||
| numbers-02.txt | pass | |||||||||
| numbers-03.txt | pass | |||||||||
| numbers-04.txt | pass | |||||||||
| numbers-05.txt | pass | |||||||||
| numbers-06.txt | pass | |||||||||
| numbers-07.txt | pass | |||||||||
| option-01.txt | pass | |||||||||
| output-01.txt | pass | |||||||||
| output-02.txt | pass | |||||||||
| param-01.txt | pass | |||||||||
| param-02.txt | pass | |||||||||
| param-03.txt | pass | |||||||||
| param-04.txt | pass | |||||||||
| param-05.txt | pass | |||||||||
| param-06.txt | pass | |||||||||
| param-07.txt | pass | |||||||||
| param-08.txt | pass | |||||||||
| position_invariant-01.txt | pass | |||||||||
| position_invariant-02.txt | pass | |||||||||
| pow.txt | pass | |||||||||
| rcp-01.txt | pass | |||||||||
| rcp-02.txt | pass | |||||||||
| rcp-03.txt | pass | |||||||||
| rcp-04.txt | pass | |||||||||
| rcp-05.txt | pass | |||||||||
| rcp-06.txt | pass | |||||||||
| rcp-07.txt | pass | |||||||||
| reserved_word-01.txt | pass | |||||||||
| result-01.txt | pass | |||||||||
| result-02.txt | pass | |||||||||
| rsq.txt | pass | |||||||||
| seq-01.txt | pass | |||||||||
| seq-02.txt | skip | |||||||||
| sfl-01.txt | pass | |||||||||
| sfl-02.txt | skip | |||||||||
| sge.txt | pass | |||||||||
| sgt-01.txt | pass | |||||||||
| sgt-02.txt | skip | |||||||||
| sin-01.txt | pass | |||||||||
| sin-02.txt | skip | |||||||||
| sin-03.txt | skip | |||||||||
| sle-01.txt | pass | |||||||||
| sle-02.txt | skip | |||||||||
| slt.txt | pass | |||||||||
| sne-01.txt | pass | |||||||||
| sne-02.txt | skip | |||||||||
| ssg-01.txt | pass | |||||||||
| ssg-02.txt | skip | |||||||||
| str-01.txt | pass | |||||||||
| str-02.txt | skip | |||||||||
| sub.txt | pass | |||||||||
| swz-01.txt | pass | |||||||||
| swz-02.txt | pass | |||||||||
| swz-03.txt | pass | |||||||||
| swz-04.txt | pass | |||||||||
| swz-05.txt | pass | |||||||||
| tex-01.txt | pass | |||||||||
| tex-02.txt | pass | |||||||||
| tex-03.txt | pass | |||||||||
| tex-04.txt | pass | |||||||||
| tex-05.txt | pass | |||||||||
| tex-06.txt | pass | |||||||||
| tex-07.txt | pass | |||||||||
| tex-08.txt | skip | |||||||||
| tex-09.txt | skip | |||||||||
| tex-10.txt | skip | |||||||||
| tex-11.txt | skip | |||||||||
| tex-12.txt | skip | |||||||||
| tex-13.txt | skip | |||||||||
| tex-14.txt | skip | |||||||||
| tex-15.txt | skip | |||||||||
| tex-16.txt | skip | |||||||||
| tex-17.txt | skip | |||||||||
| tex-18.txt | skip | |||||||||
| tex-19.txt | skip | |||||||||
| tex-20.txt | skip | |||||||||
| txb-01.txt | pass | |||||||||
| txb-02.txt | pass | |||||||||
| txb-03.txt | pass | |||||||||
| txb-04.txt | pass | |||||||||
| txb-05.txt | pass | |||||||||
| txb-06.txt | pass | |||||||||
| txb-07.txt | pass | |||||||||
| txb-08.txt | skip | |||||||||
| txb-09.txt | skip | |||||||||
| txb-10.txt | skip | |||||||||
| txb-11.txt | skip | |||||||||
| txb-12.txt | skip | |||||||||
| txb-13.txt | skip | |||||||||
| txb-14.txt | skip | |||||||||
| txb-15.txt | skip | |||||||||
| txb-16.txt | skip | |||||||||
| txb-17.txt | skip | |||||||||
| txb-18.txt | skip | |||||||||
| txb-19.txt | skip | |||||||||
| txb-20.txt | skip | |||||||||
| txd-01.txt | pass | |||||||||
| txd-02.txt | pass | |||||||||
| txd-03.txt | pass | |||||||||
| txd-04.txt | pass | |||||||||
| txd-05.txt | pass | |||||||||
| txd-06.txt | pass | |||||||||
| txd-07.txt | pass | |||||||||
| txd-08.txt | skip | |||||||||
| txd-09.txt | skip | |||||||||
| txd-10.txt | skip | |||||||||
| txd-11.txt | skip | |||||||||
| txd-12.txt | skip | |||||||||
| txd-13.txt | skip | |||||||||
| txd-14.txt | skip | |||||||||
| txd-15.txt | skip | |||||||||
| txd-16.txt | skip | |||||||||
| txd-17.txt | skip | |||||||||
| txd-18.txt | skip | |||||||||
| txd-19.txt | skip | |||||||||
| txd-20.txt | skip | |||||||||
| txf-01.txt | pass | |||||||||
| txf-02.txt | pass | |||||||||
| txf-03.txt | pass | |||||||||
| txf-04.txt | pass | |||||||||
| txf-05.txt | pass | |||||||||
| txf-06.txt | pass | |||||||||
| txf-07.txt | pass | |||||||||
| txf-08.txt | skip | |||||||||
| txf-09.txt | skip | |||||||||
| txf-10.txt | skip | |||||||||
| txf-11.txt | skip | |||||||||
| txf-12.txt | skip | |||||||||
| txf-13.txt | skip | |||||||||
| txf-14.txt | skip | |||||||||
| txf-15.txt | skip | |||||||||
| txf-16.txt | skip | |||||||||
| txf-17.txt | skip | |||||||||
| txf-18.txt | skip | |||||||||
| txf-19.txt | skip | |||||||||
| txf-20.txt | skip | |||||||||
| txl-01.txt | pass | |||||||||
| txl-02.txt | pass | |||||||||
| txl-03.txt | pass | |||||||||
| txl-04.txt | pass | |||||||||
| txl-05.txt | pass | |||||||||
| txl-06.txt | pass | |||||||||
| txl-07.txt | pass | |||||||||
| txl-08.txt | skip | |||||||||
| txl-09.txt | skip | |||||||||
| txl-10.txt | skip | |||||||||
| txl-11.txt | skip | |||||||||
| txl-12.txt | skip | |||||||||
| txl-13.txt | skip | |||||||||
| txl-14.txt | skip | |||||||||
| txl-15.txt | skip | |||||||||
| txl-16.txt | skip | |||||||||
| txl-17.txt | skip | |||||||||
| txl-18.txt | skip | |||||||||
| txl-19.txt | skip | |||||||||
| txl-20.txt | skip | |||||||||
| txp-01.txt | pass | |||||||||
| txp-02.txt | pass | |||||||||
| txp-03.txt | pass | |||||||||
| txp-04.txt | pass | |||||||||
| txp-05.txt | pass | |||||||||
| txp-06.txt | pass | |||||||||
| txp-07.txt | pass | |||||||||
| txp-08.txt | skip | |||||||||
| txp-09.txt | skip | |||||||||
| txp-10.txt | skip | |||||||||
| txp-11.txt | skip | |||||||||
| txp-12.txt | skip | |||||||||
| txp-13.txt | skip | |||||||||
| txp-14.txt | skip | |||||||||
| txp-15.txt | skip | |||||||||
| txp-16.txt | skip | |||||||||
| txp-17.txt | skip | |||||||||
| txp-18.txt | skip | |||||||||
| txp-19.txt | skip | |||||||||
| txp-20.txt | skip | |||||||||
| txq-01.txt | pass | |||||||||
| txq-02.txt | pass | |||||||||
| txq-03.txt | pass | |||||||||
| txq-04.txt | pass | |||||||||
| txq-05.txt | pass | |||||||||
| txq-06.txt | pass | |||||||||
| txq-07.txt | pass | |||||||||
| txq-08.txt | skip | |||||||||
| txq-09.txt | skip | |||||||||
| txq-10.txt | skip | |||||||||
| txq-11.txt | skip | |||||||||
| txq-12.txt | skip | |||||||||
| txq-13.txt | skip | |||||||||
| txq-14.txt | skip | |||||||||
| txq-15.txt | skip | |||||||||
| txq-16.txt | skip | |||||||||
| txq-17.txt | skip | |||||||||
| txq-18.txt | skip | |||||||||
| txq-19.txt | skip | |||||||||
| txq-20.txt | skip | |||||||||
| xpd.txt | pass | |||||||||
| bugs | 19/19 | |||||||||
| crash-cubemap-order | pass | |||||||||
| crash-texparameter-before-teximage | pass | |||||||||
| fdo10370 | pass | |||||||||
| fdo14575 | pass | |||||||||
| fdo20701 | pass | |||||||||
| fdo22540 | pass | |||||||||
| fdo23489 | pass | |||||||||
| fdo23670-depth_test | pass | |||||||||
| fdo23670-drawpix_stencil | pass | |||||||||
| fdo24066 | pass | |||||||||
| fdo25614-genmipmap | pass | |||||||||
| fdo28551 | pass | |||||||||
| fdo31934 | pass | |||||||||
| fdo9833 | pass | |||||||||
| point-sprite | pass | |||||||||
| r300-hiz-bug | pass | |||||||||
| r300-readcache | pass | |||||||||
| tex1d-2dborder | pass | |||||||||
| tri-tex-crash | pass | |||||||||
| fbo | 37/42 | |||||||||
| fbo-1d | pass | |||||||||
| fbo-3d | pass | |||||||||
| fbo-alpha | pass | |||||||||
| fbo-blit | pass | |||||||||
| fbo-blit-d24s8 | pass | |||||||||
| fbo-clearmipmap | pass | |||||||||
| fbo-copypix | pass | |||||||||
| fbo-copyteximage | pass | |||||||||
| fbo-copyteximage-simple | pass | |||||||||
| fbo-cubemap | pass | |||||||||
| fbo-d24s8 | pass | |||||||||
| fbo-drawbuffers | pass | |||||||||
| fbo-drawbuffers-fragcolor | pass | |||||||||
| fbo-drawbuffers-maxtargets | pass | |||||||||
| fbo-drawbuffers2-blend | pass | |||||||||
| fbo-drawbuffers2-colormask | pass | |||||||||
| fbo-flushing | pass | |||||||||
| fbo-fragcoord | pass | |||||||||
| fbo-generatemipmap | pass | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| fbo-generatemipmap-nonsquare | pass | |||||||||
| fbo-generatemipmap-npot | pass | |||||||||
| fbo-generatemipmap-scissor | pass | |||||||||
| fbo-generatemipmap-viewport | pass | |||||||||
| fbo-getframebufferattachmentparameter-01 | fail | |||||||||
| fbo-incomplete-texture-01 | fail | |||||||||
| fbo-incomplete-texture-02 | fail | |||||||||
| fbo-incomplete-texture-03 | fail | |||||||||
| fbo-integer | skip | |||||||||
| fbo-luminance-alpha | fail | |||||||||
| fbo-maxsize | pass | |||||||||
| fbo-nodepth-test | pass | |||||||||
| fbo-nostencil-test | pass | |||||||||
| fbo-pbo-readpixels-small | pass | |||||||||
| fbo-readdrawpix | pass | |||||||||
| fbo-readpixels | pass | |||||||||
| fbo-rg-GL_R16 | pass | |||||||||
| fbo-rg-GL_R8 | pass | |||||||||
| fbo-rg-GL_RED | pass | |||||||||
| fbo-rg-GL_RG | pass | |||||||||
| fbo-rg-GL_RG16 | pass | |||||||||
| fbo-rg-GL_RG8 | pass | |||||||||
| fbo-scissor-bitmap | pass | |||||||||
| general | 56/60 | |||||||||
| bgra-sec-color-pointer | pass | |||||||||
| bgra-vert-attrib-pointer | pass | |||||||||
| blendminmax | pass | |||||||||
| blendsquare | pass | |||||||||
| clear-varray-2.0 | fail | |||||||||
| depth-clamp-range | pass | |||||||||
| depth_clamp | pass | |||||||||
| depthfunc | pass | |||||||||
| depthrange-clear | pass | |||||||||
| dlist-clear | pass | |||||||||
| dlist-fdo3129-01 | pass | |||||||||
| dlist-fdo3129-02 | pass | |||||||||
| draw-elements | pass | |||||||||
| draw-elements-base-vertex | pass | |||||||||
| draw-elements-vs-inputs | pass | |||||||||
| draw-vertices | pass | |||||||||
| draw-vertices-half-float | pass | |||||||||
| fog-modes | pass | |||||||||
| geterror-inside-begin | pass | |||||||||
| geterror-invalid-enum | pass | |||||||||
| isbufferobj | pass | |||||||||
| line-aa-width | fail | |||||||||
| linestipple | fail | |||||||||
| object_purgeable-api-pbo | pass | |||||||||
| object_purgeable-api-texture | pass | |||||||||
| object_purgeable-api-vbo | pass | |||||||||
| occlusion-query-discard | pass | |||||||||
| occlusion_query | pass | |||||||||
| oes-read-format | pass | |||||||||
| pbo-drawpixels | pass | |||||||||
| pbo-read-argb8888 | pass | |||||||||
| pbo-readpixels-small | pass | |||||||||
| pbo-teximage | pass | |||||||||
| pbo-teximage-tiling | pass | |||||||||
| pbo-teximage-tiling-2 | pass | |||||||||
| point-line-no-cull | pass | |||||||||
| primitive-restart | skip | |||||||||
| provoking-vertex | pass | |||||||||
| quad-invariance | pass | |||||||||
| read-front | pass | |||||||||
| scissor-bitmap | pass | |||||||||
| scissor-clear | pass | |||||||||
| scissor-copypixels | pass | |||||||||
| scissor-depth-clear | pass | |||||||||
| scissor-many | pass | |||||||||
| scissor-offscreen | pass | |||||||||
| scissor-stencil-clear | pass | |||||||||
| stencil-drawpixels | pass | |||||||||
| stencil-twoside | pass | |||||||||
| stencil-wrap | pass | |||||||||
| sync_api | pass | |||||||||
| texgen | pass | |||||||||
| texunits | pass | |||||||||
| timer_query | skip | |||||||||
| user-clip | pass | |||||||||
| vao-01 | pass | |||||||||
| vao-02 | pass | |||||||||
| varray-disabled | fail | |||||||||
| vbo-map-remap | pass | |||||||||
| vbo-subdata-sync | pass | |||||||||
| vbo-subdata-zero | pass | |||||||||
| windowoverlap | pass | |||||||||
| glean | 372/390 | |||||||||
| api2 | pass | |||||||||
| basic | pass | |||||||||
| bufferObject | pass | |||||||||
| clipFlat | fail | |||||||||
| depthStencil | pass | |||||||||
| exactRGBA | fail | |||||||||
| fbo | pass | |||||||||
| fp1-ABS test | pass | |||||||||
| fp1-ADD an immediate | pass | |||||||||
| fp1-ADD negative immediate | pass | |||||||||
| fp1-ADD negative immediate (2) | pass | |||||||||
| fp1-ADD test | pass | |||||||||
| fp1-ADD with saturation | pass | |||||||||
| fp1-ARB_fog_exp test | pass | |||||||||
| fp1-ARB_fog_exp2 test | pass | |||||||||
| fp1-ARB_fog_linear test | pass | |||||||||
| fp1-CMP test | pass | |||||||||
| fp1-COS test | pass | |||||||||
| fp1-COS test 2 | pass | |||||||||
| fp1-Computed fog exp test | pass | |||||||||
| fp1-Computed fog exp2 test | pass | |||||||||
| fp1-Computed fog linear test | pass | |||||||||
| fp1-DP3 test | pass | |||||||||
| fp1-DP3 test (2) | pass | |||||||||
| fp1-DP4 test | pass | |||||||||
| fp1-DPH test | pass | |||||||||
| fp1-DST test | pass | |||||||||
| fp1-Divide by zero test | pass | |||||||||
| fp1-EX2 test | pass | |||||||||
| fp1-FLR test | pass | |||||||||
| fp1-FRC test | pass | |||||||||
| fp1-Infinity and nan test | pass | |||||||||
| fp1-LG2 test | pass | |||||||||
| fp1-LIT test 1 | pass | |||||||||
| fp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | pass | |||||||||
| fp1-LIT test 3 (case x < 0) | pass | |||||||||
| fp1-MAD test | pass | |||||||||
| fp1-MAX test | pass | |||||||||
| fp1-MIN test | pass | |||||||||
| fp1-MOV test | pass | |||||||||
| fp1-MUL test | pass | |||||||||
| fp1-POW test (exponentiation) | pass | |||||||||
| fp1-RCP test (reciprocal) | pass | |||||||||
| fp1-RCP test 2 (reciprocal) | pass | |||||||||
| fp1-RSQ test 1 (reciprocal square root) | pass | |||||||||
| fp1-RSQ test 2 (reciprocal square root of negative value) | pass | |||||||||
| fp1-SCS test | pass | |||||||||
| fp1-SGE test | pass | |||||||||
| fp1-SIN test | pass | |||||||||
| fp1-SIN test 2 | pass | |||||||||
| fp1-SLT test | pass | |||||||||
| fp1-SUB test (with swizzle) | pass | |||||||||
| fp1-SUB with saturation | pass | |||||||||
| fp1-SWZ test | pass | |||||||||
| fp1-XPD test 1 | pass | |||||||||
| fp1-Z-write test | pass | |||||||||
| fp1-masked MUL test | pass | |||||||||
| fp1-swizzled add test | pass | |||||||||
| fp1-swizzled move test | pass | |||||||||
| fpexceptions | pass | |||||||||
| getString | pass | |||||||||
| glsl1-! (not) operator (1, fail) | pass | |||||||||
| glsl1-! (not) operator (1, pass) | pass | |||||||||
| glsl1-! (not) operator (2, fail) | pass | |||||||||
| glsl1-! (not) operator (2, pass) | pass | |||||||||
| glsl1-&& operator (1) | pass | |||||||||
| glsl1-&& operator (2) | pass | |||||||||
| glsl1-&& operator, short-circuit | pass | |||||||||
| glsl1-2D Texture lookup with explicit lod (Vertex shader) | pass | |||||||||
| glsl1-Addition | pass | |||||||||
| glsl1-Comment test (1) | pass | |||||||||
| glsl1-Comment test (2) | pass | |||||||||
| glsl1-Comment test (3) | pass | |||||||||
| glsl1-Comment test (4) | pass | |||||||||
| glsl1-Comment test (5) | pass | |||||||||
| glsl1-Directly set fragment color | pass | |||||||||
| glsl1-Directly set vertex color | pass | |||||||||
| glsl1-Divide by zero | pass | |||||||||
| glsl1-Empty blocks ({}), nil (;) statements | pass | |||||||||
| glsl1-Float Literals | pass | |||||||||
| glsl1-GL state variable reference (diffuse product) | pass | |||||||||
| glsl1-GL state variable reference (gl_FrontMaterial.ambient) | pass | |||||||||
| glsl1-GL state variable reference (gl_LightSource[0].diffuse) | pass | |||||||||
| glsl1-GL state variable reference (point attenuation) | pass | |||||||||
| glsl1-GL state variable reference (point size) | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 1 | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 2 | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 3 | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 4 | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 5 | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 6 | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 7 | pass | |||||||||
| glsl1-GLSL 1.20 array constructor 8 | pass | |||||||||
| glsl1-GLSL 1.20 array error check | pass | |||||||||
| glsl1-GLSL 1.20 array.length() | pass | |||||||||
| glsl1-GLSL 1.20 arrays | pass | |||||||||
| glsl1-GLSL 1.20 const array constructor 1 | pass | |||||||||
| glsl1-GLSL 1.20 const array constructor 2 | pass | |||||||||
| glsl1-GLSL 1.20 invariant, centroid qualifiers | pass | |||||||||
| glsl1-GLSL 1.20 uniform array constructor | pass | |||||||||
| glsl1-GLSL 1.30 precision qualifiers | pass | |||||||||
| glsl1-Global vars and initializers | pass | |||||||||
| glsl1-Global vars and initializers (2) | pass | |||||||||
| glsl1-Integer Literals | pass | |||||||||
| glsl1-Negation | pass | |||||||||
| glsl1-Negation2 | pass | |||||||||
| glsl1-Pass-through vertex color | pass | |||||||||
| glsl1-Preprocessor test (11) | pass | |||||||||
| glsl1-Preprocessor test (extension test 1) | pass | |||||||||
| glsl1-Preprocessor test (extension test 2) | pass | |||||||||
| glsl1-Preprocessor test (extension test 3) | pass | |||||||||
| glsl1-Preprocessor test 1 (#if 0) | pass | |||||||||
| glsl1-Preprocessor test 10 (#if defined()) | pass | |||||||||
| glsl1-Preprocessor test 11 (#elif) | pass | |||||||||
| glsl1-Preprocessor test 12 (#elif) | pass | |||||||||
| glsl1-Preprocessor test 13 (nested #if) | pass | |||||||||
| glsl1-Preprocessor test 14 (nested #if) | pass | |||||||||
| glsl1-Preprocessor test 15 (nested #if, #elif) | pass | |||||||||
| glsl1-Preprocessor test 2 (#if 1) | pass | |||||||||
| glsl1-Preprocessor test 3 (#if ==) | pass | |||||||||
| glsl1-Preprocessor test 4 (#if 1, #define macro) | pass | |||||||||
| glsl1-Preprocessor test 5 (#if 1, #define macro) | pass | |||||||||
| glsl1-Preprocessor test 6 (#if 0, #define macro) | pass | |||||||||
| glsl1-Preprocessor test 7 (multi-line #define) | pass | |||||||||
| glsl1-Preprocessor test 8 (#ifdef) | pass | |||||||||
| glsl1-Preprocessor test 9 (#ifndef) | pass | |||||||||
| glsl1-Primary plus secondary color | pass | |||||||||
| glsl1-Swizzle | pass | |||||||||
| glsl1-Swizzle (rgba) | pass | |||||||||
| glsl1-Swizzle (stpq) | pass | |||||||||
| glsl1-Swizzle in-place | pass | |||||||||
| glsl1-Swizzled expression | pass | |||||||||
| glsl1-Swizzled swizzle | pass | |||||||||
| glsl1-Swizzled swizzled swizzle | pass | |||||||||
| glsl1-Swizzled writemask | pass | |||||||||
| glsl1-Swizzled writemask (2) | pass | |||||||||
| glsl1-Swizzled writemask (rgba) | pass | |||||||||
| glsl1-Swizzled writemask (stpq) | pass | |||||||||
| glsl1-TIntermediate::addUnaryMath | pass | |||||||||
| glsl1-TPPStreamCompiler::assignOperands | pass | |||||||||
| glsl1-Writemask | pass | |||||||||
| glsl1-^^ operator (1) | pass | |||||||||
| glsl1-^^ operator (2) | pass | |||||||||
| glsl1-abs() function | pass | |||||||||
| glsl1-acos(vec4) function | pass | |||||||||
| glsl1-all() function | pass | |||||||||
| glsl1-any() function | pass | |||||||||
| glsl1-asin(vec4) function | pass | |||||||||
| glsl1-assignment operators | pass | |||||||||
| glsl1-atan(vec4) function | pass | |||||||||
| glsl1-break with no loop | pass | |||||||||
| glsl1-built-in constants | pass | |||||||||
| glsl1-ceil() function | pass | |||||||||
| glsl1-chained assignment | pass | |||||||||
| glsl1-clamp() function | pass | |||||||||
| glsl1-clamp() function, vec4 | pass | |||||||||
| glsl1-conditional expression | pass | |||||||||
| glsl1-conditional expression (2) | pass | |||||||||
| glsl1-constant array of vec4 with variable indexing, vertex shader | pass | |||||||||
| glsl1-constant array with constant indexing, fragment shader | pass | |||||||||
| glsl1-constant array with constant indexing, vertex shader | pass | |||||||||
| glsl1-constant array with variable indexing, vertex shader | pass | |||||||||
| glsl1-constant array with variable indexing, vertex shader (2) | pass | |||||||||
| glsl1-continue with no loop | pass | |||||||||
| glsl1-cos(vec4) function | pass | |||||||||
| glsl1-cross() function | pass | |||||||||
| glsl1-cross() function, in-place | pass | |||||||||
| glsl1-discard statement (1) | pass | |||||||||
| glsl1-discard statement (2) | pass | |||||||||
| glsl1-discard statement in for loop | pass | |||||||||
| glsl1-do-loop | pass | |||||||||
| glsl1-do-loop with break | pass | |||||||||
| glsl1-do-loop with continue and break | pass | |||||||||
| glsl1-dot product | pass | |||||||||
| glsl1-equality (float, fail) | pass | |||||||||
| glsl1-equality (float, pass) | pass | |||||||||
| glsl1-equality (vec2, fail) | pass | |||||||||
| glsl1-equality (vec2, pass) | pass | |||||||||
| glsl1-equality (vec3, fail) | pass | |||||||||
| glsl1-equality (vec3, pass) | pass | |||||||||
| glsl1-equality (vec4, fail) | pass | |||||||||
| glsl1-equality (vec4, pass) | pass | |||||||||
| glsl1-exp(vec4) function | pass | |||||||||
| glsl1-exp2(vec4) function | pass | |||||||||
| glsl1-floor() function | pass | |||||||||
| glsl1-for-loop | pass | |||||||||
| glsl1-for-loop with continue | pass | |||||||||
| glsl1-fract() function | pass | |||||||||
| glsl1-function call with in, out params | pass | |||||||||
| glsl1-function call with inout params | pass | |||||||||
| glsl1-function prototype | pass | |||||||||
| glsl1-function with early return (1) | pass | |||||||||
| glsl1-function with early return (2) | pass | |||||||||
| glsl1-function with early return (3) | pass | |||||||||
| glsl1-function with early return (4) | pass | |||||||||
| glsl1-gl_FragDepth writing | pass | |||||||||
| glsl1-gl_FrontFacing var (1) | pass | |||||||||
| glsl1-gl_FrontFacing var (2) | pass | |||||||||
| glsl1-gl_Position not written check | pass | |||||||||
| glsl1-if (boolean-scalar) check | pass | |||||||||
| glsl1-illegal assignment | pass | |||||||||
| glsl1-inequality (float, fail) | pass | |||||||||
| glsl1-inequality (float, pass) | pass | |||||||||
| glsl1-inequality (vec2, fail) | pass | |||||||||
| glsl1-inequality (vec2, pass) | pass | |||||||||
| glsl1-inequality (vec3, fail) | pass | |||||||||
| glsl1-inequality (vec3, pass) | pass | |||||||||
| glsl1-inequality (vec4, fail) | pass | |||||||||
| glsl1-inequality (vec4, pass) | pass | |||||||||
| glsl1-integer division | pass | |||||||||
| glsl1-integer division with uniform var | pass | |||||||||
| glsl1-integer, float arithmetic | pass | |||||||||
| glsl1-length() function | pass | |||||||||
| glsl1-length() functions | pass | |||||||||
| glsl1-linear fog | pass | |||||||||
| glsl1-log(vec4) function | pass | |||||||||
| glsl1-log2(vec4) function | pass | |||||||||
| glsl1-mat2x3 construct | pass | |||||||||
| glsl1-mat2x4 construct | pass | |||||||||
| glsl1-mat3x2 construct | pass | |||||||||
| glsl1-mat3x4 construct | pass | |||||||||
| glsl1-mat4x2 * mat2x4 | pass | |||||||||
| glsl1-mat4x2 * vec4 | pass | |||||||||
| glsl1-mat4x2 construct | pass | |||||||||
| glsl1-mat4x3 construct | pass | |||||||||
| glsl1-matrix column check (1) | pass | |||||||||
| glsl1-matrix column check (2) | pass | |||||||||
| glsl1-matrix, vector multiply (1) | pass | |||||||||
| glsl1-matrix, vector multiply (2) | pass | |||||||||
| glsl1-matrix, vector multiply (3) | pass | |||||||||
| glsl1-max() function | pass | |||||||||
| glsl1-min() function | pass | |||||||||
| glsl1-mix(float) function | pass | |||||||||
| glsl1-mix(vec4) function | pass | |||||||||
| glsl1-mod() function | pass | |||||||||
| glsl1-nested function calls (1) | pass | |||||||||
| glsl1-nested function calls (2) | pass | |||||||||
| glsl1-nested function calls (3) | pass | |||||||||
| glsl1-normalize(vec3) function | pass | |||||||||
| glsl1-post decrement (x--) | pass | |||||||||
| glsl1-post increment (x++) | pass | |||||||||
| glsl1-pow(vec4) function | pass | |||||||||
| glsl1-pre decrement (--x) | pass | |||||||||
| glsl1-pre increment (++x) | pass | |||||||||
| glsl1-precision exp2 | pass | |||||||||
| glsl1-precision log2 | pass | |||||||||
| glsl1-sequence (comma) operator | pass | |||||||||
| glsl1-shadow2D(): 1 | pass | |||||||||
| glsl1-shadow2D(): 2 | pass | |||||||||
| glsl1-shadow2D(): 3 | pass | |||||||||
| glsl1-shadow2D(): 4 | pass | |||||||||
| glsl1-sign() function | pass | |||||||||
| glsl1-simple function call | pass | |||||||||
| glsl1-simple if statement (scalar test) | pass | |||||||||
| glsl1-simple if statement, fragment shader | pass | |||||||||
| glsl1-simple if statement, vertex shader | pass | |||||||||
| glsl1-simple if-else statement, fragment shader | pass | |||||||||
| glsl1-simple if-else statement, vertex shader | pass | |||||||||
| glsl1-sin(vec4) function | pass | |||||||||
| glsl1-smoothstep() function | pass | |||||||||
| glsl1-sqrt(vec2) function | pass | |||||||||
| glsl1-sqrt(vec4) function | pass | |||||||||
| glsl1-step() function | pass | |||||||||
| glsl1-struct (1) | pass | |||||||||
| glsl1-struct (2) | pass | |||||||||
| glsl1-struct (3) | pass | |||||||||
| glsl1-struct (4) | pass | |||||||||
| glsl1-syntax error check (1) | pass | |||||||||
| glsl1-syntax error check (2) | pass | |||||||||
| glsl1-syntax error check (3) | pass | |||||||||
| glsl1-temp array with constant indexing, fragment shader | pass | |||||||||
| glsl1-temp array with constant indexing, vertex shader | pass | |||||||||
| glsl1-temp array with swizzled variable indexing | pass | |||||||||
| glsl1-temp array with variable indexing, fragment shader | pass | |||||||||
| glsl1-temp array with variable indexing, vertex shader | pass | |||||||||
| glsl1-texcoord varying | pass | |||||||||
| glsl1-texture1D() | pass | |||||||||
| glsl1-texture2D() | pass | |||||||||
| glsl1-texture2D(), computed coordinate | pass | |||||||||
| glsl1-texture2D(), with bias | pass | |||||||||
| glsl1-texture2DProj() | pass | |||||||||
| glsl1-texture3D() | pass | |||||||||
| glsl1-texture3D(), computed coord | pass | |||||||||
| glsl1-unary negation | pass | |||||||||
| glsl1-undefined variable | pass | |||||||||
| glsl1-uniform matrix | pass | |||||||||
| glsl1-uniform matrix 2x4 | pass | |||||||||
| glsl1-uniform matrix 2x4, transposed | pass | |||||||||
| glsl1-uniform matrix 4x3 | pass | |||||||||
| glsl1-uniform matrix 4x3, transposed | pass | |||||||||
| glsl1-uniform matrix, transposed | pass | |||||||||
| glsl1-uniform variable (fragment shader) | pass | |||||||||
| glsl1-uniform variable (vertex shader) | pass | |||||||||
| glsl1-varying read but not written | pass | |||||||||
| glsl1-varying var mismatch | pass | |||||||||
| glsl1-varying variable | pass | |||||||||
| glsl1-varying variable read-write | pass | |||||||||
| glsl1-vec2 * mat4x2 multiply | pass | |||||||||
| glsl1-vec3 * mat4x3 multiply | pass | |||||||||
| glsl1-vec4 * mat3x4 multiply | pass | |||||||||
| glsl1-vec4, scalar arithmetic | pass | |||||||||
| glsl1-vector relational (bvec2 <,<=) | pass | |||||||||
| glsl1-vector relational (bvec2 ==,!=) | pass | |||||||||
| glsl1-vector relational (bvec2 >,>=) | pass | |||||||||
| glsl1-vector relational (vec4 !=) | pass | |||||||||
| glsl1-vector relational (vec4 <) | pass | |||||||||
| glsl1-vector relational (vec4 <=) | pass | |||||||||
| glsl1-vector relational (vec4 ==) | pass | |||||||||
| glsl1-vector relational (vec4 >) | pass | |||||||||
| glsl1-vector relational (vec4 >=) | pass | |||||||||
| glsl1-vector subscript *= | pass | |||||||||
| glsl1-while-loop | pass | |||||||||
| glsl1-while-loop with continue | pass | |||||||||
| glsl1-|| operator (1) | pass | |||||||||
| glsl1-|| operator (2) | pass | |||||||||
| glsl1-|| operator, short-circuit | pass | |||||||||
| logicOp | fail | |||||||||
| makeCurrent | pass | |||||||||
| maskedClear | pass | |||||||||
| occluquery | pass | |||||||||
| orthoPosHLines | fail | |||||||||
| orthoPosPoints | fail | |||||||||
| orthoPosRandRects | fail | |||||||||
| orthoPosRandTris | fail | |||||||||
| orthoPosTinyQuads | fail | |||||||||
| orthoPosVLines | fail | |||||||||
| paths | pass | |||||||||
| pbo | pass | |||||||||
| pixelFormats | pass | |||||||||
| pointAtten | pass | |||||||||
| pointSprite | fail | |||||||||
| polygonOffset | fail | |||||||||
| readPixSanity | fail | |||||||||
| rgbTriStrip | fail | |||||||||
| scissor | fail | |||||||||
| shaderAPI | pass | |||||||||
| stencil2 | pass | |||||||||
| teapot | fail | |||||||||
| texCombine4 | pass | |||||||||
| texCube | pass | |||||||||
| texEnv | fail | |||||||||
| texRect | fail | |||||||||
| texSwizzle | pass | |||||||||
| texUnits | pass | |||||||||
| texgen | pass | |||||||||
| texture_srgb | pass | |||||||||
| vertArrayBGRA | fail | |||||||||
| vertattrib | pass | |||||||||
| vp1-ABS test | pass | |||||||||
| vp1-ADD test | pass | |||||||||
| vp1-ARL test | pass | |||||||||
| vp1-DP3 test | pass | |||||||||
| vp1-DP4 test | pass | |||||||||
| vp1-DPH test | pass | |||||||||
| vp1-DST test | pass | |||||||||
| vp1-Divide by zero test | pass | |||||||||
| vp1-EX2 test | pass | |||||||||
| vp1-EXP test | pass | |||||||||
| vp1-FLR test | pass | |||||||||
| vp1-FRC test | pass | |||||||||
| vp1-Infinity and nan test | pass | |||||||||
| vp1-LG2 test | pass | |||||||||
| vp1-LIT test 1 | pass | |||||||||
| vp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | pass | |||||||||
| vp1-LIT test 3 (case x < 0) | pass | |||||||||
| vp1-LOG test | pass | |||||||||
| vp1-MAD test | pass | |||||||||
| vp1-MAX test | pass | |||||||||
| vp1-MIN test | pass | |||||||||
| vp1-MOV test (with swizzle) | pass | |||||||||
| vp1-MUL test (with swizzle and masking) | pass | |||||||||
| vp1-POW test (exponentiation) | pass | |||||||||
| vp1-Position write test (compute position from texcoord) | pass | |||||||||
| vp1-RCP test (reciprocal) | pass | |||||||||
| vp1-RSQ test 1 (reciprocal square root) | pass | |||||||||
| vp1-RSQ test 2 (reciprocal square root of negative value) | pass | |||||||||
| vp1-SGE test | pass | |||||||||
| vp1-SLT test | pass | |||||||||
| vp1-SUB test (with swizzle) | pass | |||||||||
| vp1-SWZ test 1 | pass | |||||||||
| vp1-SWZ test 2 | pass | |||||||||
| vp1-SWZ test 3 | pass | |||||||||
| vp1-SWZ test 4 | pass | |||||||||
| vp1-SWZ test 5 | pass | |||||||||
| vp1-State reference test 1 (material ambient) | pass | |||||||||
| vp1-State reference test 2 (light products) | pass | |||||||||
| vp1-State reference test 3 (fog params) | pass | |||||||||
| vp1-XPD test 1 | pass | |||||||||
| vp1-XPD test 2 (same src and dst arg) | pass | |||||||||
| vp1-Z-write test | pass | |||||||||
| glslparsertest | 463/471 | |||||||||
| CGDataTypes.frag | pass | |||||||||
| CGStandardLibrary.frag | pass | |||||||||
| ConstantConversions.frag | pass | |||||||||
| CorrectBuiltInOveride.frag | pass | |||||||||
| CorrectComma.frag | pass | |||||||||
| CorrectConstFolding1.vert | pass | |||||||||
| CorrectConstFolding2.vert | pass | |||||||||
| CorrectConstruct.vert | pass | |||||||||
| CorrectExtension1.V110.frag | pass | |||||||||
| CorrectExtension10.V110.frag | pass | |||||||||
| CorrectExtension4.V110.frag | pass | |||||||||
| CorrectFull.frag | pass | |||||||||
| CorrectFull.vert | pass | |||||||||
| CorrectFuncOverload.frag | pass | |||||||||
| CorrectFuncOverload.vert | pass | |||||||||
| CorrectFunction.vert | pass | |||||||||
| CorrectFunction1.vert | pass | |||||||||
| CorrectMatComma.frag | pass | |||||||||
| CorrectMatComma2.frag | pass | |||||||||
| CorrectModule.frag | pass | |||||||||
| CorrectParse1.frag | pass | |||||||||
| CorrectParse2.frag | pass | |||||||||
| CorrectParse2.vert | pass | |||||||||
| CorrectParseTest.frag | pass | |||||||||
| CorrectParseTest1.frag | pass | |||||||||
| CorrectPreprocess11.frag | fail | |||||||||
| CorrectPreprocess5.frag | pass | |||||||||
| CorrectPreprocess8.frag | pass | |||||||||
| CorrectPreprocess9.frag | pass | |||||||||
| CorrectReservedWords.frag | pass | |||||||||
| CorrectScalarVectorExpressions.frag | pass | |||||||||
| CorrectSwizzle1.frag | pass | |||||||||
| CorrectSwizzle1.vert | pass | |||||||||
| CorrectSwizzle2.frag | pass | |||||||||
| CorrectSwizzle2.vert | pass | |||||||||
| CorrectSwizzle3.frag | pass | |||||||||
| CorrectUnsizedArray.frag | pass | |||||||||
| CorrectVersion.V110.frag | pass | |||||||||
| CorrectVersion1.V110.frag | pass | |||||||||
| FunctionParam.vert | pass | |||||||||
| IncludeDirective.frag | pass | |||||||||
| MainParameters.vert | pass | |||||||||
| ParseTest3.frag | pass | |||||||||
| ParseTest4.frag | pass | |||||||||
| TernaryOp.frag | pass | |||||||||
| TextureRectangleSamplers.frag | pass | |||||||||
| array1.frag | pass | |||||||||
| array10.frag | pass | |||||||||
| array11.frag | pass | |||||||||
| array2.frag | pass | |||||||||
| array3.frag | pass | |||||||||
| array4.frag | pass | |||||||||
| array5.frag | pass | |||||||||
| array6.frag | pass | |||||||||
| array7.frag | pass | |||||||||
| array8.frag | pass | |||||||||
| array9.frag | pass | |||||||||
| attribute.frag | pass | |||||||||
| attribute.vert | pass | |||||||||
| attribute1.vert | pass | |||||||||
| attribute2.vert | pass | |||||||||
| break.frag | pass | |||||||||
| comma1.vert | pass | |||||||||
| comma2.frag | pass | |||||||||
| comma2.vert | pass | |||||||||
| comma3.vert | pass | |||||||||
| comment.frag | pass | |||||||||
| conditional1.frag | pass | |||||||||
| conditional2.frag | pass | |||||||||
| conditional3.frag | pass | |||||||||
| constFunc.frag | pass | |||||||||
| constructor1.frag | pass | |||||||||
| constructor2.frag | pass | |||||||||
| constructor3.V110.frag | pass | |||||||||
| continue.frag | pass | |||||||||
| dataType1.frag | pass | |||||||||
| dataType10.frag | pass | |||||||||
| dataType11.frag | pass | |||||||||
| dataType12.frag | pass | |||||||||
| dataType13.frag | pass | |||||||||
| dataType19.frag | pass | |||||||||
| dataType2.frag | pass | |||||||||
| dataType3.frag | pass | |||||||||
| dataType4.frag | pass | |||||||||
| dataType5.frag | pass | |||||||||
| dataType6.frag | pass | |||||||||
| dataType7.frag | pass | |||||||||
| dataType8.frag | pass | |||||||||
| dataType9.frag | pass | |||||||||
| dowhile.frag | pass | |||||||||
| dvec2.frag | pass | |||||||||
| dvec3.frag | pass | |||||||||
| dvec4.frag | pass | |||||||||
| extension2.V110.frag | pass | |||||||||
| extension3.V110.frag | pass | |||||||||
| extension5.V110.frag | pass | |||||||||
| extension6.V110.frag | pass | |||||||||
| extension7.V110.frag | pass | |||||||||
| extension8.V110.frag | pass | |||||||||
| extension9.V110.frag | pass | |||||||||
| float2.frag | pass | |||||||||
| float3.frag | pass | |||||||||
| float4.frag | pass | |||||||||
| fragmentOnly.vert | pass | |||||||||
| fragmentOnly1.vert | pass | |||||||||
| fragmentOnly2.vert | pass | |||||||||
| fragmentOnly3.vert | pass | |||||||||
| fragmentOnly4.vert | pass | |||||||||
| function1.frag | pass | |||||||||
| function10.frag | pass | |||||||||
| function2.V110.frag | pass | |||||||||
| function3.frag | pass | |||||||||
| function4.frag | pass | |||||||||
| function5.frag | pass | |||||||||
| function6.frag | pass | |||||||||
| function7.frag | pass | |||||||||
| function8.frag | pass | |||||||||
| function9.frag | pass | |||||||||
| glsl2 | 278/285 | |||||||||
| array-01.vert | pass | |||||||||
| array-02.vert | pass | |||||||||
| array-03.vert | pass | |||||||||
| array-04.vert | pass | |||||||||
| array-05.vert | pass | |||||||||
| array-06.vert | pass | |||||||||
| array-07.vert | pass | |||||||||
| array-08.vert | pass | |||||||||
| array-09.vert | pass | |||||||||
| array-10.vert | pass | |||||||||
| array-11.vert | pass | |||||||||
| array-12.vert | pass | |||||||||
| array-13.vert | pass | |||||||||
| array-14.vert | pass | |||||||||
| array-15.vert | pass | |||||||||
| array-16.vert | pass | |||||||||
| array-17.vert | pass | |||||||||
| array-18.vert | pass | |||||||||
| array-19.vert | pass | |||||||||
| array-20.vert | pass | |||||||||
| array-21.vert | pass | |||||||||
| array-22.vert | skip | |||||||||
| array-compare-01.vert | fail | |||||||||
| array-compare-02.vert | pass | |||||||||
| array-compare-03.vert | skip | |||||||||
| array-compare-04.vert | fail | |||||||||
| array-length-110.frag | pass | |||||||||
| array-length-args.frag | pass | |||||||||
| array-length-unsized.frag | pass | |||||||||
| assignment-type-mismatch.vert | pass | |||||||||
| attribute-01.vert | pass | |||||||||
| attribute-02.vert | pass | |||||||||
| attribute-03.vert | pass | |||||||||
| attribute-04.vert | pass | |||||||||
| attribute-05.vert | pass | |||||||||
| attribute-06.vert | pass | |||||||||
| attribute-07.vert | pass | |||||||||
| attribute-08.vert | pass | |||||||||
| attribute-09.vert | pass | |||||||||
| attribute-10.vert | pass | |||||||||
| attribute-11.vert | skip | |||||||||
| bit-logic-01.frag | skip | |||||||||
| bit-logic-02.frag | skip | |||||||||
| bit-logic-03.frag | skip | |||||||||
| bit-logic-04.frag | skip | |||||||||
| bit-logic-05.frag | skip | |||||||||
| bit-logic-06.frag | skip | |||||||||
| bit-logic-07.frag | skip | |||||||||
| bit-logic-08.frag | skip | |||||||||
| bit-logic-09.frag | skip | |||||||||
| bit-logic-10.frag | skip | |||||||||
| bit-logic-assign-01.frag | skip | |||||||||
| bit-logic-assign-02.frag | skip | |||||||||
| bit-logic-assign-03.frag | skip | |||||||||
| bit-logic-assign-04.frag | skip | |||||||||
| bit-logic-assign-05.frag | skip | |||||||||
| bit-logic-assign-06.frag | skip | |||||||||
| bit-logic-assign-07.frag | skip | |||||||||
| bit-logic-assign-08.frag | skip | |||||||||
| bit-logic-assign-09.frag | skip | |||||||||
| bit-logic-assign-10.frag | skip | |||||||||
| bit-logic-assign-11.frag | skip | |||||||||
| bit-not-01.frag | pass | |||||||||
| bit-not-02.frag | pass | |||||||||
| bit-not-03.frag | skip | |||||||||
| bit-not-04.frag | skip | |||||||||
| bit-not-05.frag | skip | |||||||||
| bit-not-06.frag | skip | |||||||||
| bit-not-07.frag | skip | |||||||||
| bit-not-08.frag | skip | |||||||||
| bit-shift-01.frag | skip | |||||||||
| bit-shift-02.frag | skip | |||||||||
| bit-shift-03.frag | skip | |||||||||
| bit-shift-04.frag | skip | |||||||||
| bit-shift-05.frag | skip | |||||||||
| bit-shift-06.frag | skip | |||||||||
| bit-shift-07.frag | skip | |||||||||
| bit-shift-08.frag | skip | |||||||||
| bit-shift-09.frag | skip | |||||||||
| bit-shift-10.frag | skip | |||||||||
| bit-shift-assign-01.frag | skip | |||||||||
| bit-shift-assign-02.frag | skip | |||||||||
| bit-shift-assign-03.frag | skip | |||||||||
| bit-shift-assign-04.frag | skip | |||||||||
| bit-shift-assign-05.frag | skip | |||||||||
| bit-shift-assign-06.frag | skip | |||||||||
| bit-shift-assign-07.frag | skip | |||||||||
| bit-shift-assign-08.frag | skip | |||||||||
| bit-shift-assign-09.frag | skip | |||||||||
| bit-shift-assign-10.frag | skip | |||||||||
| builtin-functions-110.frag | pass | |||||||||
| builtin-functions-110.vert | pass | |||||||||
| builtin-functions-120.vert | pass | |||||||||
| builtin-texturematrix.frag | pass | |||||||||
| comment-continuation.frag | pass | |||||||||
| condition-01.vert | pass | |||||||||
| condition-02.vert | pass | |||||||||
| condition-03.vert | pass | |||||||||
| condition-04.vert | pass | |||||||||
| condition-05.vert | pass | |||||||||
| condition-06.vert | pass | |||||||||
| condition-07.vert | pass | |||||||||
| const-array-01.frag | pass | |||||||||
| const-array-02.frag | pass | |||||||||
| const-array-03.frag | pass | |||||||||
| const-array-04.frag | pass | |||||||||
| const-array-05.frag | pass | |||||||||
| const-builtin-110.frag | pass | |||||||||
| const-builtin-noise1.frag | pass | |||||||||
| const-builtin-noise2.frag | pass | |||||||||
| const-builtin-noise3.frag | pass | |||||||||
| const-builtin-noise4.frag | pass | |||||||||
| const-implicit-conversion.frag | pass | |||||||||
| const-mat-scalar-01.frag | pass | |||||||||
| const-mat-scalar-02.frag | pass | |||||||||
| const-mat-scalar-03.frag | pass | |||||||||
| const-mat-scalar-04.frag | pass | |||||||||
| const-matrix-multiply-01.frag | pass | |||||||||
| const-matrix-multiply-02.frag | pass | |||||||||
| const-userfunction.frag | pass | |||||||||
| const-vec-mat.frag | pass | |||||||||
| const-vec-scalar-01.frag | pass | |||||||||
| const-vec-scalar-02.frag | pass | |||||||||
| const-vec-scalar-03.frag | pass | |||||||||
| const-vec-scalar-04.frag | pass | |||||||||
| const-vec-scalar-05.frag | pass | |||||||||
| constructor-01.vert | pass | |||||||||
| constructor-02.vert | pass | |||||||||
| constructor-03.vert | pass | |||||||||
| constructor-04.vert | pass | |||||||||
| constructor-05.vert | pass | |||||||||
| constructor-06.vert | pass | |||||||||
| constructor-07.vert | pass | |||||||||
| constructor-08.vert | pass | |||||||||
| constructor-09.vert | pass | |||||||||
| constructor-10.vert | pass | |||||||||
| constructor-11.vert | pass | |||||||||
| constructor-12.vert | pass | |||||||||
| constructor-13.vert | pass | |||||||||
| constructor-14.vert | pass | |||||||||
| constructor-15.vert | pass | |||||||||
| constructor-16.vert | pass | |||||||||
| constructor-17.vert | pass | |||||||||
| constructor-18.vert | fail | |||||||||
| constructor-19.vert | fail | |||||||||
| constructor-20.vert | fail | |||||||||
| constructor-21.vert | pass | |||||||||
| constructor-22.vert | pass | |||||||||
| constructor-23.vert | pass | |||||||||
| constructor-24.vert | pass | |||||||||
| constructor-25.vert | pass | |||||||||
| constructor-26.vert | pass | |||||||||
| constructor-27.vert | pass | |||||||||
| constructor-28.vert | pass | |||||||||
| defined-01.vert | skip | |||||||||
| defined-02.vert | skip | |||||||||
| draw_buffers-01.frag | pass | |||||||||
| draw_buffers-05.vert | fail | |||||||||
| draw_buffers-06.vert | pass | |||||||||
| draw_buffers-07.vert | pass | |||||||||
| draw_buffers-08.frag | pass | |||||||||
| draw_buffers-09.frag | pass | |||||||||
| function-01.vert | pass | |||||||||
| function-02.vert | pass | |||||||||
| function-03.vert | pass | |||||||||
| function-04.vert | pass | |||||||||
| function-05.vert | pass | |||||||||
| function-06.vert | pass | |||||||||
| function-07.vert | pass | |||||||||
| function-08.frag | pass | |||||||||
| function-09.vert | pass | |||||||||
| function-10.vert | pass | |||||||||
| function-11.vert | pass | |||||||||
| glsl-pp-elif-no-expression-2.frag | pass | |||||||||
| gst-gl-bulge.frag | pass | |||||||||
| gst-gl-bumper.frag | pass | |||||||||
| gst-gl-bumper.vert | pass | |||||||||
| gst-gl-convolution.frag | pass | |||||||||
| gst-gl-cube-v.vert | pass | |||||||||
| gst-gl-difference.frag | pass | |||||||||
| gst-gl-fisheye.frag | pass | |||||||||
| gst-gl-glass.frag | pass | |||||||||
| gst-gl-greedyh.frag | pass | |||||||||
| gst-gl-hconv9.frag | pass | |||||||||
| gst-gl-interpolate.frag | pass | |||||||||
| gst-gl-luma-threshold.frag | pass | |||||||||
| gst-gl-luma-to-curve.frag | pass | |||||||||
| gst-gl-mirror.frag | pass | |||||||||
| gst-gl-mosaic-f.frag | pass | |||||||||
| gst-gl-mosaic-v.vert | pass | |||||||||
| gst-gl-multiply.frag | pass | |||||||||
| gst-gl-rgb-to-curve.frag | pass | |||||||||
| gst-gl-sin.frag | pass | |||||||||
| gst-gl-sobel.frag | pass | |||||||||
| gst-gl-square.frag | pass | |||||||||
| gst-gl-squeeze.frag | pass | |||||||||
| gst-gl-sum.frag | pass | |||||||||
| gst-gl-text-download-i420-yv12.frag | pass | |||||||||
| gst-gl-text-download-yuy2-uyvy.frag | pass | |||||||||
| gst-gl-text-upload-ayuv.frag | pass | |||||||||
| gst-gl-text-upload-i420-yv12.frag | pass | |||||||||
| gst-gl-text-upload-yuy2-uyvy.frag | pass | |||||||||
| gst-gl-texture-interp.frag | pass | |||||||||
| gst-gl-tunnel.frag | pass | |||||||||
| gst-gl-twirl.frag | pass | |||||||||
| gst-gl-vconv9.frag | pass | |||||||||
| if-01.vert | pass | |||||||||
| if-02.vert | pass | |||||||||
| if-03.vert | pass | |||||||||
| if-04.vert | pass | |||||||||
| invariant-01.vert | pass | |||||||||
| invariant-02.vert | pass | |||||||||
| invariant-03.vert | pass | |||||||||
| invariant-04.vert | pass | |||||||||
| invariant-05.vert | fail | |||||||||
| invariant-06.vert | pass | |||||||||
| invariant-07.vert | pass | |||||||||
| invariant-08.vert | pass | |||||||||
| local-function-01.frag | pass | |||||||||
| local-function-02.frag | pass | |||||||||
| local-function-03.frag | pass | |||||||||
| loop-01.vert | pass | |||||||||
| loop-02.vert | pass | |||||||||
| loop-03.vert | pass | |||||||||
| loop-04.vert | pass | |||||||||
| loop-05.vert | pass | |||||||||
| loop-06.vert | pass | |||||||||
| loop-07.frag | skip | |||||||||
| matrix-01.vert | pass | |||||||||
| matrix-02.vert | pass | |||||||||
| matrix-03.vert | pass | |||||||||
| matrix-04.vert | pass | |||||||||
| matrix-05.vert | pass | |||||||||
| matrix-06.vert | pass | |||||||||
| matrix-07.vert | pass | |||||||||
| matrix-08.vert | pass | |||||||||
| matrix-09.vert | pass | |||||||||
| matrix-10.vert | pass | |||||||||
| matrix-11.vert | pass | |||||||||
| matrix-12.vert | pass | |||||||||
| norsetto-bumptbn_sh_fp.frag | pass | |||||||||
| norsetto-bumptbn_sh_fp.vert | pass | |||||||||
| parameters-01.vert | pass | |||||||||
| parameters-02.vert | pass | |||||||||
| parameters-03.vert | pass | |||||||||
| parameters-04.vert | pass | |||||||||
| parameters-05.vert | pass | |||||||||
| parameters-06.vert | pass | |||||||||
| parameters-07.vert | pass | |||||||||
| parameters-08.vert | pass | |||||||||
| pragma-01.vert | pass | |||||||||
| pragma-02.vert | pass | |||||||||
| pragma-03.vert | pass | |||||||||
| pragma-04.vert | pass | |||||||||
| pragma-05.vert | pass | |||||||||
| pragma-06.vert | pass | |||||||||
| pragma-07.vert | pass | |||||||||
| pragma-08.frag | pass | |||||||||
| precision-01.vert | pass | |||||||||
| precision-02.vert | skip | |||||||||
| precision-03.vert | skip | |||||||||
| precision-04.vert | skip | |||||||||
| precision-05.vert | skip | |||||||||
| precision-06.vert | skip | |||||||||
| preprocessor-01.frag | pass | |||||||||
| qualifier-01.vert | skip | |||||||||
| qualifier-02.vert | pass | |||||||||
| qualifier-03.vert | pass | |||||||||
| qualifier-04.vert | skip | |||||||||
| qualifier-05.vert | skip | |||||||||
| qualifier-06.vert | pass | |||||||||
| qualifier-07.vert | pass | |||||||||
| qualifier-08.vert | pass | |||||||||
| redeclaration-01.vert | pass | |||||||||
| redeclaration-02.vert | pass | |||||||||
| redeclaration-03.vert | pass | |||||||||
| redeclaration-04.vert | pass | |||||||||
| redeclaration-05.vert | pass | |||||||||
| redeclaration-06.vert | pass | |||||||||
| redeclaration-07.vert | pass | |||||||||
| redeclaration-08.vert | pass | |||||||||
| redeclaration-09.vert | pass | |||||||||
| redeclaration-10.vert | pass | |||||||||
| redeclaration-11.vert | pass | |||||||||
| redeclaration-12.vert | pass | |||||||||
| redeclaration-13.vert | pass | |||||||||
| redeclaration-14.vert | pass | |||||||||
| redeclaration-15.vert | pass | |||||||||
| redeclaration-16.vert | pass | |||||||||
| redeclaration-17.vert | pass | |||||||||
| redeclaration-18.vert | pass | |||||||||
| redeclaration-19.vert | pass | |||||||||
| return-conversion-03.vert | pass | |||||||||
| return-conversion-2.frag | pass | |||||||||
| return-conversion.frag | pass | |||||||||
| return-qualifier.frag | pass | |||||||||
| sampler-01.frag | pass | |||||||||
| sampler-02.frag | pass | |||||||||
| sampler-03.frag | pass | |||||||||
| sampler-04.frag | pass | |||||||||
| sampler-05.frag | pass | |||||||||
| sampler-06.frag | pass | |||||||||
| scoping-01.frag | pass | |||||||||
| scoping-02.frag | pass | |||||||||
| struct-01.vert | pass | |||||||||
| struct-02.vert | pass | |||||||||
| struct-03.vert | pass | |||||||||
| struct-04.vert | pass | |||||||||
| struct-05.vert | pass | |||||||||
| struct-06.frag | pass | |||||||||
| swiz-01.vert | pass | |||||||||
| swiz-02.vert | pass | |||||||||
| tex_lod-01.frag | pass | |||||||||
| tex_lod-02.frag | pass | |||||||||
| tex_lod-03.frag | pass | |||||||||
| tex_lod-04.frag | pass | |||||||||
| tex_lod-05.frag | pass | |||||||||
| tex_lod-06.frag | pass | |||||||||
| tex_lod-07.frag | pass | |||||||||
| tex_lod-08.frag | pass | |||||||||
| tex_lod-09.frag | pass | |||||||||
| tex_lod-10.frag | pass | |||||||||
| tex_lod-11.frag | pass | |||||||||
| tex_lod-12.frag | pass | |||||||||
| tex_lod-13.frag | pass | |||||||||
| tex_rect-01.frag | pass | |||||||||
| tex_rect-02.frag | pass | |||||||||
| tex_rect-03.frag | pass | |||||||||
| tex_rect-04.frag | pass | |||||||||
| tex_rect-05.frag | pass | |||||||||
| tex_rect-06.frag | pass | |||||||||
| tex_rect-07.frag | pass | |||||||||
| tex_rect-08.frag | pass | |||||||||
| unary-plus.frag | pass | |||||||||
| uniform-01.vert | pass | |||||||||
| uniform-02.vert | pass | |||||||||
| unsized-array-non-const-index-2.vert | pass | |||||||||
| unsized-array-non-const-index.vert | pass | |||||||||
| void-01.vert | pass | |||||||||
| xonotic-vs-generic-diffuse.vert | pass | |||||||||
| xreal-lighting-d-omni.frag | pass | |||||||||
| xreal-lighting-d-omni.vert | pass | |||||||||
| xreal-lighting-db-omni.frag | pass | |||||||||
| xreal-lighting-db-omni.vert | pass | |||||||||
| xreal-lighting-dbs-omni.frag | pass | |||||||||
| xreal-lighting-dbs-omni.vert | pass | |||||||||
| hvec2.frag | pass | |||||||||
| hvec3.frag | pass | |||||||||
| hvec4.frag | pass | |||||||||
| identifier1.frag | pass | |||||||||
| identifier2.frag | pass | |||||||||
| identifier3.frag | pass | |||||||||
| if1.frag | pass | |||||||||
| if2.frag | pass | |||||||||
| increment1.frag | pass | |||||||||
| increment2.frag | pass | |||||||||
| increment3.frag | pass | |||||||||
| increment4.frag | pass | |||||||||
| increment6.frag | pass | |||||||||
| main1.vert | pass | |||||||||
| main2.vert | pass | |||||||||
| main3.vert | pass | |||||||||
| matrix.V110.frag | pass | |||||||||
| normal.vert | pass | |||||||||
| parser1.vert | pass | |||||||||
| parser10.frag | pass | |||||||||
| parser3.frag | pass | |||||||||
| parser4.frag | pass | |||||||||
| parser5.frag | pass | |||||||||
| parser6.frag | pass | |||||||||
| parser7.frag | pass | |||||||||
| parser8.frag | pass | |||||||||
| parser9.frag | pass | |||||||||
| preprocess0.frag | pass | |||||||||
| preprocess1.frag | pass | |||||||||
| preprocess10.frag | pass | |||||||||
| preprocess2.frag | pass | |||||||||
| preprocess3.frag | pass | |||||||||
| preprocess4.frag | pass | |||||||||
| preprocess6.frag | pass | |||||||||
| preprocess7.frag | pass | |||||||||
| scoping1.frag | pass | |||||||||
| scoping2.frag | pass | |||||||||
| struct1.frag | pass | |||||||||
| struct10.frag | pass | |||||||||
| struct11.frag | pass | |||||||||
| struct2.frag | pass | |||||||||
| struct3.frag | pass | |||||||||
| struct4.frag | pass | |||||||||
| struct5.frag | pass | |||||||||
| struct6.frag | pass | |||||||||
| struct7.frag | pass | |||||||||
| struct8.frag | pass | |||||||||
| struct9.frag | pass | |||||||||
| swizzle1.frag | pass | |||||||||
| swizzle2.frag | pass | |||||||||
| swizzle3.frag | pass | |||||||||
| typecast.frag | pass | |||||||||
| uniform.frag | pass | |||||||||
| uniform1.frag | pass | |||||||||
| varying.frag | pass | |||||||||
| varying1.frag | pass | |||||||||
| varying2.frag | pass | |||||||||
| varying3.frag | pass | |||||||||
| vector.frag | pass | |||||||||
| version2.V110.frag | pass | |||||||||
| version3.V110.frag | pass | |||||||||
| vertex.vert | pass | |||||||||
| vertexOnly.frag | pass | |||||||||
| vertexOnly1.frag | pass | |||||||||
| vertexOnly2.frag | pass | |||||||||
| while.frag | pass | |||||||||
| while1.frag | pass | |||||||||
| while2.frag | pass | |||||||||
| glx | 4/5 | |||||||||
| glx-destroycontext-1 | pass | |||||||||
| glx-destroycontext-2 | pass | |||||||||
| glx-make-current | fail | |||||||||
| glx-make-glxdrawable-current | pass | |||||||||
| glx-multithread | pass | |||||||||
| glx-swap-exchange | skip | |||||||||
| mesa | 1/1 | |||||||||
| crossbar | pass | |||||||||
| shaders | 441/483 | |||||||||
| activeprogram-bad-program | pass | |||||||||
| activeprogram-get | pass | |||||||||
| ati-fs-bad-delete | skip | |||||||||
| createshaderprogram-attached-shaders | pass | |||||||||
| createshaderprogram-bad-type | pass | |||||||||
| fp-abs-01 | pass | |||||||||
| fp-abs-02 | skip | |||||||||
| fp-condition_codes-01 | skip | |||||||||
| fp-fog | pass | |||||||||
| fp-formats | pass | |||||||||
| fp-fragment-position | pass | |||||||||
| fp-generic | 3/3 | |||||||||
| dph | pass | |||||||||
| kil-swizzle | pass | |||||||||
| lrp_sat | pass | |||||||||
| fp-incomplete-tex | pass | |||||||||
| fp-indirections | pass | |||||||||
| fp-indirections2 | pass | |||||||||
| fp-kil | pass | |||||||||
| fp-lit-mask | pass | |||||||||
| fp-long-alu | fail | |||||||||
| fp-rfl | skip | |||||||||
| fp-set-01 | pass | |||||||||
| fp-set-02 | skip | |||||||||
| fp-unpack-01 | skip | |||||||||
| glsl-algebraic-add-add-1 | pass | |||||||||
| glsl-algebraic-add-add-2 | pass | |||||||||
| glsl-algebraic-add-add-3 | pass | |||||||||
| glsl-algebraic-add-add-4 | pass | |||||||||
| glsl-algebraic-add-sub-1 | pass | |||||||||
| glsl-algebraic-add-sub-2 | pass | |||||||||
| glsl-algebraic-add-zero | pass | |||||||||
| glsl-algebraic-add-zero-2 | pass | |||||||||
| glsl-algebraic-div-one | pass | |||||||||
| glsl-algebraic-div-one-2 | pass | |||||||||
| glsl-algebraic-logicand-false | pass | |||||||||
| glsl-algebraic-logicand-false-2 | pass | |||||||||
| glsl-algebraic-logicand-true | pass | |||||||||
| glsl-algebraic-logicand-true-2 | pass | |||||||||
| glsl-algebraic-logicor-false | pass | |||||||||
| glsl-algebraic-logicor-false-2 | pass | |||||||||
| glsl-algebraic-logicor-true | pass | |||||||||
| glsl-algebraic-logicor-true-2 | pass | |||||||||
| glsl-algebraic-logicxor-false | pass | |||||||||
| glsl-algebraic-logicxor-true | pass | |||||||||
| glsl-algebraic-mul-mul-1 | pass | |||||||||
| glsl-algebraic-mul-one | pass | |||||||||
| glsl-algebraic-mul-one-2 | pass | |||||||||
| glsl-algebraic-mul-zero | pass | |||||||||
| glsl-algebraic-neg-neg | pass | |||||||||
| glsl-algebraic-not-equals | pass | |||||||||
| glsl-algebraic-not-notequals | pass | |||||||||
| glsl-algebraic-pow-two | pass | |||||||||
| glsl-algebraic-rcp-rcp | pass | |||||||||
| glsl-algebraic-rcp-rsq | pass | |||||||||
| glsl-algebraic-rcp-sqrt | pass | |||||||||
| glsl-algebraic-rcp-sqrt-2 | pass | |||||||||
| glsl-algebraic-sub-sub-1 | pass | |||||||||
| glsl-algebraic-sub-zero | pass | |||||||||
| glsl-algebraic-sub-zero-2 | pass | |||||||||
| glsl-algebraic-sub-zero-3 | fail | |||||||||
| glsl-algebraic-sub-zero-4 | pass | |||||||||
| glsl-arb-fragment-coord-conventions | pass | |||||||||
| glsl-arb-fragment-coord-conventions-define | pass | |||||||||
| glsl-array-bounds-01 | pass | |||||||||
| glsl-array-bounds-02 | pass | |||||||||
| glsl-array-bounds-03 | pass | |||||||||
| glsl-array-bounds-04 | pass | |||||||||
| glsl-array-bounds-05 | pass | |||||||||
| glsl-array-bounds-06 | pass | |||||||||
| glsl-array-bounds-07 | pass | |||||||||
| glsl-array-bounds-08 | pass | |||||||||
| glsl-array-compare | pass | |||||||||
| glsl-array-compare-02 | pass | |||||||||
| glsl-array-length | pass | |||||||||
| glsl-array-uniform | pass | |||||||||
| glsl-array-uniform-length | fail | |||||||||
| glsl-array-varying-01 | pass | |||||||||
| glsl-bindattriblocation | fail | |||||||||
| glsl-bug-22603 | pass | |||||||||
| glsl-complex-subscript | fail | |||||||||
| glsl-const-builtin-abs | pass | |||||||||
| glsl-const-builtin-acos | fail | |||||||||
| glsl-const-builtin-all | pass | |||||||||
| glsl-const-builtin-any | pass | |||||||||
| glsl-const-builtin-asin | pass | |||||||||
| glsl-const-builtin-atan | pass | |||||||||
| glsl-const-builtin-ceil | pass | |||||||||
| glsl-const-builtin-clamp | pass | |||||||||
| glsl-const-builtin-cos | pass | |||||||||
| glsl-const-builtin-cosh | skip | |||||||||
| glsl-const-builtin-cross | pass | |||||||||
| glsl-const-builtin-degrees | pass | |||||||||
| glsl-const-builtin-derivatives | pass | |||||||||
| glsl-const-builtin-distance | pass | |||||||||
| glsl-const-builtin-dot | pass | |||||||||
| glsl-const-builtin-equal | pass | |||||||||
| glsl-const-builtin-equal-02 | pass | |||||||||
| glsl-const-builtin-equal-03 | fail | |||||||||
| glsl-const-builtin-equal-04 | pass | |||||||||
| glsl-const-builtin-equal-05 | pass | |||||||||
| glsl-const-builtin-equal-06 | pass | |||||||||
| glsl-const-builtin-equal-07 | pass | |||||||||
| glsl-const-builtin-equal-08 | pass | |||||||||
| glsl-const-builtin-equal-09 | pass | |||||||||
| glsl-const-builtin-equal-10 | pass | |||||||||
| glsl-const-builtin-equal-bool | pass | |||||||||
| glsl-const-builtin-exp | pass | |||||||||
| glsl-const-builtin-exp2 | pass | |||||||||
| glsl-const-builtin-faceforward | pass | |||||||||
| glsl-const-builtin-floor | pass | |||||||||
| glsl-const-builtin-fract | pass | |||||||||
| glsl-const-builtin-greaterThan | pass | |||||||||
| glsl-const-builtin-greaterThanEqual | pass | |||||||||
| glsl-const-builtin-inversesqrt | pass | |||||||||
| glsl-const-builtin-length | pass | |||||||||
| glsl-const-builtin-lessThan | pass | |||||||||
| glsl-const-builtin-lessThanEqual | pass | |||||||||
| glsl-const-builtin-log | pass | |||||||||
| glsl-const-builtin-log2 | pass | |||||||||
| glsl-const-builtin-matrixCompMult | pass | |||||||||
| glsl-const-builtin-max | fail | |||||||||
| glsl-const-builtin-min | pass | |||||||||
| glsl-const-builtin-mix | pass | |||||||||
| glsl-const-builtin-mod | pass | |||||||||
| glsl-const-builtin-normalize | pass | |||||||||
| glsl-const-builtin-not | pass | |||||||||
| glsl-const-builtin-notEqual | pass | |||||||||
| glsl-const-builtin-notEqual-02 | pass | |||||||||
| glsl-const-builtin-notEqual-03 | fail | |||||||||
| glsl-const-builtin-notEqual-04 | pass | |||||||||
| glsl-const-builtin-notEqual-05 | pass | |||||||||
| glsl-const-builtin-notEqual-06 | pass | |||||||||
| glsl-const-builtin-notEqual-07 | pass | |||||||||
| glsl-const-builtin-notEqual-08 | pass | |||||||||
| glsl-const-builtin-notEqual-09 | pass | |||||||||
| glsl-const-builtin-notEqual-10 | pass | |||||||||
| glsl-const-builtin-notEqual-bool | pass | |||||||||
| glsl-const-builtin-outerProduct | pass | |||||||||
| glsl-const-builtin-pow | pass | |||||||||
| glsl-const-builtin-radians | pass | |||||||||
| glsl-const-builtin-reflect | pass | |||||||||
| glsl-const-builtin-refract | pass | |||||||||
| glsl-const-builtin-sign | pass | |||||||||
| glsl-const-builtin-sin | pass | |||||||||
| glsl-const-builtin-smoothstep | pass | |||||||||
| glsl-const-builtin-sqrt | pass | |||||||||
| glsl-const-builtin-step | pass | |||||||||
| glsl-const-builtin-tan | pass | |||||||||
| glsl-const-builtin-transpose | pass | |||||||||
| glsl-const-folding-01 | pass | |||||||||
| glsl-const-initializer-01 | fail | |||||||||
| glsl-const-initializer-02 | fail | |||||||||
| glsl-const-initializer-03 | pass | |||||||||
| glsl-constant-folding-call-1 | pass | |||||||||
| glsl-copy-propagation-if-1 | fail | |||||||||
| glsl-copy-propagation-if-2 | pass | |||||||||
| glsl-copy-propagation-if-3 | pass | |||||||||
| glsl-cos | pass | |||||||||
| glsl-deadcode-call | pass | |||||||||
| glsl-deadcode-self-assign | fail | |||||||||
| glsl-deadcode-varying | pass | |||||||||
| glsl-deriv-varyings | pass | |||||||||
| glsl-derivs | pass | |||||||||
| glsl-derivs-swizzle | pass | |||||||||
| glsl-dlist-getattriblocation | pass | |||||||||
| glsl-empty-vs-no-fs | pass | |||||||||
| glsl-explicit-location-01 | pass | |||||||||
| glsl-explicit-location-02 | pass | |||||||||
| glsl-explicit-location-03 | pass | |||||||||
| glsl-explicit-location-04 | pass | |||||||||
| glsl-explicit-location-05 | pass | |||||||||
| glsl-floating-constant-120 | pass | |||||||||
| glsl-fs-abs-01 | pass | |||||||||
| glsl-fs-abs-02 | pass | |||||||||
| glsl-fs-abs-03 | pass | |||||||||
| glsl-fs-abs-04 | pass | |||||||||
| glsl-fs-add-masked | pass | |||||||||
| glsl-fs-all-01 | pass | |||||||||
| glsl-fs-all-02 | pass | |||||||||
| glsl-fs-any | pass | |||||||||
| glsl-fs-asin | pass | |||||||||
| glsl-fs-atan-1 | pass | |||||||||
| glsl-fs-atan-2 | pass | |||||||||
| glsl-fs-atan-3 | pass | |||||||||
| glsl-fs-bit-01 | skip | |||||||||
| glsl-fs-bit-02 | skip | |||||||||
| glsl-fs-bug25902 | pass | |||||||||
| glsl-fs-ceil | pass | |||||||||
| glsl-fs-clamp-1 | pass | |||||||||
| glsl-fs-conditional-output-write | pass | |||||||||
| glsl-fs-convolution-1 | pass | |||||||||
| glsl-fs-convolution-2 | pass | |||||||||
| glsl-fs-copy-propagation-texcoords-1 | pass | |||||||||
| glsl-fs-copy-propagation-texcoords-2 | pass | |||||||||
| glsl-fs-cross | pass | |||||||||
| glsl-fs-cross-2 | pass | |||||||||
| glsl-fs-cross-3 | pass | |||||||||
| glsl-fs-discard-01 | pass | |||||||||
| glsl-fs-discard-02 | pass | |||||||||
| glsl-fs-discard-03 | pass | |||||||||
| glsl-fs-dot-vec2 | pass | |||||||||
| glsl-fs-dot-vec2-2 | pass | |||||||||
| glsl-fs-exp | pass | |||||||||
| glsl-fs-exp2 | pass | |||||||||
| glsl-fs-floor | pass | |||||||||
| glsl-fs-fragcoord | pass | |||||||||
| glsl-fs-fragdata-1 | pass | |||||||||
| glsl-fs-functions-2 | pass | |||||||||
| glsl-fs-functions-3 | pass | |||||||||
| glsl-fs-functions-4 | pass | |||||||||
| glsl-fs-functions-samplers | pass | |||||||||
| glsl-fs-i2b | pass | |||||||||
| glsl-fs-if-greater | pass | |||||||||
| glsl-fs-if-greater-equal | pass | |||||||||
| glsl-fs-if-less | pass | |||||||||
| glsl-fs-if-less-equal | pass | |||||||||
| glsl-fs-if-nested-loop | pass | |||||||||
| glsl-fs-if-texture2d-discard | pass | |||||||||
| glsl-fs-log | pass | |||||||||
| glsl-fs-log2 | pass | |||||||||
| glsl-fs-loop | pass | |||||||||
| glsl-fs-loop-const-decr | pass | |||||||||
| glsl-fs-loop-const-incr | pass | |||||||||
| glsl-fs-loop-diagonal-break | pass | |||||||||
| glsl-fs-loop-ge | pass | |||||||||
| glsl-fs-loop-gt | pass | |||||||||
| glsl-fs-loop-le | pass | |||||||||
| glsl-fs-loop-lt | pass | |||||||||
| glsl-fs-loop-nested | pass | |||||||||
| glsl-fs-loop-nested-if | pass | |||||||||
| glsl-fs-loop-two-counter-01 | pass | |||||||||
| glsl-fs-loop-two-counter-02 | pass | |||||||||
| glsl-fs-loop-two-counter-03 | pass | |||||||||
| glsl-fs-loop-two-counter-04 | pass | |||||||||
| glsl-fs-loop-zero-iter | fail | |||||||||
| glsl-fs-main-return | pass | |||||||||
| glsl-fs-max | pass | |||||||||
| glsl-fs-min | pass | |||||||||
| glsl-fs-mix | fail | |||||||||
| glsl-fs-mix-constant | pass | |||||||||
| glsl-fs-mod | pass | |||||||||
| glsl-fs-mov-masked | pass | |||||||||
| glsl-fs-neg | pass | |||||||||
| glsl-fs-pointcoord | fail | |||||||||
| glsl-fs-raytrace-bug27060 | pass | |||||||||
| glsl-fs-reflect | pass | |||||||||
| glsl-fs-roundEven | skip | |||||||||
| glsl-fs-sampler-numbering | pass | |||||||||
| glsl-fs-sampler-numbering-2 | pass | |||||||||
| glsl-fs-sampler-numbering-3 | pass | |||||||||
| glsl-fs-shader-stencil-export | skip | |||||||||
| glsl-fs-shadow2d | pass | |||||||||
| glsl-fs-shadow2d-bias | pass | |||||||||
| glsl-fs-shadow2dproj | pass | |||||||||
| glsl-fs-shadow2dproj-bias | pass | |||||||||
| glsl-fs-sign | pass | |||||||||
| glsl-fs-sqrt-branch | pass | |||||||||
| glsl-fs-sqrt-zero | pass | |||||||||
| glsl-fs-statevar-call | pass | |||||||||
| glsl-fs-step | pass | |||||||||
| glsl-fs-struct-equal | pass | |||||||||
| glsl-fs-struct-notequal | pass | |||||||||
| glsl-fs-tan-1 | pass | |||||||||
| glsl-fs-tan-2 | pass | |||||||||
| glsl-fs-tan-3 | pass | |||||||||
| glsl-fs-texture2d | pass | |||||||||
| glsl-fs-texture2d-bias | pass | |||||||||
| glsl-fs-texture2d-masked | pass | |||||||||
| glsl-fs-texture2d-masked-2 | pass | |||||||||
| glsl-fs-texture2dproj | pass | |||||||||
| glsl-fs-texture2dproj-2 | pass | |||||||||
| glsl-fs-texture2dproj-bias | pass | |||||||||
| glsl-fs-texture2dproj-bias-2 | pass | |||||||||
| glsl-fs-texture2drect | pass | |||||||||
| glsl-fs-texture2drect-proj3 | pass | |||||||||
| glsl-fs-texture2drect-proj4 | pass | |||||||||
| glsl-fs-texturecube | fail | |||||||||
| glsl-fs-texturecube-2 | pass | |||||||||
| glsl-fs-texturecube-2-bias | pass | |||||||||
| glsl-fs-texturecube-bias | pass | |||||||||
| glsl-fs-texturelod-01 | skip | |||||||||
| glsl-fs-trunc | skip | |||||||||
| glsl-fs-uniform-array-1 | pass | |||||||||
| glsl-fs-uniform-array-2 | pass | |||||||||
| glsl-fs-uniform-array-3 | pass | |||||||||
| glsl-fs-uniform-array-4 | pass | |||||||||
| glsl-fs-uniform-array-5 | pass | |||||||||
| glsl-fs-uniform-array-6 | skip | |||||||||
| glsl-fs-uniform-sampler-array | pass | |||||||||
| glsl-fs-uniform-sampler-struct | pass | |||||||||
| glsl-fs-user-varying-ff | pass | |||||||||
| glsl-fs-varying-array | pass | |||||||||
| glsl-fs-vec4-indexing-temp-dst | pass | |||||||||
| glsl-fs-vec4-indexing-temp-dst-in-loop | pass | |||||||||
| glsl-fs-vec4-indexing-temp-dst-in-nested-loop-combined | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-loop | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-nested-loop-combined | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-nested-loop-inner | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-nested-loop-outer | pass | |||||||||
| glsl-fs-vec4-operator-equal | pass | |||||||||
| glsl-fs-vec4-operator-notequal | pass | |||||||||
| glsl-function-prototype | pass | |||||||||
| glsl-fwidth | pass | |||||||||
| glsl-getactiveuniform-array-size | pass | |||||||||
| glsl-getactiveuniform-count | pass | |||||||||
| glsl-getactiveuniform-length | pass | |||||||||
| glsl-getattriblocation | pass | |||||||||
| glsl-if-assign-call | pass | |||||||||
| glsl-implicit-conversion-01 | pass | |||||||||
| glsl-inout-struct-01 | fail | |||||||||
| glsl-inout-struct-02 | pass | |||||||||
| glsl-invalid-asm-01 | pass | |||||||||
| glsl-invalid-asm-02 | pass | |||||||||
| glsl-invariant-pragma | fail | |||||||||
| glsl-kwin-blur | pass | |||||||||
| glsl-light-model | pass | |||||||||
| glsl-link-array-01 | pass | |||||||||
| glsl-link-bug30552 | pass | |||||||||
| glsl-link-centroid-01 | fail | |||||||||
| glsl-link-empty-prog-01 | pass | |||||||||
| glsl-link-empty-prog-02 | pass | |||||||||
| glsl-link-initializer-01 | fail | |||||||||
| glsl-link-initializer-02 | pass | |||||||||
| glsl-link-initializer-03 | pass | |||||||||
| glsl-link-initializer-04 | pass | |||||||||
| glsl-link-initializer-05 | pass | |||||||||
| glsl-link-initializer-06 | fail | |||||||||
| glsl-link-invariant-01 | pass | |||||||||
| glsl-link-struct-array | fail | |||||||||
| glsl-link-varying-TexCoord | fail | |||||||||
| glsl-lod-bias | pass | |||||||||
| glsl-mat-110 | pass | |||||||||
| glsl-mat-attribute | fail | |||||||||
| glsl-mat-from-int-ctor-01 | pass | |||||||||
| glsl-mat-from-int-ctor-02 | pass | |||||||||
| glsl-mat-from-int-ctor-03 | pass | |||||||||
| glsl-mat-from-vec-ctor-01 | pass | |||||||||
| glsl-mat-mul-1 | pass | |||||||||
| glsl-max-varyings | pass | |||||||||
| glsl-novertexdata | fail | |||||||||
| glsl-octal | pass | |||||||||
| glsl-orangebook-ch06-bump | pass | |||||||||
| glsl-override-builtin | pass | |||||||||
| glsl-override-builtin-2 | fail | |||||||||
| glsl-pp-elif-no-expression-1 | pass | |||||||||
| glsl-precision-110 | fail | |||||||||
| glsl-preprocessor-comments | pass | |||||||||
| glsl-reload-source | pass | |||||||||
| glsl-routing | pass | |||||||||
| glsl-sin | pass | |||||||||
| glsl-struct-constructor-01 | pass | |||||||||
| glsl-texcoord-array | pass | |||||||||
| glsl-texcoord-array-2 | fail | |||||||||
| glsl-uniform-initializer-1 | pass | |||||||||
| glsl-uniform-initializer-2 | pass | |||||||||
| glsl-uniform-initializer-3 | pass | |||||||||
| glsl-uniform-initializer-4 | pass | |||||||||
| glsl-uniform-initializer-5 | pass | |||||||||
| glsl-uniform-initializer-6 | pass | |||||||||
| glsl-uniform-initializer-7 | pass | |||||||||
| glsl-uniform-linking-1 | pass | |||||||||
| glsl-uniform-non-uniform-array-compare | pass | |||||||||
| glsl-uniform-out-of-bounds | pass | |||||||||
| glsl-uniform-struct | pass | |||||||||
| glsl-uniform-update | pass | |||||||||
| glsl-unused-varying | pass | |||||||||
| glsl-useprogram-displaylist | pass | |||||||||
| glsl-varying-mat3x2 | pass | |||||||||
| glsl-vec-array | fail | |||||||||
| glsl-version-define | pass | |||||||||
| glsl-version-define-110 | pass | |||||||||
| glsl-version-define-120 | pass | |||||||||
| glsl-vs-all-01 | pass | |||||||||
| glsl-vs-all-02 | pass | |||||||||
| glsl-vs-arrays | pass | |||||||||
| glsl-vs-arrays-2 | fail | |||||||||
| glsl-vs-arrays-3 | pass | |||||||||
| glsl-vs-clamp-1 | pass | |||||||||
| glsl-vs-constructor-call | fail | |||||||||
| glsl-vs-cross | pass | |||||||||
| glsl-vs-cross-2 | pass | |||||||||
| glsl-vs-cross-3 | pass | |||||||||
| glsl-vs-dot-vec2 | pass | |||||||||
| glsl-vs-ff-frag | pass | |||||||||
| glsl-vs-functions | pass | |||||||||
| glsl-vs-functions-2 | pass | |||||||||
| glsl-vs-functions-3 | pass | |||||||||
| glsl-vs-if-bool | pass | |||||||||
| glsl-vs-if-greater | pass | |||||||||
| glsl-vs-if-greater-equal | pass | |||||||||
| glsl-vs-if-less | pass | |||||||||
| glsl-vs-if-less-equal | pass | |||||||||
| glsl-vs-if-nested | pass | |||||||||
| glsl-vs-if-nested-loop | pass | |||||||||
| glsl-vs-large-uniform-array | pass | |||||||||
| glsl-vs-loop | fail | |||||||||
| glsl-vs-loop-nested | pass | |||||||||
| glsl-vs-main-return | pass | |||||||||
| glsl-vs-masked-cos | pass | |||||||||
| glsl-vs-masked-dot | pass | |||||||||
| glsl-vs-mat-add-1 | pass | |||||||||
| glsl-vs-mat-div-1 | pass | |||||||||
| glsl-vs-mat-div-2 | pass | |||||||||
| glsl-vs-mat-mul-1 | fail | |||||||||
| glsl-vs-mat-mul-2 | pass | |||||||||
| glsl-vs-mat-mul-3 | pass | |||||||||
| glsl-vs-mat-sub-1 | pass | |||||||||
| glsl-vs-mov-after-deref | pass | |||||||||
| glsl-vs-normalscale | pass | |||||||||
| glsl-vs-point-size | pass | |||||||||
| glsl-vs-position-outval | pass | |||||||||
| glsl-vs-raytrace-bug26691 | pass | |||||||||
| glsl-vs-sign | pass | |||||||||
| glsl-vs-sqrt-zero | pass | |||||||||
| glsl-vs-swizzle-swizzle-lhs | pass | |||||||||
| glsl-vs-swizzle-swizzle-rhs | pass | |||||||||
| glsl-vs-texturematrix-1 | pass | |||||||||
| glsl-vs-texturematrix-2 | pass | |||||||||
| glsl-vs-uniform-array-1 | pass | |||||||||
| glsl-vs-uniform-array-2 | pass | |||||||||
| glsl-vs-user-varying-ff | pass | |||||||||
| glsl-vs-varying-array | pass | |||||||||
| glsl-vs-vec4-indexing-1 | pass | |||||||||
| glsl-vs-vec4-indexing-2 | pass | |||||||||
| glsl-vs-vec4-indexing-3 | pass | |||||||||
| glsl-vs-vec4-indexing-4 | pass | |||||||||
| glsl-vs-vec4-indexing-5 | pass | |||||||||
| glsl-vs-vec4-indexing-6 | pass | |||||||||
| glsl-vs-vec4-indexing-temp-dst | pass | |||||||||
| glsl-vs-vec4-indexing-temp-dst-in-loop | pass | |||||||||
| glsl-vs-vec4-indexing-temp-dst-in-nested-loop-combined | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-loop | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-nested-loop-combined | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-nested-loop-inner | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-nested-loop-outer | pass | |||||||||
| glsl-vs-vec4-operator-equal | pass | |||||||||
| glsl-vs-vec4-operator-notequal | pass | |||||||||
| gpu_shader4_attribs | skip | |||||||||
| link-mismatch-layout-01 | fail | |||||||||
| link-mismatch-layout-02 | skip | |||||||||
| link-mismatch-layout-03 | pass | |||||||||
| link-unresolved-function | pass | |||||||||
| loopfunc | fail | |||||||||
| sso-simple | pass | |||||||||
| sso-uniforms-01 | pass | |||||||||
| sso-uniforms-02 | pass | |||||||||
| sso-user-varying-01 | pass | |||||||||
| sso-user-varying-02 | pass | |||||||||
| trinity-fp1 | pass | |||||||||
| useprogram-flushverts-1 | pass | |||||||||
| useprogram-flushverts-2 | pass | |||||||||
| useprogram-inside-begin | fail | |||||||||
| useprogram-refcount-1 | pass | |||||||||
| useshaderprogram-bad-program | pass | |||||||||
| useshaderprogram-bad-type | pass | |||||||||
| useshaderprogram-flushverts-1 | pass | |||||||||
| vp-address-01 | pass | |||||||||
| vp-address-02 | skip | |||||||||
| vp-address-03 | skip | |||||||||
| vp-address-04 | skip | |||||||||
| vp-address-05 | skip | |||||||||
| vp-address-06 | skip | |||||||||
| vp-bad-program | pass | |||||||||
| vp-clipdistance-01 | skip | |||||||||
| vp-clipdistance-02 | skip | |||||||||
| vp-clipdistance-03 | skip | |||||||||
| vp-clipdistance-04 | skip | |||||||||
| vp-combined-image-units | pass | |||||||||
| vp-ignore-input | pass | |||||||||
| vp-max-array | pass | |||||||||
| vpfp-generic | 31/36 | |||||||||
| arl | pass | |||||||||
| big-param | pass | |||||||||
| dataflow-bug | pass | |||||||||
| fdo30337a | pass | |||||||||
| fdo30337b | pass | |||||||||
| fogcoord-dp3 | pass | |||||||||
| fogcoord-dp4 | pass | |||||||||
| fogcoord-dph | pass | |||||||||
| fp-arb-fragment-coord-conventions-integer | pass | |||||||||
| fp-arb-fragment-coord-conventions-none | pass | |||||||||
| fp-cmp | pass | |||||||||
| fp-two-constants | pass | |||||||||
| nv-add | pass | |||||||||
| nv-arl | pass | |||||||||
| nv-init-zero-addr | pass | |||||||||
| nv-init-zero-reg | pass | |||||||||
| nv-mov | pass | |||||||||
| vp-arl-constant-array | pass | |||||||||
| vp-arl-constant-array-huge | fail | |||||||||
| vp-arl-constant-array-huge-offset | fail | |||||||||
| vp-arl-constant-array-huge-offset-neg | fail | |||||||||
| vp-arl-constant-array-huge-overwritten | pass | |||||||||
| vp-arl-constant-array-huge-relative-offset | fail | |||||||||
| vp-arl-constant-array-huge-varying | fail | |||||||||
| vp-arl-constant-array-varying | pass | |||||||||
| vp-arl-env-array | pass | |||||||||
| vp-arl-local-array | pass | |||||||||
| vp-arl-neg-array | pass | |||||||||
| vp-arl-neg-array-2 | pass | |||||||||
| vp-constant-array | pass | |||||||||
| vp-constant-array-huge | pass | |||||||||
| vp-exp-alias | pass | |||||||||
| vp-max | pass | |||||||||
| vp-min | pass | |||||||||
| vp-sge-alias | pass | |||||||||
| vp-two-constants | pass | |||||||||
| spec | 11/72 | |||||||||
| !OpenGL 1.1 | 2/37 | |||||||||
| texwrap-1D | fail | |||||||||
| texwrap-1D-border | pass | |||||||||
| texwrap-1D-proj | fail | |||||||||
| texwrap-2D-GL_ALPHA12 | fail | |||||||||
| texwrap-2D-GL_ALPHA16 | fail | |||||||||
| texwrap-2D-GL_ALPHA4 | fail | |||||||||
| texwrap-2D-GL_ALPHA8 | fail | |||||||||
| texwrap-2D-GL_INTENSITY12 | fail | |||||||||
| texwrap-2D-GL_INTENSITY16 | fail | |||||||||
| texwrap-2D-GL_INTENSITY4 | fail | |||||||||
| texwrap-2D-GL_INTENSITY8 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE12 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE12_ALPHA12 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE12_ALPHA4 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE16 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE16_ALPHA16 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE4 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE4_ALPHA4 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE6_ALPHA2 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE8 | fail | |||||||||
| texwrap-2D-GL_LUMINANCE8_ALPHA8 | fail | |||||||||
| texwrap-2D-GL_R3_G3_B2 | fail | |||||||||
| texwrap-2D-GL_RGB10 | fail | |||||||||
| texwrap-2D-GL_RGB10_A2 | fail | |||||||||
| texwrap-2D-GL_RGB12 | fail | |||||||||
| texwrap-2D-GL_RGB16 | fail | |||||||||
| texwrap-2D-GL_RGB4 | fail | |||||||||
| texwrap-2D-GL_RGB5 | fail | |||||||||
| texwrap-2D-GL_RGB5_A1 | fail | |||||||||
| texwrap-2D-GL_RGB8 | fail | |||||||||
| texwrap-2D-GL_RGBA12 | fail | |||||||||
| texwrap-2D-GL_RGBA16 | fail | |||||||||
| texwrap-2D-GL_RGBA2 | fail | |||||||||
| texwrap-2D-GL_RGBA4 | fail | |||||||||
| texwrap-2D-GL_RGBA8 | fail | |||||||||
| texwrap-2D-border | pass | |||||||||
| texwrap-2D-proj | fail | |||||||||
| !OpenGL 1.2 | 0/3 | |||||||||
| texwrap-3D | fail | |||||||||
| texwrap-3D-border | fail | |||||||||
| texwrap-3D-proj | fail | |||||||||
| !OpenGL 2.0 | 2/9 | |||||||||
| texwrap-1D-npot | fail | |||||||||
| texwrap-1D-npot-border | pass | |||||||||
| texwrap-1D-npot-proj | fail | |||||||||
| texwrap-2D-npot | fail | |||||||||
| texwrap-2D-npot-border | pass | |||||||||
| texwrap-2D-npot-proj | fail | |||||||||
| texwrap-3D-npot | fail | |||||||||
| texwrap-3D-npot-border | fail | |||||||||
| texwrap-3D-npot-proj | fail | |||||||||
| 3DFX_texture_compression_FXT1 | 1/1 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| ARB_color_buffer_float | 0/0 | |||||||||
| arb_color_buffer_float-clear | skip | |||||||||
| arb_color_buffer_float-drawpixels | skip | |||||||||
| arb_color_buffer_float-getteximage | skip | |||||||||
| arb_color_buffer_float-mrt | skip | |||||||||
| arb_color_buffer_float-probepixel | skip | |||||||||
| arb_color_buffer_float-queries | skip | |||||||||
| arb_color_buffer_float-readpixels | skip | |||||||||
| arb_color_buffer_float-render | skip | |||||||||
| ARB_depth_buffer_float | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| ARB_depth_texture | 1/4 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| texwrap-2D-GL_DEPTH_COMPONENT16 | fail | |||||||||
| texwrap-2D-GL_DEPTH_COMPONENT24 | fail | |||||||||
| texwrap-2D-GL_DEPTH_COMPONENT32 | fail | |||||||||
| ARB_texture_compression | 1/1 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| ARB_texture_float | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| texwrap-2D-GL_ALPHA16F | skip | |||||||||
| texwrap-2D-GL_ALPHA32F | skip | |||||||||
| texwrap-2D-GL_INTENSITY16F | skip | |||||||||
| texwrap-2D-GL_INTENSITY32F | skip | |||||||||
| texwrap-2D-GL_LUMINANCE16F | skip | |||||||||
| texwrap-2D-GL_LUMINANCE32F | skip | |||||||||
| texwrap-2D-GL_LUMINANCE_ALPHA16F | skip | |||||||||
| texwrap-2D-GL_LUMINANCE_ALPHA32F | skip | |||||||||
| texwrap-2D-GL_RGB16F | skip | |||||||||
| texwrap-2D-GL_RGB32F | skip | |||||||||
| texwrap-2D-GL_RGBA16F | skip | |||||||||
| texwrap-2D-GL_RGBA32F | skip | |||||||||
| ARB_texture_rectangle | 0/2 | |||||||||
| texwrap-RECT | fail | |||||||||
| texwrap-RECT-proj | fail | |||||||||
| ARB_texture_rg | 1/5 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| fbo-generatemipmap-formats-float | skip | |||||||||
| fbo-generatemipmap-formats-int | skip | |||||||||
| texwrap-2D-GL_R16 | fail | |||||||||
| texwrap-2D-GL_R16F | skip | |||||||||
| texwrap-2D-GL_R32F | skip | |||||||||
| texwrap-2D-GL_R8 | fail | |||||||||
| texwrap-2D-GL_RG16 | fail | |||||||||
| texwrap-2D-GL_RG16F | skip | |||||||||
| texwrap-2D-GL_RG32F | skip | |||||||||
| texwrap-2D-GL_RG8 | fail | |||||||||
| ATI_envmap_bumpmap | 1/1 | |||||||||
| ati_envmap_bumpmap-bump | pass | |||||||||
| ATI_texture_compression_3dc | 0/0 | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA_3DC | skip | |||||||||
| EXT_fog_coord | 1/1 | |||||||||
| ext_fog_coord-modes | pass | |||||||||
| EXT_packed_depth_stencil | 0/1 | |||||||||
| fbo-generatemipmap-formats | fail | |||||||||
| EXT_packed_float | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| texwrap-2D-GL_R11F_G11F_B10F | skip | |||||||||
| EXT_texture_compression_latc | 0/0 | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA_LATC2 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_LATC1 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_LUMINANCE_LATC1 | skip | |||||||||
| EXT_texture_compression_rgtc | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_RED_RGTC1 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_RG_RGTC2 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_RED_RGTC1 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_RG_RGTC2 | skip | |||||||||
| EXT_texture_compression_s3tc | 0/5 | |||||||||
| fbo-generatemipmap-formats | fail | |||||||||
| texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT1 | fail | |||||||||
| texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT3 | fail | |||||||||
| texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT5 | fail | |||||||||
| texwrap-2D-GL_COMPRESSED_RGB_S3TC_DXT1 | fail | |||||||||
| EXT_texture_integer | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| EXT_texture_sRGB | 1/2 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| fbo-generatemipmap-formats-s3tc | fail | |||||||||
| EXT_texture_shared_exponent | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| texwrap-2D-GL_RGB9_E5 | skip | |||||||||
| texturing | 32/36 | |||||||||
| array-texture | skip | |||||||||
| copytexsubimage | pass | |||||||||
| cubemap | pass | |||||||||
| depth-level-clamp | pass | |||||||||
| depth-tex-compare | fail | |||||||||
| depth-tex-modes | pass | |||||||||
| depth-tex-modes-glsl | pass | |||||||||
| depth-tex-modes-rg | fail | |||||||||
| fxt1-teximage | pass | |||||||||
| gen-compressed-teximage | fail | |||||||||
| gen-nonzero-unit | pass | |||||||||
| gen-teximage | pass | |||||||||
| gen-texsubimage | pass | |||||||||
| getteximage-simple | pass | |||||||||
| levelclamp | pass | |||||||||
| lodbias | pass | |||||||||
| lodclamp | pass | |||||||||
| lodclamp-between | pass | |||||||||
| lodclamp-between-max | pass | |||||||||
| mipmap-setup | pass | |||||||||
| rg-draw-pixels | pass | |||||||||
| rg-teximage-01 | pass | |||||||||
| rg-teximage-02 | pass | |||||||||
| s3tc-teximage | pass | |||||||||
| s3tc-texsubimage | pass | |||||||||
| streaming-texture-leak | pass | |||||||||
| tex-border-1 | pass | |||||||||
| tex-skipped-unit | pass | |||||||||
| tex-swizzle | pass | |||||||||
| tex3d | pass | |||||||||
| tex3d-maxsize | pass | |||||||||
| tex3d-npot | pass | |||||||||
| texdepth | pass | |||||||||
| texrect-many | pass | |||||||||
| texredefine | pass | |||||||||
| texture-integer | skip | |||||||||
| texture-rg | fail | |||||||||
| tfp | pass | |||||||||
| valgrind | 1659/2035 | |||||||||
| asmparsertest | 428/431 | |||||||||
| ARBfp1.0 | 139/141 | |||||||||
| abs-01.txt | pass | |||||||||
| abs-02.txt | pass | |||||||||
| abs-03.txt | pass | |||||||||
| condition_code-01.txt | pass | |||||||||
| cos-01.txt | pass | |||||||||
| cos-02.txt | pass | |||||||||
| cos-03.txt | pass | |||||||||
| cos-04.txt | pass | |||||||||
| cos-05.txt | pass | |||||||||
| ddx-01.txt | pass | |||||||||
| ddx-02.txt | pass | |||||||||
| ddy-01.txt | pass | |||||||||
| ddy-02.txt | pass | |||||||||
| depth_range-01.txt | pass | |||||||||
| fog-01.txt | pass | |||||||||
| fog-02.txt | pass | |||||||||
| fog-03.txt | pass | |||||||||
| fog-04.txt | pass | |||||||||
| option-01.txt | pass | |||||||||
| precision_hint-01.txt | pass | |||||||||
| precision_hint-02.txt | pass | |||||||||
| precision_hint-03.txt | pass | |||||||||
| precision_hint-04.txt | pass | |||||||||
| precision_hint-05.txt | pass | |||||||||
| reserved_words-01.txt | pass | |||||||||
| result-01.txt | pass | |||||||||
| result-02.txt | pass | |||||||||
| result-03.txt | pass | |||||||||
| result-04.txt | pass | |||||||||
| result-05.txt | pass | |||||||||
| result-06.txt | pass | |||||||||
| result-07.txt | pass | |||||||||
| result-08.txt | pass | |||||||||
| result-09.txt | pass | |||||||||
| result-10.txt | pass | |||||||||
| result-11.txt | pass | |||||||||
| shadow-01.txt | pass | |||||||||
| shadow-02.txt | pass | |||||||||
| shadow-03.txt | pass | |||||||||
| sincos-01.txt | pass | |||||||||
| sincos-02.txt | pass | |||||||||
| sincos-03.txt | pass | |||||||||
| sincos-04.txt | pass | |||||||||
| size_specifier-01.txt | pass | |||||||||
| size_specifier-02.txt | pass | |||||||||
| size_specifier-03.txt | pass | |||||||||
| size_specifier-04.txt | pass | |||||||||
| size_specifier-05.txt | pass | |||||||||
| size_specifier-06.txt | pass | |||||||||
| size_specifier-07.txt | pass | |||||||||
| size_specifier-08.txt | pass | |||||||||
| size_specifier-09.txt | pass | |||||||||
| size_specifier-10.txt | pass | |||||||||
| size_specifier-11.txt | pass | |||||||||
| size_specifier-12.txt | pass | |||||||||
| size_specifier-13.txt | pass | |||||||||
| size_specifier-14.txt | pass | |||||||||
| size_specifier-15.txt | pass | |||||||||
| size_specifier-16.txt | pass | |||||||||
| size_specifier-17.txt | pass | |||||||||
| size_specifier-18.txt | pass | |||||||||
| size_specifier-19.txt | pass | |||||||||
| size_specifier-20.txt | pass | |||||||||
| size_specifier-21.txt | pass | |||||||||
| size_specifier-22.txt | pass | |||||||||
| size_specifier-23.txt | pass | |||||||||
| size_specifier-24.txt | pass | |||||||||
| size_specifier-25.txt | pass | |||||||||
| size_specifier-26.txt | pass | |||||||||
| size_specifier-27.txt | pass | |||||||||
| size_specifier-28.txt | pass | |||||||||
| size_specifier-29.txt | pass | |||||||||
| size_specifier-30.txt | pass | |||||||||
| size_specifier-31.txt | pass | |||||||||
| size_specifier-32.txt | pass | |||||||||
| size_specifier-33.txt | pass | |||||||||
| size_specifier-34.txt | pass | |||||||||
| size_specifier-35.txt | pass | |||||||||
| size_specifier-36.txt | pass | |||||||||
| size_specifier-37.txt | pass | |||||||||
| size_specifier-38.txt | pass | |||||||||
| size_specifier-39.txt | pass | |||||||||
| size_specifier-40.txt | pass | |||||||||
| size_specifier-41.txt | pass | |||||||||
| size_specifier-42.txt | pass | |||||||||
| size_specifier-43.txt | pass | |||||||||
| size_specifier-44.txt | pass | |||||||||
| size_specifier-45.txt | pass | |||||||||
| size_specifier-46.txt | pass | |||||||||
| size_specifier-47.txt | pass | |||||||||
| size_specifier-48.txt | pass | |||||||||
| size_specifier-49.txt | pass | |||||||||
| size_specifier-50.txt | pass | |||||||||
| size_specifier-51.txt | pass | |||||||||
| size_specifier-52.txt | pass | |||||||||
| size_specifier-53.txt | pass | |||||||||
| size_specifier-54.txt | pass | |||||||||
| size_specifier-55.txt | pass | |||||||||
| size_specifier-56.txt | pass | |||||||||
| size_specifier-57.txt | pass | |||||||||
| size_specifier-58.txt | pass | |||||||||
| size_specifier-59.txt | pass | |||||||||
| size_specifier-60.txt | pass | |||||||||
| size_specifier-61.txt | pass | |||||||||
| size_specifier-62.txt | pass | |||||||||
| size_specifier-63.txt | pass | |||||||||
| size_specifier-64.txt | pass | |||||||||
| size_specifier-65.txt | pass | |||||||||
| size_specifier-66.txt | pass | |||||||||
| size_specifier-67.txt | pass | |||||||||
| size_specifier-68.txt | pass | |||||||||
| size_specifier-69.txt | pass | |||||||||
| size_specifier-70.txt | pass | |||||||||
| size_specifier-71.txt | pass | |||||||||
| size_specifier-72.txt | pass | |||||||||
| size_specifier-73.txt | pass | |||||||||
| size_specifier-74.txt | pass | |||||||||
| size_specifier-75.txt | pass | |||||||||
| size_specifier-76.txt | pass | |||||||||
| size_specifier-77.txt | pass | |||||||||
| size_specifier-78.txt | pass | |||||||||
| size_specifier-79.txt | pass | |||||||||
| size_specifier-80.txt | pass | |||||||||
| size_specifier-81.txt | pass | |||||||||
| size_specifier-82.txt | pass | |||||||||
| size_specifier-83.txt | pass | |||||||||
| size_specifier-84.txt | pass | |||||||||
| size_specifier-85.txt | pass | |||||||||
| size_specifier-86.txt | pass | |||||||||
| size_specifier-87.txt | pass | |||||||||
| size_specifier-88.txt | pass | |||||||||
| swz-01.txt | pass | |||||||||
| swz-02.txt | pass | |||||||||
| swz-03.txt | pass | |||||||||
| swz-04.txt | pass | |||||||||
| swz-05.txt | pass | |||||||||
| swz-06.txt | fail | |||||||||
| swz-07.txt | fail | |||||||||
| txd-01.txt | pass | |||||||||
| txd-02.txt | pass | |||||||||
| txd-03.txt | pass | |||||||||
| ARBvp1.0 | 289/290 | |||||||||
| abs-02.txt | pass | |||||||||
| abs-03.txt | pass | |||||||||
| abs.txt | pass | |||||||||
| add.txt | pass | |||||||||
| address-01.txt | pass | |||||||||
| address-02.txt | pass | |||||||||
| address-03.txt | pass | |||||||||
| address-04.txt | pass | |||||||||
| address-05.txt | pass | |||||||||
| address-06.txt | skip | |||||||||
| address-07.txt | pass | |||||||||
| address-08.txt | pass | |||||||||
| address-09.txt | pass | |||||||||
| address-10.txt | pass | |||||||||
| address-11.txt | pass | |||||||||
| alias-01.txt | pass | |||||||||
| alias-02.txt | pass | |||||||||
| all_state-01.txt | fail | |||||||||
| all_state-02.txt | pass | |||||||||
| all_state-03.txt | pass | |||||||||
| all_state-04.txt | pass | |||||||||
| all_state-05.txt | pass | |||||||||
| all_state-06.txt | pass | |||||||||
| all_state-07.txt | pass | |||||||||
| all_state-08.txt | pass | |||||||||
| all_state-09.txt | pass | |||||||||
| all_state-10.txt | pass | |||||||||
| all_state-11.txt | pass | |||||||||
| all_state-12.txt | pass | |||||||||
| all_state-13.txt | pass | |||||||||
| all_state-14.txt | pass | |||||||||
| all_state-15.txt | pass | |||||||||
| all_state-16.txt | pass | |||||||||
| all_state-17.txt | pass | |||||||||
| all_state-18.txt | pass | |||||||||
| ara-01.txt | pass | |||||||||
| ara-02.txt | pass | |||||||||
| ara-03.txt | pass | |||||||||
| ara-04.txt | pass | |||||||||
| arbfp.txt | pass | |||||||||
| arl-01.txt | pass | |||||||||
| arl-02.txt | pass | |||||||||
| arl-03.txt | pass | |||||||||
| arl-04.txt | pass | |||||||||
| arl-05.txt | pass | |||||||||
| array_range-01.txt | pass | |||||||||
| array_range-02.txt | pass | |||||||||
| array_range-03.txt | pass | |||||||||
| array_range-04.txt | pass | |||||||||
| array_range-05.txt | pass | |||||||||
| array_range-06.txt | pass | |||||||||
| array_range-07.txt | pass | |||||||||
| astack-01.txt | pass | |||||||||
| astack-02.txt | pass | |||||||||
| astack-03.txt | pass | |||||||||
| astack-04.txt | pass | |||||||||
| astack-05.txt | pass | |||||||||
| astack-06.txt | pass | |||||||||
| astack-07.txt | pass | |||||||||
| astack-08.txt | pass | |||||||||
| astack-09.txt | pass | |||||||||
| attrib-01.txt | pass | |||||||||
| attrib-02.txt | pass | |||||||||
| attrib-03.txt | pass | |||||||||
| attrib-04.txt | pass | |||||||||
| bra-01.txt | pass | |||||||||
| bra-02.txt | pass | |||||||||
| bra-03.txt | pass | |||||||||
| clipdistance-01.txt | pass | |||||||||
| clipdistance-02.txt | pass | |||||||||
| clipdistance-03.txt | pass | |||||||||
| clipdistance-04.txt | pass | |||||||||
| cos-01.txt | pass | |||||||||
| cos-02.txt | pass | |||||||||
| cos-03.txt | pass | |||||||||
| dp3.txt | pass | |||||||||
| dp4.txt | pass | |||||||||
| dph.txt | pass | |||||||||
| dst.txt | pass | |||||||||
| ex2.txt | pass | |||||||||
| flr.txt | pass | |||||||||
| frc.txt | pass | |||||||||
| issue-70.txt | pass | |||||||||
| issue-74.txt | pass | |||||||||
| issue-75.txt | pass | |||||||||
| lg2.txt | pass | |||||||||
| lit.txt | pass | |||||||||
| mad.txt | pass | |||||||||
| matrix-01.txt | pass | |||||||||
| max.txt | pass | |||||||||
| min.txt | pass | |||||||||
| mov.txt | pass | |||||||||
| mul.txt | pass | |||||||||
| numbers-01.txt | pass | |||||||||
| numbers-02.txt | pass | |||||||||
| numbers-03.txt | pass | |||||||||
| numbers-04.txt | pass | |||||||||
| numbers-05.txt | pass | |||||||||
| numbers-06.txt | pass | |||||||||
| numbers-07.txt | pass | |||||||||
| option-01.txt | pass | |||||||||
| output-01.txt | pass | |||||||||
| output-02.txt | pass | |||||||||
| param-01.txt | pass | |||||||||
| param-02.txt | pass | |||||||||
| param-03.txt | pass | |||||||||
| param-04.txt | pass | |||||||||
| param-05.txt | pass | |||||||||
| param-06.txt | pass | |||||||||
| param-07.txt | pass | |||||||||
| param-08.txt | pass | |||||||||
| position_invariant-01.txt | pass | |||||||||
| position_invariant-02.txt | pass | |||||||||
| pow.txt | pass | |||||||||
| rcp-01.txt | pass | |||||||||
| rcp-02.txt | pass | |||||||||
| rcp-03.txt | pass | |||||||||
| rcp-04.txt | pass | |||||||||
| rcp-05.txt | pass | |||||||||
| rcp-06.txt | pass | |||||||||
| rcp-07.txt | pass | |||||||||
| reserved_word-01.txt | pass | |||||||||
| result-01.txt | pass | |||||||||
| result-02.txt | pass | |||||||||
| rsq.txt | pass | |||||||||
| seq-01.txt | pass | |||||||||
| seq-02.txt | pass | |||||||||
| sfl-01.txt | pass | |||||||||
| sfl-02.txt | pass | |||||||||
| sge.txt | pass | |||||||||
| sgt-01.txt | pass | |||||||||
| sgt-02.txt | pass | |||||||||
| sin-01.txt | pass | |||||||||
| sin-02.txt | pass | |||||||||
| sin-03.txt | pass | |||||||||
| sle-01.txt | pass | |||||||||
| sle-02.txt | pass | |||||||||
| slt.txt | pass | |||||||||
| sne-01.txt | pass | |||||||||
| sne-02.txt | pass | |||||||||
| ssg-01.txt | pass | |||||||||
| ssg-02.txt | pass | |||||||||
| str-01.txt | pass | |||||||||
| str-02.txt | pass | |||||||||
| sub.txt | pass | |||||||||
| swz-01.txt | pass | |||||||||
| swz-02.txt | pass | |||||||||
| swz-03.txt | pass | |||||||||
| swz-04.txt | pass | |||||||||
| swz-05.txt | pass | |||||||||
| tex-01.txt | pass | |||||||||
| tex-02.txt | pass | |||||||||
| tex-03.txt | pass | |||||||||
| tex-04.txt | pass | |||||||||
| tex-05.txt | pass | |||||||||
| tex-06.txt | pass | |||||||||
| tex-07.txt | pass | |||||||||
| tex-08.txt | pass | |||||||||
| tex-09.txt | pass | |||||||||
| tex-10.txt | pass | |||||||||
| tex-11.txt | pass | |||||||||
| tex-12.txt | pass | |||||||||
| tex-13.txt | pass | |||||||||
| tex-14.txt | pass | |||||||||
| tex-15.txt | pass | |||||||||
| tex-16.txt | pass | |||||||||
| tex-17.txt | pass | |||||||||
| tex-18.txt | pass | |||||||||
| tex-19.txt | pass | |||||||||
| tex-20.txt | pass | |||||||||
| txb-01.txt | pass | |||||||||
| txb-02.txt | pass | |||||||||
| txb-03.txt | pass | |||||||||
| txb-04.txt | pass | |||||||||
| txb-05.txt | pass | |||||||||
| txb-06.txt | pass | |||||||||
| txb-07.txt | pass | |||||||||
| txb-08.txt | pass | |||||||||
| txb-09.txt | pass | |||||||||
| txb-10.txt | pass | |||||||||
| txb-11.txt | pass | |||||||||
| txb-12.txt | pass | |||||||||
| txb-13.txt | pass | |||||||||
| txb-14.txt | pass | |||||||||
| txb-15.txt | pass | |||||||||
| txb-16.txt | pass | |||||||||
| txb-17.txt | pass | |||||||||
| txb-18.txt | pass | |||||||||
| txb-19.txt | pass | |||||||||
| txb-20.txt | pass | |||||||||
| txd-01.txt | pass | |||||||||
| txd-02.txt | pass | |||||||||
| txd-03.txt | pass | |||||||||
| txd-04.txt | pass | |||||||||
| txd-05.txt | pass | |||||||||
| txd-06.txt | pass | |||||||||
| txd-07.txt | pass | |||||||||
| txd-08.txt | pass | |||||||||
| txd-09.txt | pass | |||||||||
| txd-10.txt | pass | |||||||||
| txd-11.txt | pass | |||||||||
| txd-12.txt | pass | |||||||||
| txd-13.txt | pass | |||||||||
| txd-14.txt | pass | |||||||||
| txd-15.txt | pass | |||||||||
| txd-16.txt | pass | |||||||||
| txd-17.txt | pass | |||||||||
| txd-18.txt | pass | |||||||||
| txd-19.txt | pass | |||||||||
| txd-20.txt | pass | |||||||||
| txf-01.txt | pass | |||||||||
| txf-02.txt | pass | |||||||||
| txf-03.txt | pass | |||||||||
| txf-04.txt | pass | |||||||||
| txf-05.txt | pass | |||||||||
| txf-06.txt | pass | |||||||||
| txf-07.txt | pass | |||||||||
| txf-08.txt | pass | |||||||||
| txf-09.txt | pass | |||||||||
| txf-10.txt | pass | |||||||||
| txf-11.txt | pass | |||||||||
| txf-12.txt | pass | |||||||||
| txf-13.txt | pass | |||||||||
| txf-14.txt | pass | |||||||||
| txf-15.txt | pass | |||||||||
| txf-16.txt | pass | |||||||||
| txf-17.txt | pass | |||||||||
| txf-18.txt | pass | |||||||||
| txf-19.txt | pass | |||||||||
| txf-20.txt | pass | |||||||||
| txl-01.txt | pass | |||||||||
| txl-02.txt | pass | |||||||||
| txl-03.txt | pass | |||||||||
| txl-04.txt | pass | |||||||||
| txl-05.txt | pass | |||||||||
| txl-06.txt | pass | |||||||||
| txl-07.txt | pass | |||||||||
| txl-08.txt | pass | |||||||||
| txl-09.txt | pass | |||||||||
| txl-10.txt | pass | |||||||||
| txl-11.txt | pass | |||||||||
| txl-12.txt | pass | |||||||||
| txl-13.txt | pass | |||||||||
| txl-14.txt | pass | |||||||||
| txl-15.txt | pass | |||||||||
| txl-16.txt | pass | |||||||||
| txl-17.txt | pass | |||||||||
| txl-18.txt | pass | |||||||||
| txl-19.txt | pass | |||||||||
| txl-20.txt | pass | |||||||||
| txp-01.txt | pass | |||||||||
| txp-02.txt | pass | |||||||||
| txp-03.txt | pass | |||||||||
| txp-04.txt | pass | |||||||||
| txp-05.txt | pass | |||||||||
| txp-06.txt | pass | |||||||||
| txp-07.txt | pass | |||||||||
| txp-08.txt | pass | |||||||||
| txp-09.txt | pass | |||||||||
| txp-10.txt | pass | |||||||||
| txp-11.txt | pass | |||||||||
| txp-12.txt | pass | |||||||||
| txp-13.txt | pass | |||||||||
| txp-14.txt | pass | |||||||||
| txp-15.txt | pass | |||||||||
| txp-16.txt | pass | |||||||||
| txp-17.txt | pass | |||||||||
| txp-18.txt | pass | |||||||||
| txp-19.txt | pass | |||||||||
| txp-20.txt | pass | |||||||||
| txq-01.txt | pass | |||||||||
| txq-02.txt | pass | |||||||||
| txq-03.txt | pass | |||||||||
| txq-04.txt | pass | |||||||||
| txq-05.txt | pass | |||||||||
| txq-06.txt | pass | |||||||||
| txq-07.txt | pass | |||||||||
| txq-08.txt | pass | |||||||||
| txq-09.txt | pass | |||||||||
| txq-10.txt | pass | |||||||||
| txq-11.txt | pass | |||||||||
| txq-12.txt | pass | |||||||||
| txq-13.txt | pass | |||||||||
| txq-14.txt | pass | |||||||||
| txq-15.txt | pass | |||||||||
| txq-16.txt | pass | |||||||||
| txq-17.txt | pass | |||||||||
| txq-18.txt | pass | |||||||||
| txq-19.txt | pass | |||||||||
| txq-20.txt | pass | |||||||||
| xpd.txt | pass | |||||||||
| bugs | 13/19 | |||||||||
| crash-cubemap-order | fail | |||||||||
| crash-texparameter-before-teximage | pass | |||||||||
| fdo10370 | fail | |||||||||
| fdo14575 | pass | |||||||||
| fdo20701 | pass | |||||||||
| fdo22540 | pass | |||||||||
| fdo23489 | pass | |||||||||
| fdo23670-depth_test | fail | |||||||||
| fdo23670-drawpix_stencil | pass | |||||||||
| fdo24066 | pass | |||||||||
| fdo25614-genmipmap | fail | |||||||||
| fdo28551 | pass | |||||||||
| fdo31934 | pass | |||||||||
| fdo9833 | pass | |||||||||
| point-sprite | fail | |||||||||
| r300-hiz-bug | pass | |||||||||
| r300-readcache | pass | |||||||||
| tex1d-2dborder | fail | |||||||||
| tri-tex-crash | pass | |||||||||
| fbo | 33/37 | |||||||||
| fbo-1d | pass | |||||||||
| fbo-3d | pass | |||||||||
| fbo-alpha | pass | |||||||||
| fbo-blit | fail | |||||||||
| fbo-blit-d24s8 | pass | |||||||||
| fbo-clearmipmap | pass | |||||||||
| fbo-copypix | pass | |||||||||
| fbo-copyteximage | pass | |||||||||
| fbo-copyteximage-simple | pass | |||||||||
| fbo-cubemap | pass | |||||||||
| fbo-d24s8 | pass | |||||||||
| fbo-drawbuffers | pass | |||||||||
| fbo-drawbuffers-fragcolor | pass | |||||||||
| fbo-drawbuffers-maxtargets | pass | |||||||||
| fbo-drawbuffers2-blend | pass | |||||||||
| fbo-drawbuffers2-colormask | pass | |||||||||
| fbo-flushing | pass | |||||||||
| fbo-fragcoord | pass | |||||||||
| fbo-generatemipmap | pass | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| fbo-generatemipmap-nonsquare | pass | |||||||||
| fbo-generatemipmap-npot | pass | |||||||||
| fbo-generatemipmap-scissor | pass | |||||||||
| fbo-generatemipmap-viewport | pass | |||||||||
| fbo-getframebufferattachmentparameter-01 | skip | |||||||||
| fbo-incomplete-texture-01 | skip | |||||||||
| fbo-incomplete-texture-02 | skip | |||||||||
| fbo-incomplete-texture-03 | skip | |||||||||
| fbo-integer | pass | |||||||||
| fbo-luminance-alpha | skip | |||||||||
| fbo-maxsize | pass | |||||||||
| fbo-nodepth-test | pass | |||||||||
| fbo-nostencil-test | pass | |||||||||
| fbo-pbo-readpixels-small | fail | |||||||||
| fbo-readdrawpix | fail | |||||||||
| fbo-readpixels | fail | |||||||||
| fbo-rg-GL_R16 | pass | |||||||||
| fbo-rg-GL_R8 | pass | |||||||||
| fbo-rg-GL_RED | pass | |||||||||
| fbo-rg-GL_RG | pass | |||||||||
| fbo-rg-GL_RG16 | pass | |||||||||
| fbo-rg-GL_RG8 | pass | |||||||||
| fbo-scissor-bitmap | pass | |||||||||
| general | 50/60 | |||||||||
| bgra-sec-color-pointer | pass | |||||||||
| bgra-vert-attrib-pointer | pass | |||||||||
| blendminmax | pass | |||||||||
| blendsquare | pass | |||||||||
| clear-varray-2.0 | pass | |||||||||
| depth-clamp-range | pass | |||||||||
| depth_clamp | fail | |||||||||
| depthfunc | pass | |||||||||
| depthrange-clear | pass | |||||||||
| dlist-clear | pass | |||||||||
| dlist-fdo3129-01 | fail | |||||||||
| dlist-fdo3129-02 | pass | |||||||||
| draw-elements | fail | |||||||||
| draw-elements-base-vertex | pass | |||||||||
| draw-elements-vs-inputs | pass | |||||||||
| draw-vertices | pass | |||||||||
| draw-vertices-half-float | pass | |||||||||
| fog-modes | pass | |||||||||
| geterror-inside-begin | pass | |||||||||
| geterror-invalid-enum | pass | |||||||||
| isbufferobj | pass | |||||||||
| line-aa-width | skip | |||||||||
| linestipple | skip | |||||||||
| object_purgeable-api-pbo | pass | |||||||||
| object_purgeable-api-texture | pass | |||||||||
| object_purgeable-api-vbo | pass | |||||||||
| occlusion-query-discard | fail | |||||||||
| occlusion_query | fail | |||||||||
| oes-read-format | pass | |||||||||
| pbo-drawpixels | fail | |||||||||
| pbo-read-argb8888 | fail | |||||||||
| pbo-readpixels-small | fail | |||||||||
| pbo-teximage | fail | |||||||||
| pbo-teximage-tiling | pass | |||||||||
| pbo-teximage-tiling-2 | pass | |||||||||
| point-line-no-cull | pass | |||||||||
| primitive-restart | pass | |||||||||
| provoking-vertex | pass | |||||||||
| quad-invariance | pass | |||||||||
| read-front | pass | |||||||||
| scissor-bitmap | pass | |||||||||
| scissor-clear | pass | |||||||||
| scissor-copypixels | pass | |||||||||
| scissor-depth-clear | pass | |||||||||
| scissor-many | pass | |||||||||
| scissor-offscreen | pass | |||||||||
| scissor-stencil-clear | pass | |||||||||
| stencil-drawpixels | pass | |||||||||
| stencil-twoside | pass | |||||||||
| stencil-wrap | pass | |||||||||
| sync_api | pass | |||||||||
| texgen | fail | |||||||||
| texunits | pass | |||||||||
| timer_query | pass | |||||||||
| user-clip | pass | |||||||||
| vao-01 | pass | |||||||||
| vao-02 | pass | |||||||||
| varray-disabled | pass | |||||||||
| vbo-map-remap | pass | |||||||||
| vbo-subdata-sync | pass | |||||||||
| vbo-subdata-zero | pass | |||||||||
| windowoverlap | pass | |||||||||
| glean | 108/390 | |||||||||
| api2 | pass | |||||||||
| basic | pass | |||||||||
| bufferObject | fail | |||||||||
| clipFlat | fail | |||||||||
| depthStencil | pass | |||||||||
| exactRGBA | fail | |||||||||
| fbo | pass | |||||||||
| fp1-ABS test | pass | |||||||||
| fp1-ADD an immediate | pass | |||||||||
| fp1-ADD negative immediate | pass | |||||||||
| fp1-ADD negative immediate (2) | pass | |||||||||
| fp1-ADD test | pass | |||||||||
| fp1-ADD with saturation | pass | |||||||||
| fp1-ARB_fog_exp test | pass | |||||||||
| fp1-ARB_fog_exp2 test | pass | |||||||||
| fp1-ARB_fog_linear test | pass | |||||||||
| fp1-CMP test | pass | |||||||||
| fp1-COS test | pass | |||||||||
| fp1-COS test 2 | pass | |||||||||
| fp1-Computed fog exp test | pass | |||||||||
| fp1-Computed fog exp2 test | pass | |||||||||
| fp1-Computed fog linear test | pass | |||||||||
| fp1-DP3 test | pass | |||||||||
| fp1-DP3 test (2) | pass | |||||||||
| fp1-DP4 test | pass | |||||||||
| fp1-DPH test | pass | |||||||||
| fp1-DST test | pass | |||||||||
| fp1-Divide by zero test | pass | |||||||||
| fp1-EX2 test | pass | |||||||||
| fp1-FLR test | pass | |||||||||
| fp1-FRC test | pass | |||||||||
| fp1-Infinity and nan test | pass | |||||||||
| fp1-LG2 test | pass | |||||||||
| fp1-LIT test 1 | pass | |||||||||
| fp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | pass | |||||||||
| fp1-LIT test 3 (case x < 0) | pass | |||||||||
| fp1-MAD test | pass | |||||||||
| fp1-MAX test | pass | |||||||||
| fp1-MIN test | pass | |||||||||
| fp1-MOV test | pass | |||||||||
| fp1-MUL test | pass | |||||||||
| fp1-POW test (exponentiation) | pass | |||||||||
| fp1-RCP test (reciprocal) | pass | |||||||||
| fp1-RCP test 2 (reciprocal) | pass | |||||||||
| fp1-RSQ test 1 (reciprocal square root) | pass | |||||||||
| fp1-RSQ test 2 (reciprocal square root of negative value) | pass | |||||||||
| fp1-SCS test | pass | |||||||||
| fp1-SGE test | pass | |||||||||
| fp1-SIN test | pass | |||||||||
| fp1-SIN test 2 | pass | |||||||||
| fp1-SLT test | pass | |||||||||
| fp1-SUB test (with swizzle) | pass | |||||||||
| fp1-SUB with saturation | pass | |||||||||
| fp1-SWZ test | pass | |||||||||
| fp1-XPD test 1 | pass | |||||||||
| fp1-Z-write test | pass | |||||||||
| fp1-masked MUL test | pass | |||||||||
| fp1-swizzled add test | pass | |||||||||
| fp1-swizzled move test | pass | |||||||||
| fpexceptions | pass | |||||||||
| getString | pass | |||||||||
| glsl1-! (not) operator (1, fail) | fail | |||||||||
| glsl1-! (not) operator (1, pass) | fail | |||||||||
| glsl1-! (not) operator (2, fail) | fail | |||||||||
| glsl1-! (not) operator (2, pass) | fail | |||||||||
| glsl1-&& operator (1) | fail | |||||||||
| glsl1-&& operator (2) | fail | |||||||||
| glsl1-&& operator, short-circuit | fail | |||||||||
| glsl1-2D Texture lookup with explicit lod (Vertex shader) | fail | |||||||||
| glsl1-Addition | fail | |||||||||
| glsl1-Comment test (1) | fail | |||||||||
| glsl1-Comment test (2) | fail | |||||||||
| glsl1-Comment test (3) | fail | |||||||||
| glsl1-Comment test (4) | fail | |||||||||
| glsl1-Comment test (5) | fail | |||||||||
| glsl1-Directly set fragment color | fail | |||||||||
| glsl1-Directly set vertex color | fail | |||||||||
| glsl1-Divide by zero | fail | |||||||||
| glsl1-Empty blocks ({}), nil (;) statements | fail | |||||||||
| glsl1-Float Literals | fail | |||||||||
| glsl1-GL state variable reference (diffuse product) | fail | |||||||||
| glsl1-GL state variable reference (gl_FrontMaterial.ambient) | fail | |||||||||
| glsl1-GL state variable reference (gl_LightSource[0].diffuse) | fail | |||||||||
| glsl1-GL state variable reference (point attenuation) | fail | |||||||||
| glsl1-GL state variable reference (point size) | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 1 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 2 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 3 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 4 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 5 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 6 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 7 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 8 | fail | |||||||||
| glsl1-GLSL 1.20 array error check | fail | |||||||||
| glsl1-GLSL 1.20 array.length() | fail | |||||||||
| glsl1-GLSL 1.20 arrays | fail | |||||||||
| glsl1-GLSL 1.20 const array constructor 1 | fail | |||||||||
| glsl1-GLSL 1.20 const array constructor 2 | fail | |||||||||
| glsl1-GLSL 1.20 invariant, centroid qualifiers | fail | |||||||||
| glsl1-GLSL 1.20 uniform array constructor | fail | |||||||||
| glsl1-GLSL 1.30 precision qualifiers | fail | |||||||||
| glsl1-Global vars and initializers | fail | |||||||||
| glsl1-Global vars and initializers (2) | fail | |||||||||
| glsl1-Integer Literals | fail | |||||||||
| glsl1-Negation | fail | |||||||||
| glsl1-Negation2 | fail | |||||||||
| glsl1-Pass-through vertex color | fail | |||||||||
| glsl1-Preprocessor test (11) | fail | |||||||||
| glsl1-Preprocessor test (extension test 1) | fail | |||||||||
| glsl1-Preprocessor test (extension test 2) | fail | |||||||||
| glsl1-Preprocessor test (extension test 3) | fail | |||||||||
| glsl1-Preprocessor test 1 (#if 0) | fail | |||||||||
| glsl1-Preprocessor test 10 (#if defined()) | fail | |||||||||
| glsl1-Preprocessor test 11 (#elif) | fail | |||||||||
| glsl1-Preprocessor test 12 (#elif) | fail | |||||||||
| glsl1-Preprocessor test 13 (nested #if) | fail | |||||||||
| glsl1-Preprocessor test 14 (nested #if) | fail | |||||||||
| glsl1-Preprocessor test 15 (nested #if, #elif) | fail | |||||||||
| glsl1-Preprocessor test 2 (#if 1) | fail | |||||||||
| glsl1-Preprocessor test 3 (#if ==) | fail | |||||||||
| glsl1-Preprocessor test 4 (#if 1, #define macro) | fail | |||||||||
| glsl1-Preprocessor test 5 (#if 1, #define macro) | fail | |||||||||
| glsl1-Preprocessor test 6 (#if 0, #define macro) | fail | |||||||||
| glsl1-Preprocessor test 7 (multi-line #define) | fail | |||||||||
| glsl1-Preprocessor test 8 (#ifdef) | fail | |||||||||
| glsl1-Preprocessor test 9 (#ifndef) | fail | |||||||||
| glsl1-Primary plus secondary color | fail | |||||||||
| glsl1-Swizzle | fail | |||||||||
| glsl1-Swizzle (rgba) | fail | |||||||||
| glsl1-Swizzle (stpq) | fail | |||||||||
| glsl1-Swizzle in-place | fail | |||||||||
| glsl1-Swizzled expression | fail | |||||||||
| glsl1-Swizzled swizzle | fail | |||||||||
| glsl1-Swizzled swizzled swizzle | fail | |||||||||
| glsl1-Swizzled writemask | fail | |||||||||
| glsl1-Swizzled writemask (2) | fail | |||||||||
| glsl1-Swizzled writemask (rgba) | fail | |||||||||
| glsl1-Swizzled writemask (stpq) | fail | |||||||||
| glsl1-TIntermediate::addUnaryMath | fail | |||||||||
| glsl1-TPPStreamCompiler::assignOperands | fail | |||||||||
| glsl1-Writemask | fail | |||||||||
| glsl1-^^ operator (1) | fail | |||||||||
| glsl1-^^ operator (2) | fail | |||||||||
| glsl1-abs() function | fail | |||||||||
| glsl1-acos(vec4) function | fail | |||||||||
| glsl1-all() function | fail | |||||||||
| glsl1-any() function | fail | |||||||||
| glsl1-asin(vec4) function | fail | |||||||||
| glsl1-assignment operators | fail | |||||||||
| glsl1-atan(vec4) function | fail | |||||||||
| glsl1-break with no loop | fail | |||||||||
| glsl1-built-in constants | fail | |||||||||
| glsl1-ceil() function | fail | |||||||||
| glsl1-chained assignment | fail | |||||||||
| glsl1-clamp() function | fail | |||||||||
| glsl1-clamp() function, vec4 | fail | |||||||||
| glsl1-conditional expression | fail | |||||||||
| glsl1-conditional expression (2) | fail | |||||||||
| glsl1-constant array of vec4 with variable indexing, vertex shader | fail | |||||||||
| glsl1-constant array with constant indexing, fragment shader | fail | |||||||||
| glsl1-constant array with constant indexing, vertex shader | fail | |||||||||
| glsl1-constant array with variable indexing, vertex shader | fail | |||||||||
| glsl1-constant array with variable indexing, vertex shader (2) | fail | |||||||||
| glsl1-continue with no loop | fail | |||||||||
| glsl1-cos(vec4) function | fail | |||||||||
| glsl1-cross() function | fail | |||||||||
| glsl1-cross() function, in-place | fail | |||||||||
| glsl1-discard statement (1) | fail | |||||||||
| glsl1-discard statement (2) | fail | |||||||||
| glsl1-discard statement in for loop | fail | |||||||||
| glsl1-do-loop | fail | |||||||||
| glsl1-do-loop with break | fail | |||||||||
| glsl1-do-loop with continue and break | fail | |||||||||
| glsl1-dot product | fail | |||||||||
| glsl1-equality (float, fail) | fail | |||||||||
| glsl1-equality (float, pass) | fail | |||||||||
| glsl1-equality (vec2, fail) | fail | |||||||||
| glsl1-equality (vec2, pass) | fail | |||||||||
| glsl1-equality (vec3, fail) | fail | |||||||||
| glsl1-equality (vec3, pass) | fail | |||||||||
| glsl1-equality (vec4, fail) | fail | |||||||||
| glsl1-equality (vec4, pass) | fail | |||||||||
| glsl1-exp(vec4) function | fail | |||||||||
| glsl1-exp2(vec4) function | fail | |||||||||
| glsl1-floor() function | fail | |||||||||
| glsl1-for-loop | fail | |||||||||
| glsl1-for-loop with continue | fail | |||||||||
| glsl1-fract() function | fail | |||||||||
| glsl1-function call with in, out params | fail | |||||||||
| glsl1-function call with inout params | fail | |||||||||
| glsl1-function prototype | fail | |||||||||
| glsl1-function with early return (1) | fail | |||||||||
| glsl1-function with early return (2) | fail | |||||||||
| glsl1-function with early return (3) | fail | |||||||||
| glsl1-function with early return (4) | fail | |||||||||
| glsl1-gl_FragDepth writing | fail | |||||||||
| glsl1-gl_FrontFacing var (1) | fail | |||||||||
| glsl1-gl_FrontFacing var (2) | fail | |||||||||
| glsl1-gl_Position not written check | fail | |||||||||
| glsl1-if (boolean-scalar) check | fail | |||||||||
| glsl1-illegal assignment | fail | |||||||||
| glsl1-inequality (float, fail) | fail | |||||||||
| glsl1-inequality (float, pass) | fail | |||||||||
| glsl1-inequality (vec2, fail) | fail | |||||||||
| glsl1-inequality (vec2, pass) | fail | |||||||||
| glsl1-inequality (vec3, fail) | fail | |||||||||
| glsl1-inequality (vec3, pass) | fail | |||||||||
| glsl1-inequality (vec4, fail) | fail | |||||||||
| glsl1-inequality (vec4, pass) | fail | |||||||||
| glsl1-integer division | fail | |||||||||
| glsl1-integer division with uniform var | fail | |||||||||
| glsl1-integer, float arithmetic | fail | |||||||||
| glsl1-length() function | fail | |||||||||
| glsl1-length() functions | fail | |||||||||
| glsl1-linear fog | fail | |||||||||
| glsl1-log(vec4) function | fail | |||||||||
| glsl1-log2(vec4) function | fail | |||||||||
| glsl1-mat2x3 construct | fail | |||||||||
| glsl1-mat2x4 construct | fail | |||||||||
| glsl1-mat3x2 construct | fail | |||||||||
| glsl1-mat3x4 construct | fail | |||||||||
| glsl1-mat4x2 * mat2x4 | fail | |||||||||
| glsl1-mat4x2 * vec4 | fail | |||||||||
| glsl1-mat4x2 construct | fail | |||||||||
| glsl1-mat4x3 construct | fail | |||||||||
| glsl1-matrix column check (1) | fail | |||||||||
| glsl1-matrix column check (2) | fail | |||||||||
| glsl1-matrix, vector multiply (1) | fail | |||||||||
| glsl1-matrix, vector multiply (2) | fail | |||||||||
| glsl1-matrix, vector multiply (3) | fail | |||||||||
| glsl1-max() function | fail | |||||||||
| glsl1-min() function | fail | |||||||||
| glsl1-mix(float) function | fail | |||||||||
| glsl1-mix(vec4) function | fail | |||||||||
| glsl1-mod() function | fail | |||||||||
| glsl1-nested function calls (1) | fail | |||||||||
| glsl1-nested function calls (2) | fail | |||||||||
| glsl1-nested function calls (3) | fail | |||||||||
| glsl1-normalize(vec3) function | fail | |||||||||
| glsl1-post decrement (x--) | fail | |||||||||
| glsl1-post increment (x++) | fail | |||||||||
| glsl1-pow(vec4) function | fail | |||||||||
| glsl1-pre decrement (--x) | fail | |||||||||
| glsl1-pre increment (++x) | fail | |||||||||
| glsl1-precision exp2 | fail | |||||||||
| glsl1-precision log2 | fail | |||||||||
| glsl1-sequence (comma) operator | fail | |||||||||
| glsl1-shadow2D(): 1 | fail | |||||||||
| glsl1-shadow2D(): 2 | fail | |||||||||
| glsl1-shadow2D(): 3 | fail | |||||||||
| glsl1-shadow2D(): 4 | fail | |||||||||
| glsl1-sign() function | fail | |||||||||
| glsl1-simple function call | fail | |||||||||
| glsl1-simple if statement (scalar test) | fail | |||||||||
| glsl1-simple if statement, fragment shader | fail | |||||||||
| glsl1-simple if statement, vertex shader | fail | |||||||||
| glsl1-simple if-else statement, fragment shader | fail | |||||||||
| glsl1-simple if-else statement, vertex shader | fail | |||||||||
| glsl1-sin(vec4) function | fail | |||||||||
| glsl1-smoothstep() function | fail | |||||||||
| glsl1-sqrt(vec2) function | fail | |||||||||
| glsl1-sqrt(vec4) function | fail | |||||||||
| glsl1-step() function | fail | |||||||||
| glsl1-struct (1) | fail | |||||||||
| glsl1-struct (2) | fail | |||||||||
| glsl1-struct (3) | fail | |||||||||
| glsl1-struct (4) | fail | |||||||||
| glsl1-syntax error check (1) | fail | |||||||||
| glsl1-syntax error check (2) | fail | |||||||||
| glsl1-syntax error check (3) | fail | |||||||||
| glsl1-temp array with constant indexing, fragment shader | fail | |||||||||
| glsl1-temp array with constant indexing, vertex shader | fail | |||||||||
| glsl1-temp array with swizzled variable indexing | fail | |||||||||
| glsl1-temp array with variable indexing, fragment shader | fail | |||||||||
| glsl1-temp array with variable indexing, vertex shader | fail | |||||||||
| glsl1-texcoord varying | fail | |||||||||
| glsl1-texture1D() | fail | |||||||||
| glsl1-texture2D() | fail | |||||||||
| glsl1-texture2D(), computed coordinate | fail | |||||||||
| glsl1-texture2D(), with bias | fail | |||||||||
| glsl1-texture2DProj() | fail | |||||||||
| glsl1-texture3D() | fail | |||||||||
| glsl1-texture3D(), computed coord | fail | |||||||||
| glsl1-unary negation | fail | |||||||||
| glsl1-undefined variable | fail | |||||||||
| glsl1-uniform matrix | fail | |||||||||
| glsl1-uniform matrix 2x4 | fail | |||||||||
| glsl1-uniform matrix 2x4, transposed | fail | |||||||||
| glsl1-uniform matrix 4x3 | fail | |||||||||
| glsl1-uniform matrix 4x3, transposed | fail | |||||||||
| glsl1-uniform matrix, transposed | fail | |||||||||
| glsl1-uniform variable (fragment shader) | fail | |||||||||
| glsl1-uniform variable (vertex shader) | fail | |||||||||
| glsl1-varying read but not written | fail | |||||||||
| glsl1-varying var mismatch | fail | |||||||||
| glsl1-varying variable | fail | |||||||||
| glsl1-varying variable read-write | fail | |||||||||
| glsl1-vec2 * mat4x2 multiply | fail | |||||||||
| glsl1-vec3 * mat4x3 multiply | fail | |||||||||
| glsl1-vec4 * mat3x4 multiply | fail | |||||||||
| glsl1-vec4, scalar arithmetic | fail | |||||||||
| glsl1-vector relational (bvec2 <,<=) | fail | |||||||||
| glsl1-vector relational (bvec2 ==,!=) | fail | |||||||||
| glsl1-vector relational (bvec2 >,>=) | fail | |||||||||
| glsl1-vector relational (vec4 !=) | fail | |||||||||
| glsl1-vector relational (vec4 <) | fail | |||||||||
| glsl1-vector relational (vec4 <=) | fail | |||||||||
| glsl1-vector relational (vec4 ==) | fail | |||||||||
| glsl1-vector relational (vec4 >) | fail | |||||||||
| glsl1-vector relational (vec4 >=) | fail | |||||||||
| glsl1-vector subscript *= | fail | |||||||||
| glsl1-while-loop | fail | |||||||||
| glsl1-while-loop with continue | fail | |||||||||
| glsl1-|| operator (1) | fail | |||||||||
| glsl1-|| operator (2) | fail | |||||||||
| glsl1-|| operator, short-circuit | fail | |||||||||
| logicOp | fail | |||||||||
| makeCurrent | pass | |||||||||
| maskedClear | pass | |||||||||
| occluquery | fail | |||||||||
| orthoPosHLines | fail | |||||||||
| orthoPosPoints | fail | |||||||||
| orthoPosRandRects | fail | |||||||||
| orthoPosRandTris | fail | |||||||||
| orthoPosTinyQuads | fail | |||||||||
| orthoPosVLines | fail | |||||||||
| paths | fail | |||||||||
| pbo | fail | |||||||||
| pixelFormats | fail | |||||||||
| pointAtten | pass | |||||||||
| pointSprite | fail | |||||||||
| polygonOffset | fail | |||||||||
| readPixSanity | fail | |||||||||
| rgbTriStrip | fail | |||||||||
| scissor | fail | |||||||||
| shaderAPI | pass | |||||||||
| stencil2 | pass | |||||||||
| teapot | fail | |||||||||
| texCombine4 | fail | |||||||||
| texCube | fail | |||||||||
| texEnv | fail | |||||||||
| texRect | fail | |||||||||
| texSwizzle | fail | |||||||||
| texUnits | pass | |||||||||
| texgen | fail | |||||||||
| texture_srgb | pass | |||||||||
| vertArrayBGRA | fail | |||||||||
| vertattrib | pass | |||||||||
| vp1-ABS test | pass | |||||||||
| vp1-ADD test | pass | |||||||||
| vp1-ARL test | pass | |||||||||
| vp1-DP3 test | pass | |||||||||
| vp1-DP4 test | pass | |||||||||
| vp1-DPH test | pass | |||||||||
| vp1-DST test | pass | |||||||||
| vp1-Divide by zero test | pass | |||||||||
| vp1-EX2 test | pass | |||||||||
| vp1-EXP test | pass | |||||||||
| vp1-FLR test | pass | |||||||||
| vp1-FRC test | pass | |||||||||
| vp1-Infinity and nan test | pass | |||||||||
| vp1-LG2 test | pass | |||||||||
| vp1-LIT test 1 | pass | |||||||||
| vp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | pass | |||||||||
| vp1-LIT test 3 (case x < 0) | pass | |||||||||
| vp1-LOG test | pass | |||||||||
| vp1-MAD test | pass | |||||||||
| vp1-MAX test | pass | |||||||||
| vp1-MIN test | pass | |||||||||
| vp1-MOV test (with swizzle) | pass | |||||||||
| vp1-MUL test (with swizzle and masking) | pass | |||||||||
| vp1-POW test (exponentiation) | pass | |||||||||
| vp1-Position write test (compute position from texcoord) | pass | |||||||||
| vp1-RCP test (reciprocal) | pass | |||||||||
| vp1-RSQ test 1 (reciprocal square root) | pass | |||||||||
| vp1-RSQ test 2 (reciprocal square root of negative value) | pass | |||||||||
| vp1-SGE test | pass | |||||||||
| vp1-SLT test | pass | |||||||||
| vp1-SUB test (with swizzle) | pass | |||||||||
| vp1-SWZ test 1 | pass | |||||||||
| vp1-SWZ test 2 | pass | |||||||||
| vp1-SWZ test 3 | pass | |||||||||
| vp1-SWZ test 4 | pass | |||||||||
| vp1-SWZ test 5 | pass | |||||||||
| vp1-State reference test 1 (material ambient) | pass | |||||||||
| vp1-State reference test 2 (light products) | pass | |||||||||
| vp1-State reference test 3 (fog params) | pass | |||||||||
| vp1-XPD test 1 | pass | |||||||||
| vp1-XPD test 2 (same src and dst arg) | pass | |||||||||
| vp1-Z-write test | pass | |||||||||
| glslparsertest | 522/524 | |||||||||
| CGDataTypes.frag | pass | |||||||||
| CGStandardLibrary.frag | pass | |||||||||
| ConstantConversions.frag | pass | |||||||||
| CorrectBuiltInOveride.frag | pass | |||||||||
| CorrectComma.frag | pass | |||||||||
| CorrectConstFolding1.vert | pass | |||||||||
| CorrectConstFolding2.vert | pass | |||||||||
| CorrectConstruct.vert | pass | |||||||||
| CorrectExtension1.V110.frag | pass | |||||||||
| CorrectExtension10.V110.frag | pass | |||||||||
| CorrectExtension4.V110.frag | pass | |||||||||
| CorrectFull.frag | pass | |||||||||
| CorrectFull.vert | pass | |||||||||
| CorrectFuncOverload.frag | pass | |||||||||
| CorrectFuncOverload.vert | pass | |||||||||
| CorrectFunction.vert | pass | |||||||||
| CorrectFunction1.vert | pass | |||||||||
| CorrectMatComma.frag | pass | |||||||||
| CorrectMatComma2.frag | pass | |||||||||
| CorrectModule.frag | pass | |||||||||
| CorrectParse1.frag | pass | |||||||||
| CorrectParse2.frag | pass | |||||||||
| CorrectParse2.vert | pass | |||||||||
| CorrectParseTest.frag | pass | |||||||||
| CorrectParseTest1.frag | pass | |||||||||
| CorrectPreprocess11.frag | skip | |||||||||
| CorrectPreprocess5.frag | pass | |||||||||
| CorrectPreprocess8.frag | pass | |||||||||
| CorrectPreprocess9.frag | pass | |||||||||
| CorrectReservedWords.frag | pass | |||||||||
| CorrectScalarVectorExpressions.frag | pass | |||||||||
| CorrectSwizzle1.frag | pass | |||||||||
| CorrectSwizzle1.vert | pass | |||||||||
| CorrectSwizzle2.frag | pass | |||||||||
| CorrectSwizzle2.vert | pass | |||||||||
| CorrectSwizzle3.frag | pass | |||||||||
| CorrectUnsizedArray.frag | pass | |||||||||
| CorrectVersion.V110.frag | pass | |||||||||
| CorrectVersion1.V110.frag | pass | |||||||||
| FunctionParam.vert | pass | |||||||||
| IncludeDirective.frag | pass | |||||||||
| MainParameters.vert | pass | |||||||||
| ParseTest3.frag | pass | |||||||||
| ParseTest4.frag | pass | |||||||||
| TernaryOp.frag | pass | |||||||||
| TextureRectangleSamplers.frag | pass | |||||||||
| array1.frag | pass | |||||||||
| array10.frag | pass | |||||||||
| array11.frag | pass | |||||||||
| array2.frag | pass | |||||||||
| array3.frag | pass | |||||||||
| array4.frag | pass | |||||||||
| array5.frag | pass | |||||||||
| array6.frag | pass | |||||||||
| array7.frag | pass | |||||||||
| array8.frag | pass | |||||||||
| array9.frag | pass | |||||||||
| attribute.frag | pass | |||||||||
| attribute.vert | pass | |||||||||
| attribute1.vert | pass | |||||||||
| attribute2.vert | pass | |||||||||
| break.frag | pass | |||||||||
| comma1.vert | pass | |||||||||
| comma2.frag | pass | |||||||||
| comma2.vert | pass | |||||||||
| comma3.vert | pass | |||||||||
| comment.frag | pass | |||||||||
| conditional1.frag | pass | |||||||||
| conditional2.frag | pass | |||||||||
| conditional3.frag | pass | |||||||||
| constFunc.frag | pass | |||||||||
| constructor1.frag | pass | |||||||||
| constructor2.frag | pass | |||||||||
| constructor3.V110.frag | pass | |||||||||
| continue.frag | pass | |||||||||
| dataType1.frag | pass | |||||||||
| dataType10.frag | pass | |||||||||
| dataType11.frag | pass | |||||||||
| dataType12.frag | pass | |||||||||
| dataType13.frag | pass | |||||||||
| dataType19.frag | pass | |||||||||
| dataType2.frag | pass | |||||||||
| dataType3.frag | pass | |||||||||
| dataType4.frag | pass | |||||||||
| dataType5.frag | pass | |||||||||
| dataType6.frag | pass | |||||||||
| dataType7.frag | pass | |||||||||
| dataType8.frag | pass | |||||||||
| dataType9.frag | pass | |||||||||
| dowhile.frag | pass | |||||||||
| dvec2.frag | pass | |||||||||
| dvec3.frag | pass | |||||||||
| dvec4.frag | pass | |||||||||
| extension2.V110.frag | pass | |||||||||
| extension3.V110.frag | pass | |||||||||
| extension5.V110.frag | pass | |||||||||
| extension6.V110.frag | pass | |||||||||
| extension7.V110.frag | pass | |||||||||
| extension8.V110.frag | pass | |||||||||
| extension9.V110.frag | pass | |||||||||
| float2.frag | pass | |||||||||
| float3.frag | pass | |||||||||
| float4.frag | pass | |||||||||
| fragmentOnly.vert | pass | |||||||||
| fragmentOnly1.vert | pass | |||||||||
| fragmentOnly2.vert | pass | |||||||||
| fragmentOnly3.vert | pass | |||||||||
| fragmentOnly4.vert | pass | |||||||||
| function1.frag | pass | |||||||||
| function10.frag | pass | |||||||||
| function2.V110.frag | pass | |||||||||
| function3.frag | pass | |||||||||
| function4.frag | pass | |||||||||
| function5.frag | pass | |||||||||
| function6.frag | pass | |||||||||
| function7.frag | pass | |||||||||
| function8.frag | pass | |||||||||
| function9.frag | pass | |||||||||
| glsl2 | 337/339 | |||||||||
| array-01.vert | pass | |||||||||
| array-02.vert | pass | |||||||||
| array-03.vert | pass | |||||||||
| array-04.vert | pass | |||||||||
| array-05.vert | pass | |||||||||
| array-06.vert | pass | |||||||||
| array-07.vert | pass | |||||||||
| array-08.vert | pass | |||||||||
| array-09.vert | pass | |||||||||
| array-10.vert | pass | |||||||||
| array-11.vert | pass | |||||||||
| array-12.vert | pass | |||||||||
| array-13.vert | pass | |||||||||
| array-14.vert | pass | |||||||||
| array-15.vert | pass | |||||||||
| array-16.vert | pass | |||||||||
| array-17.vert | pass | |||||||||
| array-18.vert | pass | |||||||||
| array-19.vert | pass | |||||||||
| array-20.vert | pass | |||||||||
| array-21.vert | pass | |||||||||
| array-22.vert | fail | |||||||||
| array-compare-01.vert | skip | |||||||||
| array-compare-02.vert | pass | |||||||||
| array-compare-03.vert | fail | |||||||||
| array-compare-04.vert | skip | |||||||||
| array-length-110.frag | pass | |||||||||
| array-length-args.frag | pass | |||||||||
| array-length-unsized.frag | pass | |||||||||
| assignment-type-mismatch.vert | pass | |||||||||
| attribute-01.vert | pass | |||||||||
| attribute-02.vert | pass | |||||||||
| attribute-03.vert | pass | |||||||||
| attribute-04.vert | pass | |||||||||
| attribute-05.vert | pass | |||||||||
| attribute-06.vert | pass | |||||||||
| attribute-07.vert | pass | |||||||||
| attribute-08.vert | pass | |||||||||
| attribute-09.vert | pass | |||||||||
| attribute-10.vert | pass | |||||||||
| attribute-11.vert | pass | |||||||||
| bit-logic-01.frag | pass | |||||||||
| bit-logic-02.frag | pass | |||||||||
| bit-logic-03.frag | pass | |||||||||
| bit-logic-04.frag | pass | |||||||||
| bit-logic-05.frag | pass | |||||||||
| bit-logic-06.frag | pass | |||||||||
| bit-logic-07.frag | pass | |||||||||
| bit-logic-08.frag | pass | |||||||||
| bit-logic-09.frag | pass | |||||||||
| bit-logic-10.frag | pass | |||||||||
| bit-logic-assign-01.frag | pass | |||||||||
| bit-logic-assign-02.frag | pass | |||||||||
| bit-logic-assign-03.frag | pass | |||||||||
| bit-logic-assign-04.frag | pass | |||||||||
| bit-logic-assign-05.frag | pass | |||||||||
| bit-logic-assign-06.frag | pass | |||||||||
| bit-logic-assign-07.frag | pass | |||||||||
| bit-logic-assign-08.frag | pass | |||||||||
| bit-logic-assign-09.frag | pass | |||||||||
| bit-logic-assign-10.frag | pass | |||||||||
| bit-logic-assign-11.frag | pass | |||||||||
| bit-not-01.frag | pass | |||||||||
| bit-not-02.frag | pass | |||||||||
| bit-not-03.frag | pass | |||||||||
| bit-not-04.frag | pass | |||||||||
| bit-not-05.frag | pass | |||||||||
| bit-not-06.frag | pass | |||||||||
| bit-not-07.frag | pass | |||||||||
| bit-not-08.frag | pass | |||||||||
| bit-shift-01.frag | pass | |||||||||
| bit-shift-02.frag | pass | |||||||||
| bit-shift-03.frag | pass | |||||||||
| bit-shift-04.frag | pass | |||||||||
| bit-shift-05.frag | pass | |||||||||
| bit-shift-06.frag | pass | |||||||||
| bit-shift-07.frag | pass | |||||||||
| bit-shift-08.frag | pass | |||||||||
| bit-shift-09.frag | pass | |||||||||
| bit-shift-10.frag | pass | |||||||||
| bit-shift-assign-01.frag | pass | |||||||||
| bit-shift-assign-02.frag | pass | |||||||||
| bit-shift-assign-03.frag | pass | |||||||||
| bit-shift-assign-04.frag | pass | |||||||||
| bit-shift-assign-05.frag | pass | |||||||||
| bit-shift-assign-06.frag | pass | |||||||||
| bit-shift-assign-07.frag | pass | |||||||||
| bit-shift-assign-08.frag | pass | |||||||||
| bit-shift-assign-09.frag | pass | |||||||||
| bit-shift-assign-10.frag | pass | |||||||||
| builtin-functions-110.frag | pass | |||||||||
| builtin-functions-110.vert | pass | |||||||||
| builtin-functions-120.vert | pass | |||||||||
| builtin-texturematrix.frag | pass | |||||||||
| comment-continuation.frag | pass | |||||||||
| condition-01.vert | pass | |||||||||
| condition-02.vert | pass | |||||||||
| condition-03.vert | pass | |||||||||
| condition-04.vert | pass | |||||||||
| condition-05.vert | pass | |||||||||
| condition-06.vert | pass | |||||||||
| condition-07.vert | pass | |||||||||
| const-array-01.frag | pass | |||||||||
| const-array-02.frag | pass | |||||||||
| const-array-03.frag | pass | |||||||||
| const-array-04.frag | pass | |||||||||
| const-array-05.frag | pass | |||||||||
| const-builtin-110.frag | pass | |||||||||
| const-builtin-noise1.frag | pass | |||||||||
| const-builtin-noise2.frag | pass | |||||||||
| const-builtin-noise3.frag | pass | |||||||||
| const-builtin-noise4.frag | pass | |||||||||
| const-implicit-conversion.frag | pass | |||||||||
| const-mat-scalar-01.frag | pass | |||||||||
| const-mat-scalar-02.frag | pass | |||||||||
| const-mat-scalar-03.frag | pass | |||||||||
| const-mat-scalar-04.frag | pass | |||||||||
| const-matrix-multiply-01.frag | pass | |||||||||
| const-matrix-multiply-02.frag | pass | |||||||||
| const-userfunction.frag | pass | |||||||||
| const-vec-mat.frag | pass | |||||||||
| const-vec-scalar-01.frag | pass | |||||||||
| const-vec-scalar-02.frag | pass | |||||||||
| const-vec-scalar-03.frag | pass | |||||||||
| const-vec-scalar-04.frag | pass | |||||||||
| const-vec-scalar-05.frag | pass | |||||||||
| constructor-01.vert | pass | |||||||||
| constructor-02.vert | pass | |||||||||
| constructor-03.vert | pass | |||||||||
| constructor-04.vert | pass | |||||||||
| constructor-05.vert | pass | |||||||||
| constructor-06.vert | pass | |||||||||
| constructor-07.vert | pass | |||||||||
| constructor-08.vert | pass | |||||||||
| constructor-09.vert | pass | |||||||||
| constructor-10.vert | pass | |||||||||
| constructor-11.vert | pass | |||||||||
| constructor-12.vert | pass | |||||||||
| constructor-13.vert | pass | |||||||||
| constructor-14.vert | pass | |||||||||
| constructor-15.vert | pass | |||||||||
| constructor-16.vert | pass | |||||||||
| constructor-17.vert | pass | |||||||||
| constructor-18.vert | skip | |||||||||
| constructor-19.vert | skip | |||||||||
| constructor-20.vert | skip | |||||||||
| constructor-21.vert | pass | |||||||||
| constructor-22.vert | pass | |||||||||
| constructor-23.vert | pass | |||||||||
| constructor-24.vert | pass | |||||||||
| constructor-25.vert | pass | |||||||||
| constructor-26.vert | pass | |||||||||
| constructor-27.vert | pass | |||||||||
| constructor-28.vert | pass | |||||||||
| defined-01.vert | pass | |||||||||
| defined-02.vert | pass | |||||||||
| draw_buffers-01.frag | pass | |||||||||
| draw_buffers-05.vert | skip | |||||||||
| draw_buffers-06.vert | pass | |||||||||
| draw_buffers-07.vert | pass | |||||||||
| draw_buffers-08.frag | pass | |||||||||
| draw_buffers-09.frag | pass | |||||||||
| function-01.vert | pass | |||||||||
| function-02.vert | pass | |||||||||
| function-03.vert | pass | |||||||||
| function-04.vert | pass | |||||||||
| function-05.vert | pass | |||||||||
| function-06.vert | pass | |||||||||
| function-07.vert | pass | |||||||||
| function-08.frag | pass | |||||||||
| function-09.vert | pass | |||||||||
| function-10.vert | pass | |||||||||
| function-11.vert | pass | |||||||||
| glsl-pp-elif-no-expression-2.frag | pass | |||||||||
| gst-gl-bulge.frag | pass | |||||||||
| gst-gl-bumper.frag | pass | |||||||||
| gst-gl-bumper.vert | pass | |||||||||
| gst-gl-convolution.frag | pass | |||||||||
| gst-gl-cube-v.vert | pass | |||||||||
| gst-gl-difference.frag | pass | |||||||||
| gst-gl-fisheye.frag | pass | |||||||||
| gst-gl-glass.frag | pass | |||||||||
| gst-gl-greedyh.frag | pass | |||||||||
| gst-gl-hconv9.frag | pass | |||||||||
| gst-gl-interpolate.frag | pass | |||||||||
| gst-gl-luma-threshold.frag | pass | |||||||||
| gst-gl-luma-to-curve.frag | pass | |||||||||
| gst-gl-mirror.frag | pass | |||||||||
| gst-gl-mosaic-f.frag | pass | |||||||||
| gst-gl-mosaic-v.vert | pass | |||||||||
| gst-gl-multiply.frag | pass | |||||||||
| gst-gl-rgb-to-curve.frag | pass | |||||||||
| gst-gl-sin.frag | pass | |||||||||
| gst-gl-sobel.frag | pass | |||||||||
| gst-gl-square.frag | pass | |||||||||
| gst-gl-squeeze.frag | pass | |||||||||
| gst-gl-sum.frag | pass | |||||||||
| gst-gl-text-download-i420-yv12.frag | pass | |||||||||
| gst-gl-text-download-yuy2-uyvy.frag | pass | |||||||||
| gst-gl-text-upload-ayuv.frag | pass | |||||||||
| gst-gl-text-upload-i420-yv12.frag | pass | |||||||||
| gst-gl-text-upload-yuy2-uyvy.frag | pass | |||||||||
| gst-gl-texture-interp.frag | pass | |||||||||
| gst-gl-tunnel.frag | pass | |||||||||
| gst-gl-twirl.frag | pass | |||||||||
| gst-gl-vconv9.frag | pass | |||||||||
| if-01.vert | pass | |||||||||
| if-02.vert | pass | |||||||||
| if-03.vert | pass | |||||||||
| if-04.vert | pass | |||||||||
| invariant-01.vert | pass | |||||||||
| invariant-02.vert | pass | |||||||||
| invariant-03.vert | pass | |||||||||
| invariant-04.vert | pass | |||||||||
| invariant-05.vert | skip | |||||||||
| invariant-06.vert | pass | |||||||||
| invariant-07.vert | pass | |||||||||
| invariant-08.vert | pass | |||||||||
| local-function-01.frag | pass | |||||||||
| local-function-02.frag | pass | |||||||||
| local-function-03.frag | pass | |||||||||
| loop-01.vert | pass | |||||||||
| loop-02.vert | pass | |||||||||
| loop-03.vert | pass | |||||||||
| loop-04.vert | pass | |||||||||
| loop-05.vert | pass | |||||||||
| loop-06.vert | pass | |||||||||
| loop-07.frag | pass | |||||||||
| matrix-01.vert | pass | |||||||||
| matrix-02.vert | pass | |||||||||
| matrix-03.vert | pass | |||||||||
| matrix-04.vert | pass | |||||||||
| matrix-05.vert | pass | |||||||||
| matrix-06.vert | pass | |||||||||
| matrix-07.vert | pass | |||||||||
| matrix-08.vert | pass | |||||||||
| matrix-09.vert | pass | |||||||||
| matrix-10.vert | pass | |||||||||
| matrix-11.vert | pass | |||||||||
| matrix-12.vert | pass | |||||||||
| norsetto-bumptbn_sh_fp.frag | pass | |||||||||
| norsetto-bumptbn_sh_fp.vert | pass | |||||||||
| parameters-01.vert | pass | |||||||||
| parameters-02.vert | pass | |||||||||
| parameters-03.vert | pass | |||||||||
| parameters-04.vert | pass | |||||||||
| parameters-05.vert | pass | |||||||||
| parameters-06.vert | pass | |||||||||
| parameters-07.vert | pass | |||||||||
| parameters-08.vert | pass | |||||||||
| pragma-01.vert | pass | |||||||||
| pragma-02.vert | pass | |||||||||
| pragma-03.vert | pass | |||||||||
| pragma-04.vert | pass | |||||||||
| pragma-05.vert | pass | |||||||||
| pragma-06.vert | pass | |||||||||
| pragma-07.vert | pass | |||||||||
| pragma-08.frag | pass | |||||||||
| precision-01.vert | pass | |||||||||
| precision-02.vert | pass | |||||||||
| precision-03.vert | pass | |||||||||
| precision-04.vert | pass | |||||||||
| precision-05.vert | pass | |||||||||
| precision-06.vert | pass | |||||||||
| preprocessor-01.frag | pass | |||||||||
| qualifier-01.vert | pass | |||||||||
| qualifier-02.vert | pass | |||||||||
| qualifier-03.vert | pass | |||||||||
| qualifier-04.vert | pass | |||||||||
| qualifier-05.vert | pass | |||||||||
| qualifier-06.vert | pass | |||||||||
| qualifier-07.vert | pass | |||||||||
| qualifier-08.vert | pass | |||||||||
| redeclaration-01.vert | pass | |||||||||
| redeclaration-02.vert | pass | |||||||||
| redeclaration-03.vert | pass | |||||||||
| redeclaration-04.vert | pass | |||||||||
| redeclaration-05.vert | pass | |||||||||
| redeclaration-06.vert | pass | |||||||||
| redeclaration-07.vert | pass | |||||||||
| redeclaration-08.vert | pass | |||||||||
| redeclaration-09.vert | pass | |||||||||
| redeclaration-10.vert | pass | |||||||||
| redeclaration-11.vert | pass | |||||||||
| redeclaration-12.vert | pass | |||||||||
| redeclaration-13.vert | pass | |||||||||
| redeclaration-14.vert | pass | |||||||||
| redeclaration-15.vert | pass | |||||||||
| redeclaration-16.vert | pass | |||||||||
| redeclaration-17.vert | pass | |||||||||
| redeclaration-18.vert | pass | |||||||||
| redeclaration-19.vert | pass | |||||||||
| return-conversion-03.vert | pass | |||||||||
| return-conversion-2.frag | pass | |||||||||
| return-conversion.frag | pass | |||||||||
| return-qualifier.frag | pass | |||||||||
| sampler-01.frag | pass | |||||||||
| sampler-02.frag | pass | |||||||||
| sampler-03.frag | pass | |||||||||
| sampler-04.frag | pass | |||||||||
| sampler-05.frag | pass | |||||||||
| sampler-06.frag | pass | |||||||||
| scoping-01.frag | pass | |||||||||
| scoping-02.frag | pass | |||||||||
| struct-01.vert | pass | |||||||||
| struct-02.vert | pass | |||||||||
| struct-03.vert | pass | |||||||||
| struct-04.vert | pass | |||||||||
| struct-05.vert | pass | |||||||||
| struct-06.frag | pass | |||||||||
| swiz-01.vert | pass | |||||||||
| swiz-02.vert | pass | |||||||||
| tex_lod-01.frag | pass | |||||||||
| tex_lod-02.frag | pass | |||||||||
| tex_lod-03.frag | pass | |||||||||
| tex_lod-04.frag | pass | |||||||||
| tex_lod-05.frag | pass | |||||||||
| tex_lod-06.frag | pass | |||||||||
| tex_lod-07.frag | pass | |||||||||
| tex_lod-08.frag | pass | |||||||||
| tex_lod-09.frag | pass | |||||||||
| tex_lod-10.frag | pass | |||||||||
| tex_lod-11.frag | pass | |||||||||
| tex_lod-12.frag | pass | |||||||||
| tex_lod-13.frag | pass | |||||||||
| tex_rect-01.frag | pass | |||||||||
| tex_rect-02.frag | pass | |||||||||
| tex_rect-03.frag | pass | |||||||||
| tex_rect-04.frag | pass | |||||||||
| tex_rect-05.frag | pass | |||||||||
| tex_rect-06.frag | pass | |||||||||
| tex_rect-07.frag | pass | |||||||||
| tex_rect-08.frag | pass | |||||||||
| unary-plus.frag | pass | |||||||||
| uniform-01.vert | pass | |||||||||
| uniform-02.vert | pass | |||||||||
| unsized-array-non-const-index-2.vert | pass | |||||||||
| unsized-array-non-const-index.vert | pass | |||||||||
| void-01.vert | pass | |||||||||
| xonotic-vs-generic-diffuse.vert | pass | |||||||||
| xreal-lighting-d-omni.frag | pass | |||||||||
| xreal-lighting-d-omni.vert | pass | |||||||||
| xreal-lighting-db-omni.frag | pass | |||||||||
| xreal-lighting-db-omni.vert | pass | |||||||||
| xreal-lighting-dbs-omni.frag | pass | |||||||||
| xreal-lighting-dbs-omni.vert | pass | |||||||||
| hvec2.frag | pass | |||||||||
| hvec3.frag | pass | |||||||||
| hvec4.frag | pass | |||||||||
| identifier1.frag | pass | |||||||||
| identifier2.frag | pass | |||||||||
| identifier3.frag | pass | |||||||||
| if1.frag | pass | |||||||||
| if2.frag | pass | |||||||||
| increment1.frag | pass | |||||||||
| increment2.frag | pass | |||||||||
| increment3.frag | pass | |||||||||
| increment4.frag | pass | |||||||||
| increment6.frag | pass | |||||||||
| main1.vert | pass | |||||||||
| main2.vert | pass | |||||||||
| main3.vert | pass | |||||||||
| matrix.V110.frag | pass | |||||||||
| normal.vert | pass | |||||||||
| parser1.vert | pass | |||||||||
| parser10.frag | pass | |||||||||
| parser3.frag | pass | |||||||||
| parser4.frag | pass | |||||||||
| parser5.frag | pass | |||||||||
| parser6.frag | pass | |||||||||
| parser7.frag | pass | |||||||||
| parser8.frag | pass | |||||||||
| parser9.frag | pass | |||||||||
| preprocess0.frag | pass | |||||||||
| preprocess1.frag | pass | |||||||||
| preprocess10.frag | pass | |||||||||
| preprocess2.frag | pass | |||||||||
| preprocess3.frag | pass | |||||||||
| preprocess4.frag | pass | |||||||||
| preprocess6.frag | pass | |||||||||
| preprocess7.frag | pass | |||||||||
| scoping1.frag | pass | |||||||||
| scoping2.frag | pass | |||||||||
| struct1.frag | pass | |||||||||
| struct10.frag | pass | |||||||||
| struct11.frag | pass | |||||||||
| struct2.frag | pass | |||||||||
| struct3.frag | pass | |||||||||
| struct4.frag | pass | |||||||||
| struct5.frag | pass | |||||||||
| struct6.frag | pass | |||||||||
| struct7.frag | pass | |||||||||
| struct8.frag | pass | |||||||||
| struct9.frag | pass | |||||||||
| swizzle1.frag | pass | |||||||||
| swizzle2.frag | pass | |||||||||
| swizzle3.frag | pass | |||||||||
| typecast.frag | pass | |||||||||
| uniform.frag | pass | |||||||||
| uniform1.frag | pass | |||||||||
| varying.frag | pass | |||||||||
| varying1.frag | pass | |||||||||
| varying2.frag | pass | |||||||||
| varying3.frag | pass | |||||||||
| vector.frag | pass | |||||||||
| version2.V110.frag | pass | |||||||||
| version3.V110.frag | pass | |||||||||
| vertex.vert | pass | |||||||||
| vertexOnly.frag | pass | |||||||||
| vertexOnly1.frag | pass | |||||||||
| vertexOnly2.frag | pass | |||||||||
| while.frag | pass | |||||||||
| while1.frag | pass | |||||||||
| while2.frag | pass | |||||||||
| glx | 4/5 | |||||||||
| glx-destroycontext-1 | pass | |||||||||
| glx-destroycontext-2 | pass | |||||||||
| glx-make-current | skip | |||||||||
| glx-make-glxdrawable-current | pass | |||||||||
| glx-multithread | pass | |||||||||
| glx-swap-exchange | warn | |||||||||
| mesa | 0/1 | |||||||||
| crossbar | fail | |||||||||
| shaders | 440/482 | |||||||||
| activeprogram-bad-program | pass | |||||||||
| activeprogram-get | pass | |||||||||
| ati-fs-bad-delete | pass | |||||||||
| createshaderprogram-attached-shaders | pass | |||||||||
| createshaderprogram-bad-type | pass | |||||||||
| fp-abs-01 | pass | |||||||||
| fp-abs-02 | pass | |||||||||
| fp-condition_codes-01 | pass | |||||||||
| fp-fog | pass | |||||||||
| fp-formats | fail | |||||||||
| fp-fragment-position | pass | |||||||||
| fp-generic | 3/3 | |||||||||
| dph | pass | |||||||||
| kil-swizzle | pass | |||||||||
| lrp_sat | pass | |||||||||
| fp-incomplete-tex | fail | |||||||||
| fp-indirections | pass | |||||||||
| fp-indirections2 | fail | |||||||||
| fp-kil | fail | |||||||||
| fp-lit-mask | pass | |||||||||
| fp-long-alu | skip | |||||||||
| fp-rfl | pass | |||||||||
| fp-set-01 | pass | |||||||||
| fp-set-02 | pass | |||||||||
| fp-unpack-01 | pass | |||||||||
| glsl-algebraic-add-add-1 | pass | |||||||||
| glsl-algebraic-add-add-2 | pass | |||||||||
| glsl-algebraic-add-add-3 | pass | |||||||||
| glsl-algebraic-add-add-4 | pass | |||||||||
| glsl-algebraic-add-sub-1 | pass | |||||||||
| glsl-algebraic-add-sub-2 | pass | |||||||||
| glsl-algebraic-add-zero | pass | |||||||||
| glsl-algebraic-add-zero-2 | pass | |||||||||
| glsl-algebraic-div-one | pass | |||||||||
| glsl-algebraic-div-one-2 | pass | |||||||||
| glsl-algebraic-logicand-false | pass | |||||||||
| glsl-algebraic-logicand-false-2 | pass | |||||||||
| glsl-algebraic-logicand-true | pass | |||||||||
| glsl-algebraic-logicand-true-2 | pass | |||||||||
| glsl-algebraic-logicor-false | pass | |||||||||
| glsl-algebraic-logicor-false-2 | pass | |||||||||
| glsl-algebraic-logicor-true | pass | |||||||||
| glsl-algebraic-logicor-true-2 | pass | |||||||||
| glsl-algebraic-logicxor-false | pass | |||||||||
| glsl-algebraic-logicxor-true | pass | |||||||||
| glsl-algebraic-mul-mul-1 | pass | |||||||||
| glsl-algebraic-mul-one | pass | |||||||||
| glsl-algebraic-mul-one-2 | pass | |||||||||
| glsl-algebraic-mul-zero | pass | |||||||||
| glsl-algebraic-neg-neg | pass | |||||||||
| glsl-algebraic-not-equals | pass | |||||||||
| glsl-algebraic-not-notequals | pass | |||||||||
| glsl-algebraic-pow-two | pass | |||||||||
| glsl-algebraic-rcp-rcp | pass | |||||||||
| glsl-algebraic-rcp-rsq | pass | |||||||||
| glsl-algebraic-rcp-sqrt | pass | |||||||||
| glsl-algebraic-rcp-sqrt-2 | pass | |||||||||
| glsl-algebraic-sub-sub-1 | pass | |||||||||
| glsl-algebraic-sub-zero | pass | |||||||||
| glsl-algebraic-sub-zero-2 | pass | |||||||||
| glsl-algebraic-sub-zero-3 | pass | |||||||||
| glsl-algebraic-sub-zero-4 | pass | |||||||||
| glsl-arb-fragment-coord-conventions | pass | |||||||||
| glsl-arb-fragment-coord-conventions-define | pass | |||||||||
| glsl-array-bounds-01 | pass | |||||||||
| glsl-array-bounds-02 | pass | |||||||||
| glsl-array-bounds-03 | pass | |||||||||
| glsl-array-bounds-04 | pass | |||||||||
| glsl-array-bounds-05 | pass | |||||||||
| glsl-array-bounds-06 | pass | |||||||||
| glsl-array-bounds-07 | pass | |||||||||
| glsl-array-bounds-08 | pass | |||||||||
| glsl-array-compare | pass | |||||||||
| glsl-array-compare-02 | pass | |||||||||
| glsl-array-length | pass | |||||||||
| glsl-array-uniform | pass | |||||||||
| glsl-array-uniform-length | skip | |||||||||
| glsl-array-varying-01 | pass | |||||||||
| glsl-bindattriblocation | skip | |||||||||
| glsl-bug-22603 | pass | |||||||||
| glsl-complex-subscript | skip | |||||||||
| glsl-const-builtin-abs | pass | |||||||||
| glsl-const-builtin-acos | pass | |||||||||
| glsl-const-builtin-all | pass | |||||||||
| glsl-const-builtin-any | pass | |||||||||
| glsl-const-builtin-asin | pass | |||||||||
| glsl-const-builtin-atan | pass | |||||||||
| glsl-const-builtin-ceil | pass | |||||||||
| glsl-const-builtin-clamp | pass | |||||||||
| glsl-const-builtin-cos | pass | |||||||||
| glsl-const-builtin-cosh | pass | |||||||||
| glsl-const-builtin-cross | pass | |||||||||
| glsl-const-builtin-degrees | pass | |||||||||
| glsl-const-builtin-derivatives | pass | |||||||||
| glsl-const-builtin-distance | pass | |||||||||
| glsl-const-builtin-dot | pass | |||||||||
| glsl-const-builtin-equal | pass | |||||||||
| glsl-const-builtin-equal-02 | pass | |||||||||
| glsl-const-builtin-equal-03 | pass | |||||||||
| glsl-const-builtin-equal-04 | pass | |||||||||
| glsl-const-builtin-equal-05 | pass | |||||||||
| glsl-const-builtin-equal-06 | pass | |||||||||
| glsl-const-builtin-equal-07 | pass | |||||||||
| glsl-const-builtin-equal-08 | pass | |||||||||
| glsl-const-builtin-equal-09 | pass | |||||||||
| glsl-const-builtin-equal-10 | pass | |||||||||
| glsl-const-builtin-equal-bool | pass | |||||||||
| glsl-const-builtin-exp | pass | |||||||||
| glsl-const-builtin-exp2 | pass | |||||||||
| glsl-const-builtin-faceforward | pass | |||||||||
| glsl-const-builtin-floor | pass | |||||||||
| glsl-const-builtin-fract | pass | |||||||||
| glsl-const-builtin-greaterThan | pass | |||||||||
| glsl-const-builtin-greaterThanEqual | pass | |||||||||
| glsl-const-builtin-inversesqrt | pass | |||||||||
| glsl-const-builtin-length | pass | |||||||||
| glsl-const-builtin-lessThan | pass | |||||||||
| glsl-const-builtin-lessThanEqual | pass | |||||||||
| glsl-const-builtin-log | pass | |||||||||
| glsl-const-builtin-log2 | pass | |||||||||
| glsl-const-builtin-matrixCompMult | pass | |||||||||
| glsl-const-builtin-max | pass | |||||||||
| glsl-const-builtin-min | pass | |||||||||
| glsl-const-builtin-mix | pass | |||||||||
| glsl-const-builtin-mod | pass | |||||||||
| glsl-const-builtin-normalize | pass | |||||||||
| glsl-const-builtin-not | pass | |||||||||
| glsl-const-builtin-notEqual | pass | |||||||||
| glsl-const-builtin-notEqual-02 | pass | |||||||||
| glsl-const-builtin-notEqual-03 | pass | |||||||||
| glsl-const-builtin-notEqual-04 | pass | |||||||||
| glsl-const-builtin-notEqual-05 | pass | |||||||||
| glsl-const-builtin-notEqual-06 | pass | |||||||||
| glsl-const-builtin-notEqual-07 | pass | |||||||||
| glsl-const-builtin-notEqual-08 | pass | |||||||||
| glsl-const-builtin-notEqual-09 | pass | |||||||||
| glsl-const-builtin-notEqual-10 | pass | |||||||||
| glsl-const-builtin-notEqual-bool | pass | |||||||||
| glsl-const-builtin-outerProduct | pass | |||||||||
| glsl-const-builtin-pow | pass | |||||||||
| glsl-const-builtin-radians | pass | |||||||||
| glsl-const-builtin-reflect | pass | |||||||||
| glsl-const-builtin-refract | pass | |||||||||
| glsl-const-builtin-sign | pass | |||||||||
| glsl-const-builtin-sin | pass | |||||||||
| glsl-const-builtin-smoothstep | pass | |||||||||
| glsl-const-builtin-sqrt | pass | |||||||||
| glsl-const-builtin-step | pass | |||||||||
| glsl-const-builtin-tan | pass | |||||||||
| glsl-const-builtin-transpose | pass | |||||||||
| glsl-const-folding-01 | pass | |||||||||
| glsl-const-initializer-01 | skip | |||||||||
| glsl-const-initializer-02 | skip | |||||||||
| glsl-const-initializer-03 | pass | |||||||||
| glsl-constant-folding-call-1 | pass | |||||||||
| glsl-copy-propagation-if-1 | pass | |||||||||
| glsl-copy-propagation-if-2 | pass | |||||||||
| glsl-copy-propagation-if-3 | pass | |||||||||
| glsl-cos | pass | |||||||||
| glsl-deadcode-call | pass | |||||||||
| glsl-deadcode-self-assign | pass | |||||||||
| glsl-deadcode-varying | pass | |||||||||
| glsl-deriv-varyings | fail | |||||||||
| glsl-derivs | fail | |||||||||
| glsl-derivs-swizzle | pass | |||||||||
| glsl-dlist-getattriblocation | pass | |||||||||
| glsl-empty-vs-no-fs | pass | |||||||||
| glsl-explicit-location-01 | pass | |||||||||
| glsl-explicit-location-02 | pass | |||||||||
| glsl-explicit-location-03 | pass | |||||||||
| glsl-explicit-location-04 | pass | |||||||||
| glsl-explicit-location-05 | pass | |||||||||
| glsl-floating-constant-120 | pass | |||||||||
| glsl-fs-abs-01 | pass | |||||||||
| glsl-fs-abs-02 | pass | |||||||||
| glsl-fs-abs-03 | pass | |||||||||
| glsl-fs-abs-04 | pass | |||||||||
| glsl-fs-add-masked | pass | |||||||||
| glsl-fs-all-01 | pass | |||||||||
| glsl-fs-all-02 | pass | |||||||||
| glsl-fs-any | pass | |||||||||
| glsl-fs-asin | pass | |||||||||
| glsl-fs-atan-1 | pass | |||||||||
| glsl-fs-atan-2 | pass | |||||||||
| glsl-fs-atan-3 | pass | |||||||||
| glsl-fs-bit-01 | pass | |||||||||
| glsl-fs-bit-02 | pass | |||||||||
| glsl-fs-bug25902 | fail | |||||||||
| glsl-fs-ceil | pass | |||||||||
| glsl-fs-clamp-1 | pass | |||||||||
| glsl-fs-conditional-output-write | pass | |||||||||
| glsl-fs-convolution-1 | fail | |||||||||
| glsl-fs-convolution-2 | fail | |||||||||
| glsl-fs-copy-propagation-texcoords-1 | fail | |||||||||
| glsl-fs-copy-propagation-texcoords-2 | fail | |||||||||
| glsl-fs-cross | pass | |||||||||
| glsl-fs-cross-2 | pass | |||||||||
| glsl-fs-cross-3 | pass | |||||||||
| glsl-fs-discard-01 | pass | |||||||||
| glsl-fs-discard-02 | pass | |||||||||
| glsl-fs-discard-03 | pass | |||||||||
| glsl-fs-dot-vec2 | pass | |||||||||
| glsl-fs-dot-vec2-2 | pass | |||||||||
| glsl-fs-exp | pass | |||||||||
| glsl-fs-exp2 | pass | |||||||||
| glsl-fs-floor | pass | |||||||||
| glsl-fs-fragcoord | pass | |||||||||
| glsl-fs-fragdata-1 | pass | |||||||||
| glsl-fs-functions-2 | pass | |||||||||
| glsl-fs-functions-3 | pass | |||||||||
| glsl-fs-functions-4 | pass | |||||||||
| glsl-fs-functions-samplers | fail | |||||||||
| glsl-fs-i2b | pass | |||||||||
| glsl-fs-if-greater | pass | |||||||||
| glsl-fs-if-greater-equal | pass | |||||||||
| glsl-fs-if-less | pass | |||||||||
| glsl-fs-if-less-equal | pass | |||||||||
| glsl-fs-if-nested-loop | pass | |||||||||
| glsl-fs-if-texture2d-discard | fail | |||||||||
| glsl-fs-log | pass | |||||||||
| glsl-fs-log2 | pass | |||||||||
| glsl-fs-loop | pass | |||||||||
| glsl-fs-loop-const-decr | pass | |||||||||
| glsl-fs-loop-const-incr | pass | |||||||||
| glsl-fs-loop-diagonal-break | pass | |||||||||
| glsl-fs-loop-ge | pass | |||||||||
| glsl-fs-loop-gt | pass | |||||||||
| glsl-fs-loop-le | pass | |||||||||
| glsl-fs-loop-lt | pass | |||||||||
| glsl-fs-loop-nested | pass | |||||||||
| glsl-fs-loop-nested-if | pass | |||||||||
| glsl-fs-loop-two-counter-01 | pass | |||||||||
| glsl-fs-loop-two-counter-02 | pass | |||||||||
| glsl-fs-loop-two-counter-03 | pass | |||||||||
| glsl-fs-loop-two-counter-04 | pass | |||||||||
| glsl-fs-loop-zero-iter | pass | |||||||||
| glsl-fs-main-return | pass | |||||||||
| glsl-fs-max | pass | |||||||||
| glsl-fs-min | pass | |||||||||
| glsl-fs-mix | pass | |||||||||
| glsl-fs-mix-constant | pass | |||||||||
| glsl-fs-mod | pass | |||||||||
| glsl-fs-mov-masked | pass | |||||||||
| glsl-fs-neg | pass | |||||||||
| glsl-fs-pointcoord | skip | |||||||||
| glsl-fs-raytrace-bug27060 | pass | |||||||||
| glsl-fs-reflect | pass | |||||||||
| glsl-fs-roundEven | pass | |||||||||
| glsl-fs-sampler-numbering | fail | |||||||||
| glsl-fs-sampler-numbering-2 | fail | |||||||||
| glsl-fs-sampler-numbering-3 | fail | |||||||||
| glsl-fs-shader-stencil-export | pass | |||||||||
| glsl-fs-shadow2d | fail | |||||||||
| glsl-fs-shadow2d-bias | fail | |||||||||
| glsl-fs-shadow2dproj | fail | |||||||||
| glsl-fs-shadow2dproj-bias | fail | |||||||||
| glsl-fs-sign | pass | |||||||||
| glsl-fs-sqrt-branch | pass | |||||||||
| glsl-fs-sqrt-zero | pass | |||||||||
| glsl-fs-statevar-call | pass | |||||||||
| glsl-fs-step | pass | |||||||||
| glsl-fs-struct-equal | pass | |||||||||
| glsl-fs-struct-notequal | pass | |||||||||
| glsl-fs-tan-1 | pass | |||||||||
| glsl-fs-tan-2 | pass | |||||||||
| glsl-fs-tan-3 | pass | |||||||||
| glsl-fs-texture2d | fail | |||||||||
| glsl-fs-texture2d-bias | fail | |||||||||
| glsl-fs-texture2d-masked | fail | |||||||||
| glsl-fs-texture2d-masked-2 | fail | |||||||||
| glsl-fs-texture2dproj | fail | |||||||||
| glsl-fs-texture2dproj-2 | fail | |||||||||
| glsl-fs-texture2dproj-bias | fail | |||||||||
| glsl-fs-texture2dproj-bias-2 | fail | |||||||||
| glsl-fs-texture2drect | fail | |||||||||
| glsl-fs-texture2drect-proj3 | fail | |||||||||
| glsl-fs-texture2drect-proj4 | fail | |||||||||
| glsl-fs-texturecube | fail | |||||||||
| glsl-fs-texturecube-2 | fail | |||||||||
| glsl-fs-texturecube-2-bias | fail | |||||||||
| glsl-fs-texturecube-bias | fail | |||||||||
| glsl-fs-texturelod-01 | pass | |||||||||
| glsl-fs-trunc | pass | |||||||||
| glsl-fs-uniform-array-1 | pass | |||||||||
| glsl-fs-uniform-array-2 | pass | |||||||||
| glsl-fs-uniform-array-3 | pass | |||||||||
| glsl-fs-uniform-array-4 | pass | |||||||||
| glsl-fs-uniform-array-5 | pass | |||||||||
| glsl-fs-uniform-array-6 | pass | |||||||||
| glsl-fs-uniform-sampler-array | fail | |||||||||
| glsl-fs-uniform-sampler-struct | fail | |||||||||
| glsl-fs-user-varying-ff | pass | |||||||||
| glsl-fs-varying-array | pass | |||||||||
| glsl-fs-vec4-indexing-temp-dst | pass | |||||||||
| glsl-fs-vec4-indexing-temp-dst-in-loop | pass | |||||||||
| glsl-fs-vec4-indexing-temp-dst-in-nested-loop-combined | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-loop | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-nested-loop-combined | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-nested-loop-inner | pass | |||||||||
| glsl-fs-vec4-indexing-temp-src-in-nested-loop-outer | pass | |||||||||
| glsl-fs-vec4-operator-equal | pass | |||||||||
| glsl-fs-vec4-operator-notequal | pass | |||||||||
| glsl-function-prototype | pass | |||||||||
| glsl-fwidth | fail | |||||||||
| glsl-getactiveuniform-array-size | pass | |||||||||
| glsl-getactiveuniform-count | pass | |||||||||
| glsl-getactiveuniform-length | pass | |||||||||
| glsl-getattriblocation | pass | |||||||||
| glsl-if-assign-call | pass | |||||||||
| glsl-implicit-conversion-01 | pass | |||||||||
| glsl-inout-struct-01 | skip | |||||||||
| glsl-inout-struct-02 | pass | |||||||||
| glsl-invalid-asm-01 | pass | |||||||||
| glsl-invalid-asm-02 | pass | |||||||||
| glsl-invariant-pragma | skip | |||||||||
| glsl-kwin-blur | pass | |||||||||
| glsl-light-model | pass | |||||||||
| glsl-link-array-01 | pass | |||||||||
| glsl-link-bug30552 | pass | |||||||||
| glsl-link-centroid-01 | skip | |||||||||
| glsl-link-empty-prog-01 | pass | |||||||||
| glsl-link-empty-prog-02 | fail | |||||||||
| glsl-link-initializer-01 | skip | |||||||||
| glsl-link-initializer-02 | pass | |||||||||
| glsl-link-initializer-03 | pass | |||||||||
| glsl-link-initializer-04 | pass | |||||||||
| glsl-link-initializer-05 | pass | |||||||||
| glsl-link-initializer-06 | skip | |||||||||
| glsl-link-invariant-01 | pass | |||||||||
| glsl-link-struct-array | skip | |||||||||
| glsl-link-varying-TexCoord | skip | |||||||||
| glsl-lod-bias | pass | |||||||||
| glsl-mat-110 | pass | |||||||||
| glsl-mat-attribute | skip | |||||||||
| glsl-mat-from-int-ctor-01 | pass | |||||||||
| glsl-mat-from-int-ctor-02 | pass | |||||||||
| glsl-mat-from-int-ctor-03 | pass | |||||||||
| glsl-mat-from-vec-ctor-01 | pass | |||||||||
| glsl-mat-mul-1 | pass | |||||||||
| glsl-max-varyings | pass | |||||||||
| glsl-novertexdata | skip | |||||||||
| glsl-octal | pass | |||||||||
| glsl-orangebook-ch06-bump | pass | |||||||||
| glsl-override-builtin | pass | |||||||||
| glsl-override-builtin-2 | skip | |||||||||
| glsl-pp-elif-no-expression-1 | pass | |||||||||
| glsl-precision-110 | pass | |||||||||
| glsl-preprocessor-comments | pass | |||||||||
| glsl-reload-source | pass | |||||||||
| glsl-routing | pass | |||||||||
| glsl-sin | pass | |||||||||
| glsl-struct-constructor-01 | pass | |||||||||
| glsl-texcoord-array | pass | |||||||||
| glsl-texcoord-array-2 | pass | |||||||||
| glsl-uniform-initializer-1 | pass | |||||||||
| glsl-uniform-initializer-2 | pass | |||||||||
| glsl-uniform-initializer-3 | pass | |||||||||
| glsl-uniform-initializer-4 | pass | |||||||||
| glsl-uniform-initializer-5 | pass | |||||||||
| glsl-uniform-initializer-6 | pass | |||||||||
| glsl-uniform-initializer-7 | pass | |||||||||
| glsl-uniform-linking-1 | pass | |||||||||
| glsl-uniform-non-uniform-array-compare | pass | |||||||||
| glsl-uniform-out-of-bounds | pass | |||||||||
| glsl-uniform-struct | pass | |||||||||
| glsl-uniform-update | pass | |||||||||
| glsl-unused-varying | pass | |||||||||
| glsl-useprogram-displaylist | pass | |||||||||
| glsl-varying-mat3x2 | pass | |||||||||
| glsl-vec-array | skip | |||||||||
| glsl-version-define | pass | |||||||||
| glsl-version-define-110 | pass | |||||||||
| glsl-version-define-120 | pass | |||||||||
| glsl-vs-all-01 | pass | |||||||||
| glsl-vs-all-02 | pass | |||||||||
| glsl-vs-arrays | pass | |||||||||
| glsl-vs-arrays-2 | pass | |||||||||
| glsl-vs-arrays-3 | pass | |||||||||
| glsl-vs-clamp-1 | pass | |||||||||
| glsl-vs-constructor-call | pass | |||||||||
| glsl-vs-cross | pass | |||||||||
| glsl-vs-cross-2 | pass | |||||||||
| glsl-vs-cross-3 | pass | |||||||||
| glsl-vs-dot-vec2 | pass | |||||||||
| glsl-vs-ff-frag | pass | |||||||||
| glsl-vs-functions | pass | |||||||||
| glsl-vs-functions-2 | pass | |||||||||
| glsl-vs-functions-3 | pass | |||||||||
| glsl-vs-if-bool | pass | |||||||||
| glsl-vs-if-greater | pass | |||||||||
| glsl-vs-if-greater-equal | pass | |||||||||
| glsl-vs-if-less | pass | |||||||||
| glsl-vs-if-less-equal | pass | |||||||||
| glsl-vs-if-nested | pass | |||||||||
| glsl-vs-if-nested-loop | pass | |||||||||
| glsl-vs-large-uniform-array | pass | |||||||||
| glsl-vs-loop | pass | |||||||||
| glsl-vs-loop-nested | pass | |||||||||
| glsl-vs-main-return | pass | |||||||||
| glsl-vs-masked-cos | pass | |||||||||
| glsl-vs-masked-dot | pass | |||||||||
| glsl-vs-mat-add-1 | pass | |||||||||
| glsl-vs-mat-div-1 | pass | |||||||||
| glsl-vs-mat-div-2 | pass | |||||||||
| glsl-vs-mat-mul-1 | pass | |||||||||
| glsl-vs-mat-mul-2 | pass | |||||||||
| glsl-vs-mat-mul-3 | pass | |||||||||
| glsl-vs-mat-sub-1 | pass | |||||||||
| glsl-vs-mov-after-deref | pass | |||||||||
| glsl-vs-normalscale | pass | |||||||||
| glsl-vs-point-size | pass | |||||||||
| glsl-vs-position-outval | pass | |||||||||
| glsl-vs-raytrace-bug26691 | pass | |||||||||
| glsl-vs-sign | pass | |||||||||
| glsl-vs-sqrt-zero | pass | |||||||||
| glsl-vs-swizzle-swizzle-lhs | pass | |||||||||
| glsl-vs-swizzle-swizzle-rhs | pass | |||||||||
| glsl-vs-texturematrix-1 | fail | |||||||||
| glsl-vs-texturematrix-2 | fail | |||||||||
| glsl-vs-uniform-array-1 | pass | |||||||||
| glsl-vs-uniform-array-2 | pass | |||||||||
| glsl-vs-user-varying-ff | pass | |||||||||
| glsl-vs-varying-array | pass | |||||||||
| glsl-vs-vec4-indexing-1 | pass | |||||||||
| glsl-vs-vec4-indexing-2 | pass | |||||||||
| glsl-vs-vec4-indexing-3 | pass | |||||||||
| glsl-vs-vec4-indexing-4 | pass | |||||||||
| glsl-vs-vec4-indexing-5 | pass | |||||||||
| glsl-vs-vec4-indexing-6 | pass | |||||||||
| glsl-vs-vec4-indexing-temp-dst | pass | |||||||||
| glsl-vs-vec4-indexing-temp-dst-in-loop | pass | |||||||||
| glsl-vs-vec4-indexing-temp-dst-in-nested-loop-combined | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-loop | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-nested-loop-combined | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-nested-loop-inner | pass | |||||||||
| glsl-vs-vec4-indexing-temp-src-in-nested-loop-outer | pass | |||||||||
| glsl-vs-vec4-operator-equal | pass | |||||||||
| glsl-vs-vec4-operator-notequal | pass | |||||||||
| gpu_shader4_attribs | pass | |||||||||
| link-mismatch-layout-01 | skip | |||||||||
| link-mismatch-layout-02 | pass | |||||||||
| link-mismatch-layout-03 | pass | |||||||||
| link-unresolved-function | pass | |||||||||
| loopfunc | skip | |||||||||
| sso-simple | pass | |||||||||
| sso-uniforms-01 | pass | |||||||||
| sso-uniforms-02 | pass | |||||||||
| sso-user-varying-01 | pass | |||||||||
| sso-user-varying-02 | pass | |||||||||
| trinity-fp1 | pass | |||||||||
| useprogram-flushverts-1 | pass | |||||||||
| useprogram-flushverts-2 | pass | |||||||||
| useprogram-inside-begin | skip | |||||||||
| useprogram-refcount-1 | fail | |||||||||
| useshaderprogram-bad-program | pass | |||||||||
| useshaderprogram-bad-type | pass | |||||||||
| useshaderprogram-flushverts-1 | pass | |||||||||
| vp-address-01 | pass | |||||||||
| vp-address-02 | pass | |||||||||
| vp-address-03 | pass | |||||||||
| vp-address-04 | pass | |||||||||
| vp-address-05 | pass | |||||||||
| vp-address-06 | pass | |||||||||
| vp-bad-program | pass | |||||||||
| vp-clipdistance-01 | pass | |||||||||
| vp-clipdistance-02 | pass | |||||||||
| vp-clipdistance-03 | pass | |||||||||
| vp-clipdistance-04 | pass | |||||||||
| vp-combined-image-units | pass | |||||||||
| vp-ignore-input | pass | |||||||||
| vp-max-array | pass | |||||||||
| vpfp-generic | 31/31 | |||||||||
| arl | pass | |||||||||
| big-param | pass | |||||||||
| dataflow-bug | pass | |||||||||
| fdo30337a | pass | |||||||||
| fdo30337b | pass | |||||||||
| fogcoord-dp3 | pass | |||||||||
| fogcoord-dp4 | pass | |||||||||
| fogcoord-dph | pass | |||||||||
| fp-arb-fragment-coord-conventions-integer | pass | |||||||||
| fp-arb-fragment-coord-conventions-none | pass | |||||||||
| fp-cmp | pass | |||||||||
| fp-two-constants | pass | |||||||||
| nv-add | pass | |||||||||
| nv-arl | pass | |||||||||
| nv-init-zero-addr | pass | |||||||||
| nv-init-zero-reg | pass | |||||||||
| nv-mov | pass | |||||||||
| vp-arl-constant-array | pass | |||||||||
| vp-arl-constant-array-huge | skip | |||||||||
| vp-arl-constant-array-huge-offset | skip | |||||||||
| vp-arl-constant-array-huge-offset-neg | skip | |||||||||
| vp-arl-constant-array-huge-overwritten | pass | |||||||||
| vp-arl-constant-array-huge-relative-offset | skip | |||||||||
| vp-arl-constant-array-huge-varying | skip | |||||||||
| vp-arl-constant-array-varying | pass | |||||||||
| vp-arl-env-array | pass | |||||||||
| vp-arl-local-array | pass | |||||||||
| vp-arl-neg-array | pass | |||||||||
| vp-arl-neg-array-2 | pass | |||||||||
| vp-constant-array | pass | |||||||||
| vp-constant-array-huge | pass | |||||||||
| vp-exp-alias | pass | |||||||||
| vp-max | pass | |||||||||
| vp-min | pass | |||||||||
| vp-sge-alias | pass | |||||||||
| vp-two-constants | pass | |||||||||
| spec | 46/52 | |||||||||
| !OpenGL 1.1 | 0/2 | |||||||||
| texwrap-1D | skip | |||||||||
| texwrap-1D-border | fail | |||||||||
| texwrap-1D-proj | skip | |||||||||
| texwrap-2D-GL_ALPHA12 | skip | |||||||||
| texwrap-2D-GL_ALPHA16 | skip | |||||||||
| texwrap-2D-GL_ALPHA4 | skip | |||||||||
| texwrap-2D-GL_ALPHA8 | skip | |||||||||
| texwrap-2D-GL_INTENSITY12 | skip | |||||||||
| texwrap-2D-GL_INTENSITY16 | skip | |||||||||
| texwrap-2D-GL_INTENSITY4 | skip | |||||||||
| texwrap-2D-GL_INTENSITY8 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE12 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE12_ALPHA12 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE12_ALPHA4 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE16 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE16_ALPHA16 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE4 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE4_ALPHA4 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE6_ALPHA2 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE8 | skip | |||||||||
| texwrap-2D-GL_LUMINANCE8_ALPHA8 | skip | |||||||||
| texwrap-2D-GL_R3_G3_B2 | skip | |||||||||
| texwrap-2D-GL_RGB10 | skip | |||||||||
| texwrap-2D-GL_RGB10_A2 | skip | |||||||||
| texwrap-2D-GL_RGB12 | skip | |||||||||
| texwrap-2D-GL_RGB16 | skip | |||||||||
| texwrap-2D-GL_RGB4 | skip | |||||||||
| texwrap-2D-GL_RGB5 | skip | |||||||||
| texwrap-2D-GL_RGB5_A1 | skip | |||||||||
| texwrap-2D-GL_RGB8 | skip | |||||||||
| texwrap-2D-GL_RGBA12 | skip | |||||||||
| texwrap-2D-GL_RGBA16 | skip | |||||||||
| texwrap-2D-GL_RGBA2 | skip | |||||||||
| texwrap-2D-GL_RGBA4 | skip | |||||||||
| texwrap-2D-GL_RGBA8 | skip | |||||||||
| texwrap-2D-border | fail | |||||||||
| texwrap-2D-proj | skip | |||||||||
| !OpenGL 1.2 | 0/0 | |||||||||
| texwrap-3D | skip | |||||||||
| texwrap-3D-border | skip | |||||||||
| texwrap-3D-proj | skip | |||||||||
| !OpenGL 2.0 | 0/2 | |||||||||
| texwrap-1D-npot | skip | |||||||||
| texwrap-1D-npot-border | fail | |||||||||
| texwrap-1D-npot-proj | skip | |||||||||
| texwrap-2D-npot | skip | |||||||||
| texwrap-2D-npot-border | fail | |||||||||
| texwrap-2D-npot-proj | skip | |||||||||
| texwrap-3D-npot | skip | |||||||||
| texwrap-3D-npot-border | skip | |||||||||
| texwrap-3D-npot-proj | skip | |||||||||
| 3DFX_texture_compression_FXT1 | 0/1 | |||||||||
| fbo-generatemipmap-formats | fail | |||||||||
| ARB_color_buffer_float | 8/8 | |||||||||
| arb_color_buffer_float-clear | pass | |||||||||
| arb_color_buffer_float-drawpixels | pass | |||||||||
| arb_color_buffer_float-getteximage | pass | |||||||||
| arb_color_buffer_float-mrt | pass | |||||||||
| arb_color_buffer_float-probepixel | pass | |||||||||
| arb_color_buffer_float-queries | pass | |||||||||
| arb_color_buffer_float-readpixels | pass | |||||||||
| arb_color_buffer_float-render | pass | |||||||||
| ARB_depth_buffer_float | 1/1 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| ARB_depth_texture | 1/1 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| texwrap-2D-GL_DEPTH_COMPONENT16 | skip | |||||||||
| texwrap-2D-GL_DEPTH_COMPONENT24 | skip | |||||||||
| texwrap-2D-GL_DEPTH_COMPONENT32 | skip | |||||||||
| ARB_texture_compression | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| ARB_texture_float | 13/13 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| texwrap-2D-GL_ALPHA16F | pass | |||||||||
| texwrap-2D-GL_ALPHA32F | pass | |||||||||
| texwrap-2D-GL_INTENSITY16F | pass | |||||||||
| texwrap-2D-GL_INTENSITY32F | pass | |||||||||
| texwrap-2D-GL_LUMINANCE16F | pass | |||||||||
| texwrap-2D-GL_LUMINANCE32F | pass | |||||||||
| texwrap-2D-GL_LUMINANCE_ALPHA16F | pass | |||||||||
| texwrap-2D-GL_LUMINANCE_ALPHA32F | pass | |||||||||
| texwrap-2D-GL_RGB16F | pass | |||||||||
| texwrap-2D-GL_RGB32F | pass | |||||||||
| texwrap-2D-GL_RGBA16F | pass | |||||||||
| texwrap-2D-GL_RGBA32F | pass | |||||||||
| ARB_texture_rectangle | 0/0 | |||||||||
| texwrap-RECT | skip | |||||||||
| texwrap-RECT-proj | skip | |||||||||
| ARB_texture_rg | 7/7 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| fbo-generatemipmap-formats-float | pass | |||||||||
| fbo-generatemipmap-formats-int | pass | |||||||||
| texwrap-2D-GL_R16 | skip | |||||||||
| texwrap-2D-GL_R16F | pass | |||||||||
| texwrap-2D-GL_R32F | pass | |||||||||
| texwrap-2D-GL_R8 | skip | |||||||||
| texwrap-2D-GL_RG16 | skip | |||||||||
| texwrap-2D-GL_RG16F | pass | |||||||||
| texwrap-2D-GL_RG32F | pass | |||||||||
| texwrap-2D-GL_RG8 | skip | |||||||||
| ATI_envmap_bumpmap | 0/1 | |||||||||
| ati_envmap_bumpmap-bump | fail | |||||||||
| ATI_texture_compression_3dc | 1/1 | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA_3DC | pass | |||||||||
| EXT_fog_coord | 1/1 | |||||||||
| ext_fog_coord-modes | pass | |||||||||
| EXT_packed_depth_stencil | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| EXT_packed_float | 2/2 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| texwrap-2D-GL_R11F_G11F_B10F | pass | |||||||||
| EXT_texture_compression_latc | 4/4 | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA_LATC2 | pass | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_LATC1 | pass | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2 | pass | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_LUMINANCE_LATC1 | pass | |||||||||
| EXT_texture_compression_rgtc | 5/5 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| texwrap-2D-GL_COMPRESSED_RED_RGTC1 | pass | |||||||||
| texwrap-2D-GL_COMPRESSED_RG_RGTC2 | pass | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_RED_RGTC1 | pass | |||||||||
| texwrap-2D-GL_COMPRESSED_SIGNED_RG_RGTC2 | pass | |||||||||
| EXT_texture_compression_s3tc | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT1 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT3 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT5 | skip | |||||||||
| texwrap-2D-GL_COMPRESSED_RGB_S3TC_DXT1 | skip | |||||||||
| EXT_texture_integer | 1/1 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| EXT_texture_sRGB | 0/0 | |||||||||
| fbo-generatemipmap-formats | skip | |||||||||
| fbo-generatemipmap-formats-s3tc | skip | |||||||||
| EXT_texture_shared_exponent | 2/2 | |||||||||
| fbo-generatemipmap-formats | pass | |||||||||
| texwrap-2D-GL_RGB9_E5 | pass | |||||||||
| texturing | 15/34 | |||||||||
| array-texture | pass | |||||||||
| copytexsubimage | fail | |||||||||
| cubemap | fail | |||||||||
| depth-level-clamp | pass | |||||||||
| depth-tex-compare | skip | |||||||||
| depth-tex-modes | pass | |||||||||
| depth-tex-modes-glsl | pass | |||||||||
| depth-tex-modes-rg | skip | |||||||||
| fxt1-teximage | fail | |||||||||
| gen-compressed-teximage | skip | |||||||||
| gen-nonzero-unit | pass | |||||||||
| gen-teximage | pass | |||||||||
| gen-texsubimage | pass | |||||||||
| getteximage-simple | pass | |||||||||
| levelclamp | fail | |||||||||
| lodbias | fail | |||||||||
| lodclamp | fail | |||||||||
| lodclamp-between | fail | |||||||||
| lodclamp-between-max | fail | |||||||||
| mipmap-setup | fail | |||||||||
| rg-draw-pixels | fail | |||||||||
| rg-teximage-01 | pass | |||||||||
| rg-teximage-02 | pass | |||||||||
| s3tc-teximage | fail | |||||||||
| s3tc-texsubimage | fail | |||||||||
| streaming-texture-leak | pass | |||||||||
| tex-border-1 | fail | |||||||||
| tex-skipped-unit | fail | |||||||||
| tex-swizzle | fail | |||||||||
| tex3d | fail | |||||||||
| tex3d-maxsize | pass | |||||||||
| tex3d-npot | fail | |||||||||
| texdepth | pass | |||||||||
| texrect-many | fail | |||||||||
| texredefine | fail | |||||||||
| texture-integer | pass | |||||||||
| texture-rg | skip | |||||||||
| tfp | pass | |||||||||