<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>3526</bug_id>
          
          <creation_ts>2012-12-03 17:44:26 +0000</creation_ts>
          <short_desc>Utilize Intel 2012Q4 graphics package in Yocto-Project</short_desc>
          <delta_ts>2013-04-10 16:03:33 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>graphics</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.4 M5</target_milestone>
          <dependson>3932</dependson>
    
    <dependson>3933</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nitin Kamble">nitin.a.kamble</reporter>
          <assigned_to name="Nitin Kamble">nitin.a.kamble</assigned_to>
          <cc>constantinx.musca</cc>
    
    <cc>dvhart</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>ross.burton</cc>
    
    <cc>sgw</cc>
    
    <cc>tom.zanussi</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>27913</commentid>
    <comment_count>0</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-12-03 17:44:26 +0000</bug_when>
    <thetext>A new version of Intel Graphics stack is been released on 26th Nov 2012. YP need to utilize it get most optimal graphics performance for various Intel Graphics chips.

Recipes in oecore should be updated to at least these versions, or back port the Intel graphics related changes from these versions in the older recipes.

Kernel: Linux 3.6.5 release
3D driver: mesa 9.0.1 release
2D driver: xf86-video-intel 2.20.12 release
Libdrm: libdrm-2.4.40 release
Libva: libva-1.1.0 release
Vaapi-driver-intel: vaapi-driver-intel-1.0.19 release
Cairo: cairo 1.12.4 release
(xserver-1.13.0 is tested with this stack)


More details here: http://intellinuxgraphics.org/2012Q4.html

Nitin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27949</commentid>
    <comment_count>1</comment_count>
    <who name="Laurentiu Palcu">laurentiu.palcu</who>
    <bug_when>2012-12-04 12:59:04 +0000</bug_when>
    <thetext>Why is this in my list? The packages I maintain are already up-to-date:
libdrm: 2.4.40
xf86-video-intel: 2.20.12

constantinx.musca owns mesa and cairo which, indeed, need updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27950</commentid>
    <comment_count>2</comment_count>
    <who name="Laurentiu Palcu">laurentiu.palcu</who>
    <bug_when>2012-12-04 13:03:18 +0000</bug_when>
    <thetext>Why is this in my list? The packages I maintain are already up-to-date:
libdrm: 2.4.40
xf86-video-intel: 2.20.12

constantinx.musca owns mesa and cairo which, indeed, need updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28063</commentid>
    <comment_count>3</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-12-06 16:29:08 +0000</bug_when>
    <thetext>Mesa 9.0.1 is trickier than a simple upgrade - they migrated to autotools (hooray) but the native tools don&apos;t build with just CC_FOR_BUILD, so mesa-dri-glsl-native needs rewriting.  Simple calling configure isn&apos;t sufficient because then you need all of the DRM stack natively, so it&apos;s a matter of disabling as much of Mesa as possible.

If Mesa release 9.1 then we&apos;re laughing, as the build handles CC_FOR_BUILD just fine.  Alternatively we back-port the fixes for CC_FOR_BUILD.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28064</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-12-06 16:31:54 +0000</bug_when>
    <thetext>(that&apos;s backporting of 9948a33653088c2b9409f12924857643989657a5 and ebf0a96250050e1ed842598c7b2b3897c7f829b3 in mesa)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28066</commentid>
    <comment_count>5</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-12-06 16:54:12 +0000</bug_when>
    <thetext>Hi Ross, 
  Generally speaking it is ok to be at higher version than what is specified here. We want to get all the fixes from the released versions mentioned here. If we need to pull further newer fixes, that is good too. Also if a newer version of mesa like component gets released, we should try it out to make sure there are no regressions in performance, and then move to the newer version.

Nitin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29791</commentid>
    <comment_count>6</comment_count>
    <who name="Laurentiu Palcu">laurentiu.palcu</who>
    <bug_when>2013-02-14 10:30:14 +0000</bug_when>
    <thetext>Current versions in oe-core:

mesa: 9.0.2
xf86-video-intel: 2.20.17
Libdrm: 2.4.40 (2.4.42 is already on the ML)
Cairo: 1.12.12
xserver: 1.13.1

The remaining packages that do not compy are:
oe-core: kernel: 3.4
meta-intel: libva: 1.0.17
meta-intel: libva-intel-driver: 1.0.18

Assigning the bug to meta-intel layer maintainer, Nitin Kamble, in order to upgrade the libva* packages. Kernel recipe maintainer is Darren Hart.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30203</commentid>
    <comment_count>7</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2013-02-28 04:59:51 +0000</bug_when>
    <thetext>Nitin, can we get an update on this? Update the Status as well please and select a target Milestone you feel is appropriate?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30209</commentid>
    <comment_count>8</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2013-02-28 05:05:32 +0000</bug_when>
    <thetext>This is split into multiple bugs, and all are proceeding as expected. We may be able to close this in the M5.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31709</commentid>
    <comment_count>9</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2013-04-08 15:49:20 +0000</bug_when>
    <thetext>Hopefully this removes the logjam:

https://lists.yoctoproject.org/pipermail/meta-intel/2013-April/000636.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31842</commentid>
    <comment_count>10</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2013-04-10 16:03:33 +0000</bug_when>
    <thetext>Fixed by meta-intel/master commits 8fec113178c52c0a4fbcb2bb44159ce685302f60 through fd58fb07cf4fcc0553d0608f5688fc03e41ea15c.

There may be further patches forthcoming on top of this which for example re-enable video acceleration in wayland, but what&apos;s there now should satisfy this requirement without those additional capabilities.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>