Result: pass
Detail | Value |
---|---|
Returncode | 0 |
Time | 0:00:00.373491 |
Stdout |
Driver name: zink Driver config: <?xml version="1.0" standalone="yes"?> <!DOCTYPE driinfo [ <!ELEMENT driinfo (section*)> <!ELEMENT section (description+, option+)> <!ELEMENT description (enum*)> <!ATTLIST description lang CDATA #FIXED "en" text CDATA #REQUIRED> <!ELEMENT option (description+)> <!ATTLIST option name CDATA #REQUIRED type (bool|enum|int|float) #REQUIRED default CDATA #REQUIRED valid CDATA #IMPLIED> <!ELEMENT enum EMPTY> <!ATTLIST enum value CDATA #REQUIRED text CDATA #REQUIRED> ]><driinfo> <section> <description lang="en" text="Performance"/> <option name="mesa_glthread_driver" type="bool" default="false"> <description lang="en" text="Enable offloading GL driver work to a separate thread"/> </option> <option name="mesa_glthread_app_profile" type="int" default="-1" valid="-1:1"> <description lang="en" text="Set an app profile enablement for glthread"/> </option> <option name="mesa_no_error" type="bool" default="false"> <description lang="en" text="Disable GL driver error checking"/> </option> </section> <section> <description lang="en" text="Image Quality"/> <option name="pp_celshade" type="enum" default="0" valid="0:1"> <description lang="en" text="A post-processing filter to cel-shade the output"> </description> </option> <option name="pp_nored" type="enum" default="0" valid="0:1"> <description lang="en" text="A post-processing filter to remove the red channel"> </description> </option> <option name="pp_nogreen" type="enum" default="0" valid="0:1"> <description lang="en" text="A post-processing filter to remove the green channel"> </description> </option> <option name="pp_noblue" type="enum" default="0" valid="0:1"> <description lang="en" text="A post-processing filter to remove the blue channel"> </description> </option> <option name="pp_jimenezmlaa" type="int" default="0" valid="0:32"> <description lang="en" text="Morphological anti-aliasing based on Jimenez' MLAA. 0 to disable, 8 for default quality"/> </option> <option name="pp_jimenezmlaa_color" type="int" default="0" valid="0:32"> <description lang="en" text="Morphological anti-aliasing based on Jimenez' MLAA. 0 to disable, 8 for default quality. Color version, usable with 2d GL apps"/> </option> </section> <section> <description lang="en" text="Debugging"/> <option name="force_glsl_extensions_warn" type="bool" default="false"> <description lang="en" text="Force GLSL extension default behavior to 'warn'"/> </option> <option name="disable_glsl_line_continuations" type="bool" default="false"> <description lang="en" text="Disable backslash-based line continuations in GLSL source"/> </option> <option name="disable_blend_func_extended" type="bool" default="false"> <description lang="en" text="Disable dual source blending"/> </option> <option name="disable_arb_gpu_shader5" type="bool" default="false"> <description lang="en" text="Disable GL_ARB_gpu_shader5"/> </option> <option name="disable_uniform_array_resize" type="bool" default="false"> <description lang="en" text="Disable the glsl optimisation that resizes uniform arrays"/> </option> <option name="alias_shader_extension" type="string" default=""> <description lang="en" text="Allow alias for shader extensions"/> </option> <option name="allow_vertex_texture_bias" type="bool" default="false"> <description lang="en" text="Allow GL2 vertex shaders to have access to texture2D/textureCube with bias variants"/> </option> <option name="force_glsl_version" type="int" default="0" valid="0:999"> <description lang="en" text="Force a default GLSL version for shaders that lack an explicit #version line"/> </option> <option name="allow_extra_pp_tokens" type="bool" default="false"> <description lang="en" text="Allow extra tokens at end of preprocessor directives."/> </option> <option name="allow_glsl_extension_directive_midshader" type="bool" default="false"> <description lang="en" text="Allow GLSL #extension directives in the middle of shaders"/> </option> <option name="allow_glsl_120_subset_in_110" type="bool" default="false"> <description lang="en" text="Allow a subset of GLSL 1.20 in GLSL 1.10 as needed by SPECviewperf13"/> </option> <option name="allow_glsl_builtin_const_expression" type="bool" default="false"> <description lang="en" text="Allow builtins as part of constant expressions"/> </option> <option name="allow_glsl_relaxed_es" type="bool" default="false"> <description lang="en" text="Allow some relaxation of GLSL ES shader restrictions"/> </option> <option name="allow_glsl_builtin_variable_redeclaration" type="bool" default="false"> <description lang="en" text="Allow GLSL built-in variables to be redeclared verbatim"/> </option> <option name="allow_glsl_cross_stage_interpolation_mismatch" type="bool" default="false"> <description lang="en" text="Allow interpolation qualifier mismatch across shader stages"/> </option> <option name="do_dce_before_clip_cull_analysis" type="bool" default="false"> <description lang="en" text="Use dead code elimitation before checking for invalid Clip*/CullDistance variables usage."/> </option> <option name="allow_higher_compat_version" type="bool" default="false"> <description lang="en" text="Allow a higher compat profile (version 3.1+) for apps that request it"/> </option> <option name="allow_glsl_compat_shaders" type="bool" default="false"> <description lang="en" text="Allow in GLSL: #version xxx compatibility"/> </option> <option name="force_glsl_abs_sqrt" type="bool" default="false"> <description lang="en" text="Force computing the absolute value for sqrt() and inversesqrt()"/> </option> <option name="glsl_correct_derivatives_after_discard" type="bool" default="false"> <description lang="en" text="Implicit and explicit derivatives after a discard behave as if the discard didn't happen"/> </option> <option name="glsl_ignore_write_to_readonly_var" type="bool" default="false"> <description lang="en" text="Forces the GLSL compiler to ignore writes to readonly vars rather than throwing an error"/> </option> <option name="allow_draw_out_of_order" type="bool" default="true"> <description lang="en" text="Allow out-of-order draw optimizations. Set when Z fighting doesn't have to be accurate."/> </option> <option name="glthread_nop_check_framebuffer_status" type="bool" default="false"> <description lang="en" text="glthread always returns GL_FRAMEBUFFER_COMPLETE to prevent synchronization."/> </option> <option name="force_compat_profile" type="bool" default="false"> <description lang="en" text="Force an OpenGL compatibility context"/> </option> <option name="force_compat_shaders" type="bool" default="false"> <description lang="en" text="Force OpenGL compatibility shaders"/> </option> <option name="force_gl_names_reuse" type="bool" default="false"> <description lang="en" text="Force GL names reuse"/> </option> <option name="force_gl_map_buffer_synchronized" type="bool" default="false"> <description lang="en" text="Override GL_MAP_UNSYNCHRONIZED_BIT."/> </option> <option name="transcode_etc" type="bool" default="false"> <description lang="en" text="Transcode ETC formats to DXTC if unsupported"/> </option> <option name="transcode_astc" type="bool" default="false"> <description lang="en" text="Transcode ASTC formats to DXTC if unsupported"/> </option> <option name="force_gl_vendor" type="string" default=""> <description lang="en" text="Override GPU vendor string."/> </option> <option name="force_gl_renderer" type="string" default=""> <description lang="en" text="Override GPU renderer string."/> </option> <option name="override_vram_size" type="int" default="-1" valid="-1:2147483647"> <description lang="en" text="Override the VRAM size advertised to the application in MiB (-1 = default)"/> </option> <option name="glx_extension_override" type="string" default=""> <description lang="en" text="Allow enabling/disabling a list of GLX extensions"/> </option> <option name="mesa_extension_override" type="string" default=""> <description lang="en" text="Allow enabling/disabling a list of extensions"/> </option> <option name="indirect_gl_extension_override" type="string" default=""> <description lang="en" text="Allow enabling/disabling a list of indirect-GL extensions"/> </option> <option name="force_protected_content_check" type="bool" default="false"> <description lang="en" text="Reject image import if protected_content attribute doesn't match"/> </option> <option name="ignore_map_unsynchronized" type="bool" default="false"> <description lang="en" text="Ignore GL_MAP_UNSYNCHRONIZED_BIT, workaround for games that use it incorrectly"/> </option> <option name="force_direct_glx_context" type="bool" default="false"> <description lang="en" text="Force direct GLX context (even if indirect is requested)"/> </option> <option name="allow_invalid_glx_destroy_window" type="bool" default="false"> <description lang="en" text="Allow passing an invalid window into glXDestroyWindow"/> </option> <option name="keep_native_window_glx_drawable" type="bool" default="false"> <description lang="en" text="Keep GLX drawable created from native window when switch context"/> </option> <option name="ignore_discard_framebuffer" type="bool" default="false"> <description lang="en" text="Ignore glDiscardFramebuffer/glInvalidateFramebuffer, workaround for games that use it incorrectly"/> </option> <option name="allow_multisampled_copyteximage" type="bool" default="false"> <description lang="en" text="Allow CopyTexSubImage and other to copy sampled framebuffer"/> </option> </section> <section> <description lang="en" text="Miscellaneous"/> <option name="always_have_depth_buffer" type="bool" default="false"> <description lang="en" text="Create all visuals with a depth buffer"/> </option> <option name="glsl_zero_init" type="bool" default="false"> <description lang="en" text="Force uninitialized variables to default to zero"/> </option> <option name="vs_position_always_invariant" type="bool" default="false"> <description lang="en" text="Force the vertex shader's gl_Position output to be considered 'invariant'"/> </option> <option name="vs_position_always_precise" type="bool" default="false"> <description lang="en" text="Force the vertex shader's gl_Position output to be considered 'precise'"/> </option> <option name="allow_rgb10_configs" type="bool" default="true"> <description lang="en" text="Allow exposure of visuals and fbconfigs with rgb10a2 formats"/> </option> <option name="force_integer_tex_nearest" type="bool" default="false"> <description lang="en" text="Force integer textures to use nearest filtering"/> </option> </section> <section> <description lang="en" text="Debugging"/> <option name="dual_color_blend_by_location" type="bool" default="false"> <description lang="en" text="Identify dual color blending sources by location rather than index"/> </option> <option name="radeonsi_inline_uniforms" type="bool" default="false"> <description lang="en" text="Optimize shaders by replacing uniforms with literals"/> </option> </section> <section> <description lang="en" text="Performance"/> <option name="mesa_glthread_driver" type="bool" default="true"> <description lang="en" text="Enable offloading GL driver work to a separate thread"/> </option> <option name="zink_shader_object_enable" type="bool" default="false"> <description lang="en" text="Enable support for EXT_shader_object"/> </option> </section> <section> <description lang="en" text="Image Quality"/> <option name="zink_emulate_point_smooth" type="bool" default="false"> <description lang="en" text="Enable support for emulated GL_POINT_SMOOTH"/> </option> </section> </driinfo> |
Stderr |
WARNING: NVK is not a conformant Vulkan implementation, testing use only. |
Environment |
PIGLIT_SOURCE_DIR="/home/airlied/devel/piglit" PIGLIT_PLATFORM="mixed_glx_egl" |
Command |
/home/airlied/devel/piglit/bin/egl_mesa_query_driver -auto -fbo |
dmesg |