Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/xorg]: xsrc/external/mit/xf86-video-intel/dist initial import of xf86-v...



details:   https://anonhg.NetBSD.org/xsrc/rev/983a97e93960
branches:  xorg
changeset: 10258:983a97e93960
user:      mrg <mrg%NetBSD.org@localhost>
date:      Wed Mar 20 06:34:02 2019 +0000

description:
initial import of xf86-video-intel git version 6afed33b2d673d88674f0c76efe500ae414e8e1b

diffstat:

 external/mit/xf86-video-intel/dist/.gitignore                                         |    81 +
 external/mit/xf86-video-intel/dist/Makefile.am                                        |     6 +-
 external/mit/xf86-video-intel/dist/NEWS                                               |    14 +-
 external/mit/xf86-video-intel/dist/README                                             |     6 +-
 external/mit/xf86-video-intel/dist/RELEASING                                          |    52 +
 external/mit/xf86-video-intel/dist/autogen.sh                                         |    17 +
 external/mit/xf86-video-intel/dist/benchmarks/.gitignore                              |     2 +
 external/mit/xf86-video-intel/dist/benchmarks/Makefile.am                             |    14 +
 external/mit/xf86-video-intel/dist/benchmarks/dri2-swap.c                             |   588 +
 external/mit/xf86-video-intel/dist/benchmarks/dri3-swap.c                             |   595 +
 external/mit/xf86-video-intel/dist/configure.ac                                       |   147 +-
 external/mit/xf86-video-intel/dist/libobj/alloca.c                                    |     4 +
 external/mit/xf86-video-intel/dist/man/intel.man                                      |    59 +-
 external/mit/xf86-video-intel/dist/man/meson.build                                    |    23 +
 external/mit/xf86-video-intel/dist/meson.build                                        |   208 +
 external/mit/xf86-video-intel/dist/meson_options.txt                                  |    42 +
 external/mit/xf86-video-intel/dist/src/backlight.c                                    |   176 +-
 external/mit/xf86-video-intel/dist/src/backlight.h                                    |     2 +-
 external/mit/xf86-video-intel/dist/src/compat-api.h                                   |    37 +
 external/mit/xf86-video-intel/dist/src/i915_pciids.h                                  |   390 +-
 external/mit/xf86-video-intel/dist/src/intel_device.c                                 |    82 +-
 external/mit/xf86-video-intel/dist/src/intel_driver.h                                 |     2 +
 external/mit/xf86-video-intel/dist/src/intel_list.h                                   |    38 +-
 external/mit/xf86-video-intel/dist/src/intel_module.c                                 |   176 +-
 external/mit/xf86-video-intel/dist/src/intel_options.c                                |    91 +-
 external/mit/xf86-video-intel/dist/src/intel_options.h                                |     7 +-
 external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h                             |     1 -
 external/mit/xf86-video-intel/dist/src/legacy/i810/i810_common.h                      |     4 +-
 external/mit/xf86-video-intel/dist/src/legacy/i810/i810_hwmc.c                        |     2 +-
 external/mit/xf86-video-intel/dist/src/legacy/i810/i810_memory.c                      |     6 +-
 external/mit/xf86-video-intel/dist/src/legacy/i810/i810_reg.h                         |     2 +-
 external/mit/xf86-video-intel/dist/src/legacy/i810/i810_video.c                       |    44 +-
 external/mit/xf86-video-intel/dist/src/legacy/i810/meson.build                        |    49 +
 external/mit/xf86-video-intel/dist/src/legacy/i810/xvmc/I810XvMC.c                    |     6 +-
 external/mit/xf86-video-intel/dist/src/legacy/i810/xvmc/meson.build                   |    15 +
 external/mit/xf86-video-intel/dist/src/meson.build                                    |   157 +
 external/mit/xf86-video-intel/dist/src/render_program/Makefile.am                     |    47 +-
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm.g4i                      |     2 +-
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_sample_nv12.g4i          |    66 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_argb_ayuv.g8a |    76 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_argb_ayuv.g8b |     8 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g4a      |    32 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g4b      |     7 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g4b.gen5 |     7 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g5b      |     7 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g6b      |     7 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g7a      |    38 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g7b      |     7 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_nv12.g8b      |     7 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g4a        |   112 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g4b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g4b.gen5   |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g5b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g6b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g7b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g8a        |   118 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt601.g8b        |    19 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g4a        |   111 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g4b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g4b.gen5   |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g5b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g6b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g7b        |    12 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g8a        |   118 +
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb_bt709.g8b        |    19 +
 external/mit/xf86-video-intel/dist/src/sna/Makefile.am                                |     2 +
 external/mit/xf86-video-intel/dist/src/sna/blt.c                                      |  1591 ++-
 external/mit/xf86-video-intel/dist/src/sna/brw/brw_eu_emit.c                          |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/brw/brw_test_gen4.c                        |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/brw/brw_test_gen5.c                        |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/brw/brw_test_gen6.c                        |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/brw/brw_test_gen7.c                        |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/brw/meson.build                            |    41 +
 external/mit/xf86-video-intel/dist/src/sna/compiler.h                                 |    27 +-
 external/mit/xf86-video-intel/dist/src/sna/debug.h                                    |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/fb/fb.h                                    |     4 -
 external/mit/xf86-video-intel/dist/src/sna/fb/fbimage.c                               |    12 +-
 external/mit/xf86-video-intel/dist/src/sna/fb/fbpict.h                                |     4 -
 external/mit/xf86-video-intel/dist/src/sna/fb/meson.build                             |    31 +
 external/mit/xf86-video-intel/dist/src/sna/gen2_render.c                              |   365 +-
 external/mit/xf86-video-intel/dist/src/sna/gen3_render.c                              |   232 +-
 external/mit/xf86-video-intel/dist/src/sna/gen4_render.c                              |   176 +-
 external/mit/xf86-video-intel/dist/src/sna/gen4_render.h                              |    10 +-
 external/mit/xf86-video-intel/dist/src/sna/gen5_render.c                              |   171 +-
 external/mit/xf86-video-intel/dist/src/sna/gen5_render.h                              |    10 +-
 external/mit/xf86-video-intel/dist/src/sna/gen6_common.h                              |   140 +-
 external/mit/xf86-video-intel/dist/src/sna/gen6_render.c                              |   249 +-
 external/mit/xf86-video-intel/dist/src/sna/gen7_render.c                              |   283 +-
 external/mit/xf86-video-intel/dist/src/sna/gen8_render.c                              |   320 +-
 external/mit/xf86-video-intel/dist/src/sna/gen8_render.h                              |     1 +
 external/mit/xf86-video-intel/dist/src/sna/gen9_render.c                              |  4246 ++++++++++
 external/mit/xf86-video-intel/dist/src/sna/gen9_render.h                              |  1130 ++
 external/mit/xf86-video-intel/dist/src/sna/git_version.h.in                           |     1 +
 external/mit/xf86-video-intel/dist/src/sna/kgem.c                                     |  1722 ++-
 external/mit/xf86-video-intel/dist/src/sna/kgem.h                                     |   106 +-
 external/mit/xf86-video-intel/dist/src/sna/kgem_debug_gen4.c                          |     2 +-
 external/mit/xf86-video-intel/dist/src/sna/kgem_debug_gen5.c                          |     2 +-
 external/mit/xf86-video-intel/dist/src/sna/kgem_debug_gen6.c                          |     2 +-
 external/mit/xf86-video-intel/dist/src/sna/meson.build                                |   139 +
 external/mit/xf86-video-intel/dist/src/sna/sna.h                                      |   206 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_accel.c                                |  1040 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_acpi.c                                 |    11 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_blt.c                                  |   233 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_composite.c                            |   107 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_damage.h                               |     5 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_display.c                              |  4059 +++++++--
 external/mit/xf86-video-intel/dist/src/sna/sna_display_fake.c                         |    15 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_dri2.c                                 |  2250 +++--
 external/mit/xf86-video-intel/dist/src/sna/sna_dri3.c                                 |    18 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_driver.c                               |   452 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_glyphs.c                               |    96 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_io.c                                   |    31 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_present.c                              |   738 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_render.c                               |   118 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_render.h                               |   108 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_render_inline.h                        |    15 +
 external/mit/xf86-video-intel/dist/src/sna/sna_tiling.c                               |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_trapezoids_boxes.c                     |     4 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_trapezoids_imprecise.c                 |   352 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_trapezoids_mono.c                      |   125 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_trapezoids_precise.c                   |   350 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_video.c                                |   294 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_video.h                                |    71 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_video_overlay.c                        |    22 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_video_sprite.c                         |   417 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_video_textured.c                       |    99 +-
 external/mit/xf86-video-intel/dist/src/sna/xassert.h                                  |    22 +
 external/mit/xf86-video-intel/dist/src/uxa/i830_reg.h                                 |     6 +
 external/mit/xf86-video-intel/dist/src/uxa/i965_video.c                               |    17 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel.h                                    |    19 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_batchbuffer.c                        |    11 +
 external/mit/xf86-video-intel/dist/src/uxa/intel_batchbuffer.h                        |    19 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_display.c                            |   199 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_dri.c                                |   488 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_driver.c                             |    71 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_hwmc.c                               |     2 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_memory.c                             |     2 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_present.c                            |    31 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_uxa.c                                |    35 +-
 external/mit/xf86-video-intel/dist/src/uxa/meson.build                                |    65 +
 external/mit/xf86-video-intel/dist/test/.gitignore                                    |    35 +
 external/mit/xf86-video-intel/dist/test/Makefile.am                                   |    13 +
 external/mit/xf86-video-intel/dist/test/basic-copyplane.c                             |    99 +
 external/mit/xf86-video-intel/dist/test/dri2-race.c                                   |   779 +-
 external/mit/xf86-video-intel/dist/test/dri2-speed.c                                  |   342 +
 external/mit/xf86-video-intel/dist/test/dri2-test.c                                   |   122 +-
 external/mit/xf86-video-intel/dist/test/dri3-test.c                                   |    73 +-
 external/mit/xf86-video-intel/dist/test/dri3.c                                        |    34 +
 external/mit/xf86-video-intel/dist/test/present-race.c                                |   484 +
 external/mit/xf86-video-intel/dist/test/present-speed.c                               |  1015 ++
 external/mit/xf86-video-intel/dist/test/present-test.c                                |  1577 +++-
 external/mit/xf86-video-intel/dist/test/render-glyphs.c                               |   441 +
 external/mit/xf86-video-intel/dist/test/render-trapezoid.c                            |   125 +
 external/mit/xf86-video-intel/dist/test/render-triangle.c                             |   180 +
 external/mit/xf86-video-intel/dist/test/test.h                                        |     9 +
 external/mit/xf86-video-intel/dist/test/test_image.c                                  |    36 +-
 external/mit/xf86-video-intel/dist/test/xvidmode.c                                    |    54 +
 external/mit/xf86-video-intel/dist/tools/.gitignore                                   |     5 +
 external/mit/xf86-video-intel/dist/tools/Makefile.am                                  |    21 +-
 external/mit/xf86-video-intel/dist/tools/backlight_helper.c                           |    10 +
 external/mit/xf86-video-intel/dist/tools/cursor.c                                     |   127 +
 external/mit/xf86-video-intel/dist/tools/dri3info.c                                   |   329 +
 external/mit/xf86-video-intel/dist/tools/meson.build                                  |    98 +
 external/mit/xf86-video-intel/dist/tools/virtual.c                                    |   476 +-
 external/mit/xf86-video-intel/dist/xvmc/meson.build                                   |    31 +
 165 files changed, 27949 insertions(+), 5909 deletions(-)

diffs (truncated from 48688 to 300 lines):

diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/.gitignore
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xf86-video-intel/dist/.gitignore     Wed Mar 20 06:34:02 2019 +0000
@@ -0,0 +1,81 @@
+#
+#              X.Org module default exclusion patterns
+#              The next section if for module specific patterns
+#
+#      Do not edit the following section
+#      GNU Build System (Autotools)
+aclocal.m4
+autom4te.cache/
+autoscan.log
+ChangeLog
+compile
+config.guess
+config.h
+config.h.in
+config.log
+config-ml.in
+config.py
+config.status
+config.status.lineno
+config.sub
+configure
+configure.scan
+depcomp
+.deps/
+INSTALL
+install-sh
+.libs/
+libtool
+libtool.m4
+ltmain.sh
+lt~obsolete.m4
+ltoptions.m4
+ltsugar.m4
+ltversion.m4
+Makefile
+Makefile.in
+mdate-sh
+missing
+mkinstalldirs
+*.pc
+py-compile
+stamp-h?
+symlink-tree
+texinfo.tex
+ylwrap
+src/sna/git_version.h
+src/sna/brw/brw_test
+
+#      Do not edit the following section
+#      Edit Compile Debug Document Distribute
+*~
+*.[0-9]
+*.[0-9]x
+*.bak
+*.bin
+core
+*.dll
+*.exe
+*-ISO*.bdf
+*-JIS*.bdf
+*-KOI8*.bdf
+*.kld
+*.ko
+*.ko.cmd
+*.lai
+*.l[oa]
+*.[oa]
+*.obj
+*.patch
+*.so
+*.pcf.gz
+*.pdb
+*.tar.bz2
+*.tar.gz
+#
+#              Add & Override patterns for xf86-video-intel 
+#
+#              Edit the following section as needed
+# For example, !report.pc overrides *.pc. See 'man gitignore'
+# 
+cscope*
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/Makefile.am
--- a/external/mit/xf86-video-intel/dist/Makefile.am    Mon Mar 18 04:42:20 2019 +0000
+++ b/external/mit/xf86-video-intel/dist/Makefile.am    Wed Mar 20 06:34:02 2019 +0000
@@ -18,14 +18,16 @@
 #  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 #  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4
+#Having problems passing through user flags as libtool complains
+#ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4
+ACLOCAL_AMFLAGS = -I m4
 
 SUBDIRS = man libobj xvmc src tools
 
 MAINTAINERCLEANFILES = ChangeLog INSTALL
 
 if HAVE_X11
-SUBDIRS += test
+SUBDIRS += test benchmarks
 endif
 
 .PHONY: ChangeLog INSTALL
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/NEWS
--- a/external/mit/xf86-video-intel/dist/NEWS   Mon Mar 18 04:42:20 2019 +0000
+++ b/external/mit/xf86-video-intel/dist/NEWS   Wed Mar 20 06:34:02 2019 +0000
@@ -21,7 +21,7 @@
    Before kernel 3.19, O_NONBLOCK support is broken and so we must avoid
    reading if we are not expecting an event.
 
- * Backwards compatibilty fix for fake triple buffering with PRIME and
+ * Backwards compatibility fix for fake triple buffering with PRIME and
    Xorg-1.15
    https://bugs.freedesktop.org/show_bug.cgi?id=85144#c12
 
@@ -51,7 +51,7 @@
 Snapshot 2.99.916 (2014-09-08)
 ==============================
 Quick update for MST in UXA - we need to hook up the RandR outputs for
-dynamicaly added connectors.
+dynamically added connectors.
 
 
 Snapshot 2.99.915 (2014-09-08)
@@ -503,7 +503,7 @@
    backlight property is queried whilst the connector is disabled
    https://bugs.freedesktop.org/show_bug.cgi?id=70406
 
- * Pad GETCONNECTOR ioctl for compatability between 32/64-bit userspace
+ * Pad GETCONNECTOR ioctl for compatibility between 32/64-bit userspace
    and kernel
 
  * Handle long glyph runs correctly
@@ -523,7 +523,7 @@
 
  * Fix video output using sprites when changing the image size
 
- * Apply more restrictive tile constaints for 915g class devices
+ * Apply more restrictive tile constraints for 915g class devices
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1232546
 
  * Ensure all overlapping rectangles are drawn for XRenderFillRectangles
@@ -1132,7 +1132,7 @@
  * Explicitly prevent ring-switching for synchronized rendering to
    scanouts (for vsync).
 
- * Clip dirty region to slave pixmaps (otherwise UDL is nigh unusuable)
+ * Clip dirty region to slave pixmaps (otherwise UDL is nigh unusable)
    https://bugs.freedesktop.org/show_bug.cgi?id=59539
 
 
@@ -1226,7 +1226,7 @@
 ============================
 And lo, enabling more of the common acceleration paths for gen4 revealed
 another lurking bug - something is wrong with how we prepare Y-tiling
-surfaces for rendering. For the time being, we can surreptiously disable
+surfaces for rendering. For the time being, we can surreptitiously disable
 them for gen4 and avoid hitting GPU hangs.
 
  * Avoid clobbering the render state after failing to convert the
@@ -1515,7 +1515,7 @@
 Another silly bug found, another small bugfix release. The goal was for
 the driver to bind to all Intel devices supported by the kernel.
 Unfortunately we were too successful and started claiming Pouslbo,
-Medfield and Cedarview devices which are still encumbered by propietary
+Medfield and Cedarview devices which are still encumbered by proprietary
 IP and not supported by this driver.
 
 Bugs fixed since 2.20.4:
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/README
--- a/external/mit/xf86-video-intel/dist/README Mon Mar 18 04:42:20 2019 +0000
+++ b/external/mit/xf86-video-intel/dist/README Wed Mar 20 06:34:02 2019 +0000
@@ -15,9 +15,9 @@
        G/Q33,G/Q35,G41,G/Q43,G/GM/Q45
        PineView-M (Atom N400 series)
        PineView-D (Atom D400/D500 series)
-       Intel(R) HD Graphics: 2000-6000,
-       Intel(R) Iris(TM) Graphics: 5100/6100, and
-       Intel(R) Iris(TM) Pro Graphics: 5200/6200/P6300.
+       Intel(R) HD Graphics,
+       Intel(R) Iris(TM) Graphics,
+       Intel(R) Iris(TM) Pro Graphics.
 
 Where to get more information about the driver
 ----------------------------------------------
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/RELEASING
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xf86-video-intel/dist/RELEASING      Wed Mar 20 06:34:02 2019 +0000
@@ -0,0 +1,52 @@
+The process for releasing a new tarball is as follows:
+
+1. Make sure you have the latest build requirements installed:
+
+       git://git.freedesktop.org/git/util/macros
+       git://git.freedesktop.org/git/util/modular
+
+2. Add relevant release notes to the NEWS files
+
+       Skim the git log since the last release, and add notes in a
+       similar style to previous releases.
+
+       For major releases list added features and known limitations.
+
+       For minor releases indicate which bugs were fixed and which
+       are still present.
+
+
+3. Update your module version (usually found in configure.ac)
+
+       $ vi configure.ac # bump version
+       $ git commit
+       $ git push origin # make sure you're on the release branch
+
+4. Verify your module builds
+
+       $ make distcheck
+
+5. Tag the release
+
+       $ git tag -m "Intel <ver> release" <ver>
+
+6. Run the release script (this should push the tag)
+
+       $ <path_to>/util/modular/release.sh driver <last_ver> <ver>
+
+7. Edit and send the generated release message.
+
+       At the very least, add the release notes from the NEWS file.
+
+       The message is generated as xf86-video-intel-<version>.announce
+
+       For snapshots and release candidates, mail to:
+
+               intel-gfx%lists.freedesktop.org@localhost
+
+       For major releases also send to:
+
+               xorg%lists.freedesktop.org@localhost
+               xorg-announce%lists.freedesktop.org@localhost
+
+8. Throw a release party, you're done! :)
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/autogen.sh
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xf86-video-intel/dist/autogen.sh     Wed Mar 20 06:34:02 2019 +0000
@@ -0,0 +1,17 @@
+#! /bin/sh
+
+srcdir=`dirname "$0"`
+test -z "$srcdir" && srcdir=.
+
+ORIGDIR=`pwd`
+cd "$srcdir"
+
+autoreconf -v --install || exit 1
+cd "$ORIGDIR" || exit $?
+
+git config --local --get format.subjectPrefix >/dev/null 2>&1 ||
+    git config --local format.subjectPrefix "PATCH xf86-video-intel"
+
+if test -z "$NOCONFIGURE"; then
+    exec "$srcdir"/configure "$@"
+fi
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/benchmarks/.gitignore
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xf86-video-intel/dist/benchmarks/.gitignore  Wed Mar 20 06:34:02 2019 +0000
@@ -0,0 +1,2 @@
+dri2-swap
+dri3-swap
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/benchmarks/Makefile.am
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xf86-video-intel/dist/benchmarks/Makefile.am Wed Mar 20 06:34:02 2019 +0000
@@ -0,0 +1,14 @@
+AM_CFLAGS = @CWARNFLAGS@ $(X11_CFLAGS) $(DRM_CFLAGS)
+LDADD = $(X11_LIBS) $(DRM_LIBS) $(CLOCK_GETTIME_LIBS)
+
+check_PROGRAMS =
+
+if DRI2
+check_PROGRAMS += dri2-swap
+endif
+
+if DRI3
+check_PROGRAMS += dri3-swap
+AM_CFLAGS += $(X11_DRI3_CFLAGS)
+LDADD += $(X11_DRI3_LIBS)
+endif
diff -r 4f7620b4367b -r 983a97e93960 external/mit/xf86-video-intel/dist/benchmarks/dri2-swap.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xf86-video-intel/dist/benchmarks/dri2-swap.c Wed Mar 20 06:34:02 2019 +0000
@@ -0,0 +1,588 @@
+/*
+ * Copyright (c) 2015 Intel Corporation
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation



Home | Main Index | Thread Index | Old Index