Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bikubi/5facce956ac969d95295038406fb28b8 to your computer and use it in GitHub Desktop.
Save bikubi/5facce956ac969d95295038406fb28b8 to your computer and use it in GitHub Desktop.
chrome://gpu/ for a Chrome on OSX that has trouble rendering pannellum/multires
<html><body>
<p>There's output from a similar system which works <a href="#working">below</a>.</p>
<div>
<h3>Graphics Feature Status</h3>
<ul class="feature-status-list"><li><span>Canvas: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Flash: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Flash Stage3D: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Flash Stage3D Baseline profile: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Compositing: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Multiple Raster Threads: </span><span class="feature-green">Enabled</span></li><li><span>Native GpuMemoryBuffers: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Rasterization: </span><span class="feature-yellow">Software only, hardware acceleration unavailable</span></li><li><span>Video Decode: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Video Encode: </span><span class="feature-green">Hardware accelerated</span></li><li><span>WebGL: </span><span class="feature-green">Hardware accelerated</span></li></ul>
</div>
<div class="workarounds-div">
<h3>Driver Bug Workarounds</h3>
<ul class="workarounds-list"><li>disable_framebuffer_cmaa</li><li>disable_multimonitor_multisampling</li><li>disable_overlay_ca_layers</li><li>init_varyings_without_static_use</li><li>pack_parameters_workaround_with_pack_buffer</li><li>regenerate_struct_names</li><li>scalarize_vec_and_mat_constructor_args</li><li>set_zero_level_before_generating_mipmap</li><li>unfold_short_circuit_as_ternary_operation</li><li>unpack_alignment_workaround_with_unpack_buffer</li><li>use_intermediary_for_copy_texture_image</li><li>use_shadowed_tex_level_params</li><li>validate_multisample_buffer_allocation</li></ul>
</div>
<div class="problems-div">
<h3>Problems Detected</h3>
<ul class="problems-list"><li><a>Some GPUs on Mac can perform poorly with GPU rasterization. Disable all known AMD GPUs other than the R200, R300, and D series, which have been tested.</a><span>: </span><a href="http://crbug.com/613272">613272</a><span>, </span><a href="http://crbug.com/614468">614468</a><br><i><span>Disabled Features: </span><span class="feature-red">gpu_rasterization</span></i></li><li><a>Multisampling is buggy on OSX when multiple monitors are connected</a><span>: </span><a href="http://crbug.com/237931">237931</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">disable_multimonitor_multisampling</span></i></li><li><a>Multisampled renderbuffer allocation must be validated on some Macs</a><span>: </span><a href="http://crbug.com/290391">290391</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">validate_multisample_buffer_allocation</span></i></li><li><a>Unfold short circuit on Mac OS X</a><span>: </span><a href="http://crbug.com/307751">307751</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">unfold_short_circuit_as_ternary_operation</span></i></li><li><a>Mac drivers handle varyings without static use incorrectly</a><span>: </span><a href="http://crbug.com/322760">322760</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">init_varyings_without_static_use</span></i></li><li><a>Always rewrite vec/mat constructors to be consistent</a><span>: </span><a href="http://crbug.com/398694">398694</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">scalarize_vec_and_mat_constructor_args</span></i></li><li><a>Mac drivers handle struct scopes incorrectly</a><span>: </span><a href="http://crbug.com/403957">403957</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">regenerate_struct_names</span></i></li><li><a>glGenerateMipmap fails if the zero texture level is not set on some Mac drivers</a><span>: </span><a href="http://crbug.com/560499">560499</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">set_zero_level_before_generating_mipmap</span></i></li><li><a>Pack parameters work incorrectly with pack buffer bound</a><span>: </span><a href="http://crbug.com/563714">563714</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">pack_parameters_workaround_with_pack_buffer</span></i></li><li><a>Alignment works incorrectly with unpack buffer bound</a><span>: </span><a href="http://crbug.com/563714">563714</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">unpack_alignment_workaround_with_unpack_buffer</span></i></li><li><a>copyTexImage2D fails when reading from IOSurface on multiple GPU types.</a><span>: </span><a href="http://crbug.com/581777">581777</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">use_intermediary_for_copy_texture_image</span></i></li><li><a>IOSurface use becomes pathologically slow over time on 10.10.</a><span>: </span><a href="http://crbug.com/580616">580616</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">disable_overlay_ca_layers</span></i></li><li><a>Mac Drivers store texture level parameters on int16_t that overflow</a><span>: </span><a href="http://crbug.com/610153">610153</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">use_shadowed_tex_level_params</span></i></li><li><a>Limited enabling of Chromium GL_INTEL_framebuffer_CMAA</a><span>: </span><a href="http://crbug.com/535198">535198</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">disable_framebuffer_cmaa</span></i></li></ul>
</div>
<div>
<h3>Version Information</h3>
<div id="client-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Data exported</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">19.10.2016, 17:05:01</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Chrome version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Chrome/53.0.2785.143</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="2">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Operating system</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Mac OS X 10.10.5</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="3">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Software rendering list version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">11.7</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="4">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver bug list version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">8.93</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="5">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ANGLE commit id</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">c9e893119842</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="6">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">2D graphics backend</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Skia</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*7">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Command Line Args</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Chrome.app/Contents/MacOS/Google Chrome --flag-switches-begin --flag-switches-end</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div>
<h3>Driver Information</h3>
<div id="basic-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Initialization time</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">204</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">In-process GPU</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">false</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="2">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Sandboxed</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">true</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="3">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GPU0</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">VENDOR = 0x1002, DEVICE= 0x6740 *ACTIVE*</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="4">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Optimus</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">false</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="5">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">AMD switchable</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">false</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="6">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver vendor</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="7">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">1.32.25</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="8">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver date</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="9">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Pixel shader version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">1.20</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="10">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Vertex shader version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">1.20</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="11">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Max. MSAA samples</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">8</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="12">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Machine model name</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">iMac</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="13">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Machine model version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">12.2</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="14">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_VENDOR</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">ATI Technologies Inc.</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="15">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_RENDERER</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">AMD Radeon HD 6770M OpenGL Engine</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="16">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_VERSION</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">2.1 ATI-1.32.25</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="17">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_EXTENSIONS</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">GL_ARB_color_buffer_float GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_seamless_cube_map GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_rectangle GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_APPLE_aux_depth_stencil GL_APPLE_client_storage GL_APPLE_element_array GL_APPLE_fence GL_APPLE_float_pixels GL_APPLE_flush_buffer_range GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_packed_pixels GL_APPLE_pixel_buffer GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_specular_vector GL_APPLE_texture_range GL_APPLE_transform_hint GL_APPLE_vertex_array_object GL_APPLE_vertex_array_range GL_APPLE_vertex_point_size GL_APPLE_vertex_program_evaluators GL_APPLE_ycbcr_422 GL_ATI_blend_equation_separate GL_ATI_blend_weighted_minmax GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_IBM_rasterpos_clip GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_barrier GL_SGI_color_matrix GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod </span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="18">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Disabled Extensions</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="19">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Window system binding vendor</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="20">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Window system binding version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="21">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Window system binding extensions</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="22">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Direct rendering</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Yes</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="23">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Reset notification strategy</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">0x0000</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*24">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GPU process crash count</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">0</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div>
<h3>Compositor Information</h3>
<div id="compositor-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Tile Update Mode</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Zero-copy</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Partial Raster</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Disabled</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div>
<h3>GpuMemoryBuffers Status</h3>
<div id="gpu-memory-buffer-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ATC</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ATCIA</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="2">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">DXT1</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="3">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">DXT5</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="4">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ETC1</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="5">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">R_8</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="6">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">BGR_565</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="7">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">RGBA_4444</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="8">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">RGBX_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="9">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">RGBA_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ, SCANOUT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="10">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">BGRX_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ, SCANOUT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="11">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">BGRA_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ, SCANOUT, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="12">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">YVU_420</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="13">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">YUV_420_BIPLANAR</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*14">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">UYVY_422</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div class="diagnostics" hidden="">
<h3>Diagnostics</h3>
<div class="diagnostics-loading">... loading ...</div>
<div id="diagnostics-table">None</div>
</div>
<div id="log-messages" jsdisplay="values.length" jstcache="1">
<h3 jstcache="0">Log Messages</h3>
<ul jstcache="0">
<li jsselect="values" jstcache="2" jsinstance="0">
<span jscontent="header" jstcache="3">[627:1299:1017/140401:ERROR:latency_info.cc(158)] </span>: <span jscontent="message" jstcache="4">GpuCommandBufferStub::OnAsyncFlush, LatencyInfo vector size 104 is too big.
</span>
</li><li jsselect="values" jstcache="2" jsinstance="1">
<span jscontent="header" jstcache="3">[627:1299:1019/133844:ERROR:gl_image_io_surface.mm(278)] </span>: <span jscontent="message" jstcache="4">YUV_420_BIPLANAR requires GL_TEXTURE_RECTANGLE_ARB target
</span>
</li><li jsselect="values" jstcache="2" jsinstance="2">
<span jscontent="header" jstcache="3">[627:1299:1019/133859:ERROR:gl_image_io_surface.mm(278)] </span>: <span jscontent="message" jstcache="4">YUV_420_BIPLANAR requires GL_TEXTURE_RECTANGLE_ARB target
</span>
</li><li>SNIP... thousands more of these!</ul>
</div>
<hr/>
<h1 id="working">Here's the chrome://gpu of a similar system with a different graphics adapter (Radeon R9 M290X) where it works</h1>
<div>
<h3>Graphics Feature Status</h3>
<ul class="feature-status-list"><li><span>Canvas: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Flash: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Flash Stage3D: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Flash Stage3D Baseline profile: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Compositing: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Multiple Raster Threads: </span><span class="feature-green">Enabled</span></li><li><span>Native GpuMemoryBuffers: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Rasterization: </span><span class="feature-yellow">Software only. Hardware acceleration disabled</span></li><li><span>Video Decode: </span><span class="feature-green">Hardware accelerated</span></li><li><span>Video Encode: </span><span class="feature-green">Hardware accelerated</span></li><li><span>WebGL: </span><span class="feature-green">Hardware accelerated</span></li></ul>
</div>
<div class="workarounds-div">
<h3>Driver Bug Workarounds</h3>
<ul class="workarounds-list"><li>disable_framebuffer_cmaa</li><li>disable_multimonitor_multisampling</li><li>disable_overlay_ca_layers</li><li>init_varyings_without_static_use</li><li>pack_parameters_workaround_with_pack_buffer</li><li>regenerate_struct_names</li><li>scalarize_vec_and_mat_constructor_args</li><li>set_zero_level_before_generating_mipmap</li><li>unfold_short_circuit_as_ternary_operation</li><li>unpack_alignment_workaround_with_unpack_buffer</li><li>use_intermediary_for_copy_texture_image</li><li>use_shadowed_tex_level_params</li><li>validate_multisample_buffer_allocation</li></ul>
</div>
<div class="problems-div">
<h3>Problems Detected</h3>
<ul class="problems-list"><li><a>Multisampling is buggy on OSX when multiple monitors are connected</a><span>: </span><a href="http://crbug.com/237931">237931</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">disable_multimonitor_multisampling</span></i></li><li><a>Multisampled renderbuffer allocation must be validated on some Macs</a><span>: </span><a href="http://crbug.com/290391">290391</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">validate_multisample_buffer_allocation</span></i></li><li><a>Unfold short circuit on Mac OS X</a><span>: </span><a href="http://crbug.com/307751">307751</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">unfold_short_circuit_as_ternary_operation</span></i></li><li><a>Mac drivers handle varyings without static use incorrectly</a><span>: </span><a href="http://crbug.com/322760">322760</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">init_varyings_without_static_use</span></i></li><li><a>Always rewrite vec/mat constructors to be consistent</a><span>: </span><a href="http://crbug.com/398694">398694</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">scalarize_vec_and_mat_constructor_args</span></i></li><li><a>Mac drivers handle struct scopes incorrectly</a><span>: </span><a href="http://crbug.com/403957">403957</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">regenerate_struct_names</span></i></li><li><a>glGenerateMipmap fails if the zero texture level is not set on some Mac drivers</a><span>: </span><a href="http://crbug.com/560499">560499</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">set_zero_level_before_generating_mipmap</span></i></li><li><a>Pack parameters work incorrectly with pack buffer bound</a><span>: </span><a href="http://crbug.com/563714">563714</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">pack_parameters_workaround_with_pack_buffer</span></i></li><li><a>Alignment works incorrectly with unpack buffer bound</a><span>: </span><a href="http://crbug.com/563714">563714</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">unpack_alignment_workaround_with_unpack_buffer</span></i></li><li><a>copyTexImage2D fails when reading from IOSurface on multiple GPU types.</a><span>: </span><a href="http://crbug.com/581777">581777</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">use_intermediary_for_copy_texture_image</span></i></li><li><a>IOSurface use becomes pathologically slow over time on 10.10.</a><span>: </span><a href="http://crbug.com/580616">580616</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">disable_overlay_ca_layers</span></i></li><li><a>Mac Drivers store texture level parameters on int16_t that overflow</a><span>: </span><a href="http://crbug.com/610153">610153</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">use_shadowed_tex_level_params</span></i></li><li><a>Limited enabling of Chromium GL_INTEL_framebuffer_CMAA</a><span>: </span><a href="http://crbug.com/535198">535198</a><br><i><span>Applied Workarounds: </span><span class="feature-yellow">disable_framebuffer_cmaa</span></i></li><li><a>Accelerated rasterization has been disabled, either via blacklist, about:flags or the command line.</a><br><i><span>Disabled Features: </span><span class="feature-red">rasterization</span></i></li></ul>
</div>
<div>
<h3>Version Information</h3>
<div id="client-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Data exported</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">19.10.2016, 17:02:41</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Chrome version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Chrome/53.0.2785.143</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="2">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Operating system</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Mac OS X 10.10.5</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="3">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Software rendering list version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">11.7</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="4">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver bug list version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">8.93</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="5">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ANGLE commit id</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">c9e893119842</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="6">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">2D graphics backend</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Skia</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*7">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Command Line Args</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Chrome.app/Contents/MacOS/Google Chrome --flag-switches-begin --flag-switches-end</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div>
<h3>Driver Information</h3>
<div id="basic-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Initialization time</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">39</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">In-process GPU</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">false</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="2">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Sandboxed</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">true</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="3">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GPU0</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">VENDOR = 0x1002, DEVICE= 0x6810 *ACTIVE*</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="4">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GPU1</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">VENDOR = 0x8086, DEVICE= 0x0412</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="5">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Optimus</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">false</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="6">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">AMD switchable</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">true</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="7">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver vendor</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="8">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">1.32.25</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="9">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Driver date</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="10">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Pixel shader version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">1.20</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="11">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Vertex shader version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">1.20</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="12">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Max. MSAA samples</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">8</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="13">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Machine model name</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">iMac</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="14">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Machine model version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">15.1</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="15">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_VENDOR</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">ATI Technologies Inc.</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="16">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_RENDERER</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">AMD Radeon R9 M290X OpenGL Engine</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="17">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_VERSION</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">2.1 ATI-1.32.25</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="18">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GL_EXTENSIONS</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">GL_ARB_color_buffer_float GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_seamless_cube_map GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_depth_bounds_test GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_rectangle GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_APPLE_aux_depth_stencil GL_APPLE_client_storage GL_APPLE_element_array GL_APPLE_fence GL_APPLE_float_pixels GL_APPLE_flush_buffer_range GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_packed_pixels GL_APPLE_pixel_buffer GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_specular_vector GL_APPLE_texture_range GL_APPLE_transform_hint GL_APPLE_vertex_array_object GL_APPLE_vertex_array_range GL_APPLE_vertex_point_size GL_APPLE_vertex_program_evaluators GL_APPLE_ycbcr_422 GL_ATI_blend_equation_separate GL_ATI_blend_weighted_minmax GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_IBM_rasterpos_clip GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_barrier GL_SGI_color_matrix GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod </span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="19">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Disabled Extensions</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="20">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Window system binding vendor</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="21">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Window system binding version</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="22">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Window system binding extensions</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"></span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="23">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Direct rendering</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Yes</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="24">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Reset notification strategy</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">0x0000</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*25">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">GPU process crash count</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">0</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div>
<h3>Compositor Information</h3>
<div id="compositor-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Tile Update Mode</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Zero-copy</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">Partial Raster</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Disabled</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div>
<h3>GpuMemoryBuffers Status</h3>
<div id="gpu-memory-buffer-info"><div jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5" jsinstance="0">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ATC</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="1">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ATCIA</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="2">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">DXT1</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="3">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">DXT5</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="4">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">ETC1</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="5">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">R_8</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="6">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">BGR_565</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="7">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">RGBA_4444</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="8">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">RGBX_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="9">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">RGBA_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ, SCANOUT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="10">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">BGRX_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ, SCANOUT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="11">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">BGRA_8888</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ, SCANOUT, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="12">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">YVU_420</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">Software only</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="13">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">YUV_420_BIPLANAR</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr><tr jsselect="value" jstcache="5" jsinstance="*14">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">UYVY_422</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9"> GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7" style="display: none;">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div></div>
</div>
<div class="diagnostics" hidden="">
<h3>Diagnostics</h3>
<div class="diagnostics-loading">... loading ...</div>
<div id="diagnostics-table">None</div>
</div>
<div id="log-messages" jsdisplay="values.length" jstcache="1" style="display: none;">
<h3 jstcache="0">Log Messages</h3>
<ul jstcache="0">
<li jsselect="values" jstcache="2">
<span jscontent="header" jstcache="3"></span>: <span jscontent="message" jstcache="4"></span>
</li>
</ul>
</div>
<!-- templates -->
<div style="display:none">
<div id="info-view-table-template" jstcache="0">
<table id="info-view-table" jstcache="0">
<colgroup jstcache="0">
<col style="width: 25%" jstcache="0">
<col style="width: 75%" jstcache="0">
</colgroup>
<tbody jstcache="0"><tr jsselect="value" jstcache="5">
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span class="row-title" jscontent="description" jstcache="8">title</span>
</td>
<td jsdisplay="!(value instanceof Array)" jstcache="6">
<span jscontent="value" jstcache="9">value</span>
</td>
<td jsdisplay="value instanceof Array" colspan="2" jstcache="7">
<span jscontent="description" class="row-title" jstcache="8"></span>
<div transclude="info-view-table-template" jstcache="10"></div>
</td>
</tr>
</tbody></table>
</div>
</div>
</body></html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment