-
Hardware Specification - PRMs
The Programmer's Reference Manuals (PRM) describe the architectural behavior and programming environment of the chipset and graphics devices. The Graphics Controller (GC) contains an extensive set of registers and instructions for configuration, 2D, 3D, and video systems. The PRM describes the register, instruction, and memory interfaces and the device behaviors, as controlled and observed...
By Paul Parenteau on Apr 16, 2014 -
Learn more about GFX bug handling
Learn more about GFX bug handling How bugs are handled Our main interface to deal with defects in the kernel graphics driver is Bugzilla at Freedesktop.org. We cover multiple products and components depending on where the issue is located. Our development and QA teams try to respond and handle reported issues as quickly as possible. We constantly assess if we have enough information to proceed...
By Yann Argotti on Jul 19, 2016 -
Reproducing Patchwork Test Results
Reproducing CI_Patchwork resultS Steps for recreating the CI_Patchwork results: The base system for any CI-participating machine is Ubuntu* 16.04 with apt-get updates applied. Intel GPU Tools (IGT) / piglit needs full control of GPU, so it is better to boot straight to textmode instead of dropping from init 5 to init 3 as GPU state might already been altered...
By Paul Parenteau on Jan 11, 2016 -
2016 - 2017 Intel Core™ Processors, Celeron™ Processors, and Pentium™ Processors based on the "Kaby Lake" Platform
Intel® Open Source HD Graphics and Intel Iris™ Plus Graphics Programmer's Reference Manual (PRM) For the 2016 - 2017 Intel Core™ Processors, Celeron™ Processors, and Pentium™ Processors based on the "Kaby Lake" Platform
By Paul Parenteau on Jan 19, 2017 -
Tips that may help to solve your issue in less time
Tips that may help to solve your issue in less timeHere are some tips that certainly can foster issue resolution: Check if the issue you are facing is already reported thanks to the search function of Bugzilla. If so, please report your issue there with details, otherwise create a new issue,Verify that your issue exists with the latest Intel® Graphics Stack Recipe (ie DRM kernel,...
By Yann Argotti on Jul 19, 2016 -
Build Guide
Build Guide This is a basic guide to build from source the entire Intel Graphics stack for Linux OS. Currently the list of components include: the i915 gpu kernel driver, the Mesa user space 3d graphics driver, the xf86-video-intel 2D driver, the libDRM library, the Cairo 2D library, the libVA library, and the Intel backend driver for the libVA library. The following diagram depicts the...
By Rodrigo Vivi on Nov 02, 2013 -
How to report bugs
How to file a bug report 1 - Pick a culprit component When you face a bug it can be on Kernel or on User Space, give your best guess and follow instructions below. Finally, please be specific: - file separate bugs for each distinct case of failure ; if you find several issues in one use case, please split them into several bugs,...
By Rodrigo Vivi on Sep 02, 2012 -
Documentation
Intel® enables developers and end-users to take full advantage of our graphics hardware. This is where you can find all documentation for Intel® graphics silicon. Developers can reference materials such as the Programmer Reference Manuals (PRMs) to learn how the hardware works. We make several guides and manuals available to enable end-users to build the driver, triage issues, and...
By Evan Couzens on Jan 06, 2017 -
Intel® Integrated Graphics Device - OpRegion Specification
Intel® Integrated Graphics Device - OpRegion Specification
By Rodrigo Vivi on Aug 19, 2013 -
Running the Update Tool using gdebi
Running the Update Tool using gdebi installation steps for Ubuntu* 16.04 Pick the correct download package for your Linux* distribution, version, and architecture (32- or 64-bit) from the Intel® Graphics Update Tool for Linux* OS Click the appropriate link to begin package installation. Select "Save File" and click "OK", the .deb package is going to be saved automatically in "Downloads" folder...
By Ricardo Vega on Aug 29, 2016 -
How to get Kernel backtrace
How to get Kernel backtrace Since kernel version 3.7 with the new modeset code we have a lot more self-checks in the code. If one of these checks fail it'll result in a backtrace in dmesg. The good thing is that even really small issues in the code can be caught much earlier (often before it negatively affects the end user experience), the downside is that we'll hit many more call trace issues...
By Yann Argotti on Jul 19, 2016 -
Bugs and Debugging
This section aims to give information about Bugs (overall view of bug process, how to report bugs, tips, collecting useful info ...) as well as some hints for debugging linked to Intel Graphics for Linux environment.
By Yann Argotti on Jul 19, 2016 -
2015-2016 Intel Processors based on Skylake Platform
Intel® Open Source HD Graphics, Intel Iris™ Graphics, and Intel Iris™ Pro Graphics Programmer's Reference Manual (PRM) for the 2015-2016 Intel Core™ Processors, Celeron™ Processors and Pentium™ Processors based on the "Skylake" Platform
By Rodrigo Vivi on May 06, 2016 -
By Paul Parenteau on Jan 11, 2016
-
Mesa Releases
Development git://anongit.freedesktop.org/git/mesa/mesa Stable Releases http://www.mesa3d.org/
By 01 Staff (not verified) on Oct 17, 2013 -
By Rodrigo Vivi on May 29, 2015
-
2014-2015 Intel Processors based on Cherry Trail / Braswell Platform
Intel® Open Source Graphics Programmer’s Reference Manual (PRM) for the 2014-2015 Intel Atom™ Processors, Celeron™ Processors, and Pentium™ Processors based on the Cherry Trail/Braswell platform (Cherryview/Braswell graphics)
By Rodrigo Vivi on Jun 19, 2015 -
Code Documentation
Documentation pages below are auto generated from code and updated regularly. You can also generate your own one by getting the code and compiling it. Linux DRM/i915 Developer's Guide This documentation is generated from drm and i915 Linux kernel drivers. https://01.org/linuxgraphics/gfx-docs/drm/ Intel GPU Tools Reference Manual This documentation is generated from intel-...
By Rodrigo Vivi on Jun 23, 2015 -
Using intel-reg-dumper
Intel Register Dump Tool Guide The intel_reg tool is useful to get the values of Intel registers. The dump option can get a detailed and parseable format, which is very helpful to the developers when investigating issues. To use it, follow these steps: Download the intel-gpu-tools package from the git repository at git://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools, or install the...
By Rodrigo Vivi on Sep 02, 2012 -
FAQ
Frequently Asked Questions Question: Does the i965 3D driver support vertex shaders and other advanced GL functionality? Answer Yes, the i965 hardware supports a fully programmable GL pipeline and the driver exposes it through the GL API. Question: Does the driver support the Xv extensions? Answer To better support the Composite extension, the Intel graphics driver supports...
By Rodrigo Vivi on Sep 02, 2012





