Feedback

Your feedback is important to keep improving our website and offer you a more reliable experience.
Home / Intel® Graphics for Linux* / Downloads / 2015Q4 Intel Graphics Stack Release

2015Q4 Intel Graphics Stack Release

Author: 
Last modified: 
Jan 11, 2016

RELEASE DESCRIPTION

This release brings new features and many fixes for all platforms. As usual, the release notes highlight the most important features and bug fixes and also list all known issues.

 

The 2015Q4 highlights are: 

  • Skylake is out of preliminary hardware support
  • Introduction of Broxton as the upcoming platform for this stack release
  • Many power management fixes on the kernel driver

 

UPCOMING PLATFORMS

Broxton is the new platform under development.  In addition to the new features and fixed bugs noted in the section below, Broxton brings more fixes and workarounds.  

 

Kernel used for this validation is the drm-intel-testing-2015-11-20. All other components of the stack stay the same as stated above.

 

Platforms listed in this section aren't yet available for end users. This is an under development Linux kernel and shouldn't be used by end users, who must continue using a released Linux Kernel.

HIGHLIGHTED NEW FEATURES OR FIXED BUGS

KERNEL

  • Skylake out of preliminary support
  • New atomic modesetting code
  • 12bpc support for HDMI
  • PSR fixes
  • FBC fixes
  • DRRS fixes
  • Display PLL code tuned for Skylake, Valleyview and Cherryview
  • GPU scheduler abstraction work converting to the i915 request structure
  • MOCS programming for Skylake and Broxton
  • Resource streamer support
  • Command parsers on Haswell extended to support atomic instructions in shaders

 

Complete and detailed list can be found at maintainer's (Daniel Vetter) announcements:

http://blog.ffwll.ch/2015/09/neat-drmi915-stuff-for-43.html

 

3D DRIVER - MESA

New features introduced at 11.1.0 that affect Intel drivers:

  • GL_ARB_arrays_of_arrays on i965
  • GL_ARB_fragment_layer_viewport on i965 (gen6+)
  • GL_ARB_shader_clock on i965 (gen7+)
  • GL_ARB_shader_stencil_export on i965 (gen9+)
  • GL_ARB_shader_storage_buffer_object on i965
  • GL_ARB_shader_texture_image_samples on i965
  • GL_ARB_texture_barrier / GL_NV_texture_barrier on i965
  • GL_EXT_draw_elements_base_vertex on all drivers
  • GL_OES_draw_elements_base_vertex on all drivers
  • 16x multisampling on i965 (gen9+)
  • GL_EXT_shader_samples_identical on i965

 

Bug fixes:

  • Bug 91788 - [HSW Regression] Synmark2_v6 Multithread performance case FPS reduced by 36%
  • Bug 91970 - [BSW regression] dEQP-GLES3.functional.shaders.precision.int.highp_mul_vertex
  • Bug 91719 - [SNB,HSW,BYT] dEQP regressions associated with using NIR for vertex shaders
  • Bug 91719 - [SNB,HSW,BYT] dEQP regressions associated with using NIR for vertex shaders
  • Bug 90547 - [BDW/BSW/SKL Bisected]Piglit/glean@vertprog1-rsq_test_2_(reciprocal_square_root_of_negative_value) fais
  • Bug 90580 - [HSW bisected] integer multiplication bug
  • Bug 90691 - [BSW]Piglit/spec/nv_conditional_render/dlist fails intermittently
  • Bug 90748 - [BDW Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rg_half_float_oes fails
  • Bug 90749 - [BDW Bisected]dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide fails
  • Bug 90751 - [BDW Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.stencil_index8 fails
  • Bug 90830 - [bsw bisected regression] GPU hang for spec.arb_gpu_shader5.execution.sampler_array_indexing.vs-nonzero-base
  • Bug 90895 - [IVB/HSW/BDW/BSW Bisected] GLB2.7 Egypt, GfxBench3.0 T-Rex & ALU and many SynMark cases performance reduced by 10-23%
  • Bug 90902 - [bsw][regression] dEQP: "Found invalid pixel values"
  • Bug 91047 - [SNB Bisected] Messed up Fog in Super Smash Bros. Melee in Dolphin
  • Bug 91292 - [BDW+] glVertexAttribDivisor not working in combination with glPolygonMode
  • Bug 91513 - [IVB/HSW/BDW/SKL Bisected] Lightsmark performance reduced by 7%-10%
  • Bug 91610 - [BSW] GPU hang for spec.shaders.point-vertex-id gl_instanceid divisor

 

Complete and detailed list can be found at   http://www.mesa3d.org/relnotes.html.

MEDIA - LIBVA AND INTEL-VAAPI-DRIVER

Libva 1.6.2

This release adds new RT format, fourcc codes and bug fixes:

 

Complete and detailed list can be found at http://lists.freedesktop.org/archives/libva/2015-December/003819.html.

 

libva-intel-driver-1.6.2 

This release adds support for Broxton, HEVC CBR on SKL+ and fixes lots
of bugs.

  • Add support for Broxton
  • Decoding: H.264/MPEG-2/VC-1/JPEG/VP8/HEVC/HEVC 10-bit/VP9
  • Encoding: H.264/JPEG/VP8/HEVC
  • VPP: CSC/scaling/NoiseReduction/Deinterlacing{Bob, MotionAdaptive,
  • MotionCompensated}/ColorBalance/STD
  • Add support for HEVC CBR on SKL+
  • Fix the broken VA_FILTER_SCALING_HQ on SKL
  • Fix the incorrect loading of GPU shaders on GEN8/GEN9
  • Fix the wrong address relocation in VPP on GEN8/GEN9
  • Fix the wrong VAImage foramt
  •   (https://bugs.freedesktop.org/show_bug.cgi?id=92088)
  • Fix YUV to RGB conversion on GEN7/GEN8/GEN9
  • Fix the segmentation fault causing by NULL buffer object on SNB
  •   (The issue mentioned in https://bugs.freedesktop.org/show_bug.cgi?id=92811)
  • Fix the wrong coordinate used in VPP
  •   (The issue mentioned in https://bugs.freedesktop.org/show_bug.cgi?id=92811)

 

​Known issue: vaPugImage()/vaGetImage() doesn't work with P010 surface

on Broxton.

 

Complete and detailed list can be found at http://lists.freedesktop.org/archives/libva/2015-December/003820.html.

 

KNOWN ISSUES

Display:

93342 [SKL] Unable to login with 3 monitors connected

93328 [BSW] testdisplay -y fails

89079 [BSW] igt/gem_concurrent_blit subcases fail

89602 [All] igt/gem_ctx_bad_destroy/invalid-pad fails

91349 [All] igt/gem_eio/throttle fails

92224 [BDW BSW SKL BYT HSW IVB SNB] igt/gem_eio/wait fails

90412 [HSW BSW SKL IVB]igt/gem_mmap_gtt/big-copy fails

90400 [BDW SKL BSW]igt/gem_ppgtt/flink-and-close-vma-leak fails

90368 [SNB BSW SKL] bisected igt/kms_3d has hardcoded expectations of internal kernel details

90507 [BSW HSW] igt/kms_cursor_crc some subcases fail

87579 [SKL BSW BYT HSW] igt kms_flip subcases fail

86763 [BSW/SKL]igt/kms_plane some subcases fail (Overlay/Sprite Support (same as Color Key & Blend Support))

86767 [BSW SKL HSW] igt / kms_rotation_crc subcases fail

89638 [BSW SKL BXT HSW] igt kms_universal_plane subcases fail

91218 [BSW SKL] Rendercheck triangles fails

91217 [BSW SKL] Rendercheck gradients fails

92093 [SKL/HSW/BDW] Kernel Test, rotation is dismissed after plugging back monitors

     

    Power:

    91638 [SKL BSW] igt/drv_hangman subtests are fail

    88437 [BDW/SKL/BYT/BSW]igt/drv_missed_irq_hang fails

    90254 [all]Igt/gem_pwrite subcase huge-gtt causes OOM Killer

    88358 [all]igt/gem_reloc_vs_gpu/*hang subcases xfail

    91028 [BDW/SKL/BSW] igt many kms_frontbuffer_tracking subcases fail

    90863 [SKL]igt/pm_rpm causes [drm:skl_set_power_well [i915]] *ERROR* CSR firmware not ready (2)

    92854 [SKL] igt / kms_frontbuffer_tracking / FBC subcases fail

    90400 [BXT BDW SKL BSW]igt/gem_ppgtt/flink-and-close-vma-leak fails

    91349 [BSW-BYT-M-SKL-BDW-U BXT] igt/gem_eio/throttle fails

    88437 [BDW/SKL/BYT/BSW]igt/drv_missed_irq_hang fails

    91638 [SKL/BSW/BDW] igt/drv_hangman subtests are fail

    93018 [SKL-Y] Black screen when resuming from S4

       

      3D:

      92364 [BSW] ogles1conform Point Size Array test fails

      92557 [3D Games] [HSW] Euro Truck simulator 2 stops unexpectedly when the game is loading

      24867 (mvniekerk) Wine + Google Earth + Compiz = Black screen

      92423 [HSW] deqp-gles3 functional/fbo/blit is failing in 41 scenarios

      92644 [SKL] deqp-gles3 / functional / uniform_api / value / assigned 23 cases fail

      92358 [BSW SKL] Regression deqp-gles3 / functional / texture / specification / teximage2d_pbo 9 subcases fails

      92405 [SKL] [Regression] deqp-gles3 / functional / shaders / builtin_functions / common 30 cases are fail

      92373 [HSW] deqpl-gles2 Functional@fbo@completeness@renderable sub cases are failing

      91582 [bisected] Regression in DEQP gles2.functional.negative_api.texture.texsubimage2d_neg_offset

      92578 [BDW HSW dEQP] deqp-gles2 functional.texture.vertex.cube.filtering is failing in 4 of 36 test cases

        KNOWN ISSUES ON UPCOMING PLATFORMS (WITH DRM-INTEL-TESTING KERNEL)

        93313 [BXT-P/APL] No response when switching consoles

        93314 [BXT-P/APL] Crash when executing basic commands of xrandr

        93316 [BXT-P/APL] Timeout when executing testdisplay -f

        93329 [BXT-P APL] Suspend to RAM does not work

        93330 [BXT-P APL] Suspend to DISK does not work

        93345 [BXT-P/APL] [BAT IGT] Crash when executing drv_module_reload_basic

        93346 [BXT-P/APL] [BAT IGT] Crash when executing basic tests of kms_flip

        93347 [BXT-P/APL] [IGT Basic] Crash when executing kms_pipe_crc_basic

        93349 [BXT-P/APL] [IGT Basic] Crash when executing kms_sink_crc_basic

        93350 [BXT-P/APL] pm_rps / min-max-config-idle fails

        93351 [BXT-P/APL] core_setmaster_vs_auth fails

        89602 [All] igt/gem_ctx_bad_destroy/invalid-pad fails

        92699 [BDW SKL BXT] IGT gem_bad_reloc@negative-reloc-blt is failing

        91349 [BSW-BYT-M-SKL-BDW-U BXT] igt/gem_eio/throttle fails

        92224 [All] igt/gem_eio/wait fails

        80079 [All] igt / gem_fence_upload some subcases fail

        90412 [BXT HSW BSW SKL IVB SNB]igt/gem_mmap_gtt/big-copy fails

        90400 [BXT BDW SKL BSW]igt/gem_ppgtt/flink-and-close-vma-leak fails

        88358 [all]igt/gem_reloc_vs_gpu/*hang subcases xfail

          VALIDATION HARDWARE

          This release was validated on the following hardware, and part of the test results are published here.

           

          • 6th Generation Intel® Core™ processors with Intel® HD Graphics - Skylake
          • 5th Generation Intel® Core™ processors with Intel® HD Graphics - Broadwell
          • Intel® Celeron® Processors with Intel® HD Graphics - Braswell
          • Intel® Celeron® Processors with Intel® HD Graphics - Broxton

          SUPPORTED HARDWARE

          • 6th Generation Intel® Core™ processors with Intel® HD Graphics - Skylake
          • 5th Generation Intel® Core™ processors with Intel® HD Graphics - Broadwell
          • 4th Generation Intel® Core™ processors with Intel® HD Graphics - Haswell
          • 3rd Generation Intel® Core™ processors with Intel® HD Graphics - Ivy Bridge
          • 2nd Generation Intel® Core™ processors with Intel® HD Graphics - Sandy Bridge
          • Intel® Celeron® Processors with Intel® HD Graphics - Broxton
          • Intel® Celeron® Processors with Intel® HD Graphics - Braswell
          • Intel® Celeron® Processors with Intel® HD Graphics - Bay Trail
          • Intel® Atom™ N450 with Intel® Graphics Media Accelerator 3150 (Pine Trail)

           

          Was this information helpful?