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