[SCM] libcmrt packaging branch, master, created. 72e5ff0006292acef4f0fa8b78eee06be6aaa8b9
tjaalton at users.alioth.debian.org
tjaalton at users.alioth.debian.org
Thu Dec 8 14:40:34 UTC 2016
The branch, master has been created
at 72e5ff0006292acef4f0fa8b78eee06be6aaa8b9 (commit)
- Shortlog ------------------------------------------------------------
commit 72e5ff0006292acef4f0fa8b78eee06be6aaa8b9
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Thu Dec 8 16:36:25 2016 +0200
control: Add libudev-dev to libcmrt-dev depends.
commit 7eb7e8843919f84422e51f9fe177beffaba6b6b9
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Sep 9 14:24:22 2016 +0300
releasing package libcmrt version 1.0.6+dfsg1-1
commit b3cab2821eedb65c0c7ca4968901cb8999e53252
Merge: 438e930 f6e2dd6
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Sep 9 14:23:44 2016 +0300
Merge branch 'upstream'
commit 438e9309b386dd3da5c0583fb8e17603a77a0436
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Sep 9 14:18:48 2016 +0300
control: Build only on any-amd64/any-i386/x32. (Closes: #837035)
commit f6e2dd6dbe2afeed548d86c1f4d738861d4831e1
Author: Sean V Kelley <seanvk at posteo.de>
Date: Wed Sep 7 16:51:38 2016 -0700
Bump API version and update NEWS file
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit b6eefae8c2cfe52a67d59c99c3e83a1ff72f3ce9
Merge: b83c672 a4fcf13
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Wed Sep 7 15:55:54 2016 -0700
Merge pull request #43 from seanvk/seans_master
Bump for new release
commit a4fcf130c14beba57deceea7e07b0c4910a04701
Author: Sean V Kelley <seanvk at posteo.de>
Date: Fri Aug 26 09:35:05 2016 -0700
Bump release to 1.0.6
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 67acd8be23bc84cdea6c3e60ae4c4abc314e19d1
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Wed Sep 7 21:59:02 2016 +0300
releasing package libcmrt version 1.0.5+git20160516.dfsg1-1
commit 7a0fdefb0232a97b328505a7be81d9df4f3251d5
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Wed Sep 7 21:57:36 2016 +0300
drop upstream-fixes.diff, update changelog
commit f36ed44b9a54b36449500855dbb33601564a18b5
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Wed Sep 7 21:56:44 2016 +0300
update gentarball target
commit 2ae6a977ead4fabca1b3ceb928967179b54009fc
Merge: 03ec706 b83c672
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Wed Sep 7 21:37:38 2016 +0300
Merge branch 'upstream'
commit 03ec70694f852b7b072c5934752832ab1637936b
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Wed Sep 7 21:36:23 2016 +0300
rules: Add gentarball target.
commit f17fae0ca2a047a29c203f2e7a02269ecd766e33
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Wed Sep 7 21:06:50 2016 +0300
rules: Drop useless comments.
commit e856502cfdcb08e580d02fb3b2b96d6a828842bc
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Sep 2 14:53:17 2016 +0300
releasing package libcmrt version 1.0.5+dfsg1-1
commit 3918bb61c749d13fb5f43d3137bfba55ae279d21
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Sep 2 14:48:38 2016 +0300
add upstream diff as a patch
commit f8457eece1720802fb3426f243c1b15d66fd8eed
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Aug 26 15:56:30 2016 +0300
use quilt
commit 73963423835ba0ea2d33db502d9873bbd8579673
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Aug 26 11:50:30 2016 +0300
remove igfxcmjit*.so from git
commit 7d86af80aa31448d1f267a183f39f2bce750ba53
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Fri Aug 26 11:50:08 2016 +0300
initial packaging
commit b83c6721708e210a74b012e7a64f1d933e5f5925
Merge: 2b31a1a caf3695
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Wed May 18 14:14:19 2016 -0700
Merge pull request #42 from igrche/igrche-patch-1
Update os_interface.c
commit caf3695a78ccc32ef67e0122260b0867877bf04d
Author: Igor Chebykin <igrche at users.noreply.github.com>
Date: Thu May 19 01:59:28 2016 +0500
Update os_interface.c
Add case for ISKL_GT2_WRK_DEVICE_F0_ID
This is a fix for issue #41
commit 2b31a1a123245399ae314dc98c60349aeddf6e38
Merge: eeb391f 8ab6989
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Thu Apr 7 21:13:29 2016 -0700
Merge pull request #40 from wlin70/igfxcmjit64.so-6.0.0.1163
Igfxcmjit64.so 6.0.0.1163
commit eeb391f7222543ac43be8ae130501d505ab3637d
Merge: f60b0a6 49150ff
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Thu Apr 7 21:11:48 2016 -0700
Merge pull request #39 from wlin70/master
BXT's GT Type Recognition
commit 8ab6989a872d52e30845f52fcdfc8c810444d5a0
Author: Wei Lin <wei.w.lin at intel.com>
Date: Thu Apr 7 05:26:17 2016 +0800
igfxcmjit64.so-6.0.0.9010
update jitter binary to version of 6.0.0.9010.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit 6c5d8efb524c7ca8006f97a17d923b89c6a83fc1
Author: Wei Lin <wei.w.lin at intel.com>
Date: Tue Apr 5 18:39:03 2016 +0800
igfxcmjit64.so-6.0.0.1163
update jitter binary to version of 6.0.0.1163.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit 49150ffaff2e5188bd87a11b1da76d3506dc3371
Author: Wei Lin <wei.w.lin at intel.com>
Date: Wed Mar 30 03:47:01 2016 +0800
BXT's GT Type Recognition
Recognize BXT's GT Type.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit f60b0a6996e5288d8aa605bd355c3922e5fb8a3e
Merge: d042c31 5bace43
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Mar 15 15:35:20 2016 -0700
Merge pull request #35 from wlin70/master
cmjit_current_version: 5.0.0.1146
commit 5bace438b49a790ebbc9f97f9a69120f3ed97c27
Author: Wei Lin <wei.w.lin at intel.com>
Date: Tue Mar 15 23:52:52 2016 +0800
cmjit_current_version: 5.0.0.1146
Update igfxcmjit64.so binary to 5.0.0.1146 version.
It fixed a unaligned OW load's byte offset.
Note:
igfxcmjit32.so is out of support.
Query binary version with "strings *.so|grep cmjit_current_version"
Strip the binary
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit d042c3134aeb0f0bd33f873c270b53c47b7c42a5
Author: Wei Lin <wei.w.lin at intel.com>
Date: Fri Mar 11 21:50:18 2016 +0800
Enable BXT(wAPL)/KBL
Enable cmrt running on GPU of Broxton(Apollo Lake)/Kaby Lake.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit 625cc13e13cfad096f5d3b4007ae27160be555d9
Merge: 1ff9550 1ee846b
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Thu Feb 18 17:58:51 2016 -0800
Merge pull request #31 from mgherzan/bdw
Shader debug support for Broadwell and Skylake
commit 1ff95503749078be429157fbe0c29b3682409ce9
Merge: fb93006 17c443a
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Wed Feb 17 07:43:35 2016 -0800
Merge pull request #32 from wlin70/master
CM_VERSION change to CM_5_0
commit 17c443a4777f29bc08d4a62393070b56feccc705
Author: Wei Lin <wei.w.lin at intel.com>
Date: Thu Feb 18 00:38:45 2016 +0800
CM_VERSION change to CM_5_0
CM_VERSION change from CM_4_0 to CM_5_0 in order to mark SKL support.
Add API GetRTDllVersion to query current CM version.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit 1ee846b60f055363a7f36a5d43951ae2b95fef75
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Mon Feb 15 18:16:07 2016 +0100
SKL: enable shader debugging
The STATE_SIP routine from BDW is used to setup the system instruction
pointer.
The SKL-specific MMIO registers for shader debug enabling are configured
via LRI commands.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit d553fe9d1a26ed361a13bb048e8cca18d51e3f61
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Mon Feb 15 18:14:29 2016 +0100
BDW: export the STATE_SIP setup routine
Broadwell and Skylake have the same format for the STATE_SIP command, so
the setup routine should be shared.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit f129f54f6d6040695a8e5ea6743f986d5aa7380a
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Mon Jun 1 21:24:49 2015 +0200
HSW, BDW: add LOAD_REG_IMM commands for shader debugging
Shader debugging needs to be enabled via MMIO registers.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit fb93006e483c32601b374d4ced71d5f911d2d416
Merge: 0e1d8db 977dc3b
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Fri Nov 13 11:00:04 2015 -0800
Merge pull request #30 from guoyejun/devrevid
get device rev id inside CMRT when the input value is -1
commit 0e1d8dbe1c1f1654c3ccbd957520fe534bcc93a5
Merge: a4b0f2a 6e3309a
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Fri Nov 13 10:58:10 2015 -0800
Merge pull request #29 from guoyejun/kernelarg
export kernel arg kind
commit 977dc3ba7b8eef278247e375caee064234451a80
Author: Guo Yejun <yejun.guo at intel.com>
Date: Mon Nov 9 03:25:26 2015 +0800
get device rev id inside CMRT when the input value is -1
the method to get rev id does not relative to libdrm functions, since
CMRT itself has already provided the method, so the higher layer does
not need to implement the same method again, just let CMRT do the query.
commit a4b0f2aefabfdbaf020f617deee40bc07b5992c9
Merge: 4e436ab ef4ab4b
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Fri Nov 6 10:44:19 2015 -0800
Merge pull request #23 from mgherzan/debugger
Shader Debugger Support
commit 6e3309a485a66c996bdc1975ff9791a228caf6d7
Author: Guo Yejun <yejun.guo at intel.com>
Date: Fri Nov 6 04:18:53 2015 +0800
export kernel arg kind
commit ef4ab4b750b264e8ce9cbf255ff5c5ee915e213e
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Tue Nov 3 18:26:08 2015 +0100
Add a missing initializer for a class member
Shader debugging is turned off by default.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 53ff2b817fec01b2fcc317c16cae8caa6e3a8b12
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Sat May 30 20:06:24 2015 +0200
Activate kernel debug via the "-debug" option
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit cfd62c90241d37a9e374cf96f53a1f50cb842f47
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Mon Jun 1 19:10:44 2015 +0200
Add support for the system routine and for the debug surface
The system routine binary is requested from the debugger interchange
library.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit cbf141b9f95c5c1f2d154f2adb78ee61d5c49984
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Mon Jun 1 11:45:43 2015 +0200
Add debugger notifications
The Gen source-level debugger gets notified (via a so-called interchange
library) of the following events:
* CM device creation
* CM device destruction
* Gen kernel binary creating
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
Conflicts:
src/cm_program.cpp
commit 3ae8c3e790d3a01374be1bde79d5ac8ea1bd09fc
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Sat May 30 20:40:56 2015 +0200
Allocate the system routine if shader debugging is enabled
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 4e436ab3149edb9e33a836130e262f4eb4eefffc
Merge: 2e275b1 0d121ba
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Fri Oct 23 16:34:10 2015 -0700
Merge pull request #27 from mgherzan/bpo
Accept the "i915_bpo" DRM version string as well
commit 2e275b1d83d48f5856ba66ea99902e1b30560bcd
Merge: 84cd0d5 7128449
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Fri Oct 23 16:30:14 2015 -0700
Merge pull request #28 from mgherzan/fixes
Avoid returning a dangling pointer in GetJitterName()
commit 7128449de1ad0fc47acf362fc371cfa258674208
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Fri Oct 23 11:03:43 2015 +0200
Avoid returning a dangling pointer in GetJitterName()
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 0d121ba432a42a74040112f4bb4743835c775372
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Thu Oct 22 21:57:05 2015 +0200
Accept the "i915_bpo" DRM version string as well
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 84cd0d511b2e182d5ce199cf71ff8ba0beced794
Merge: 5aa2796 6c6a4fe
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Fri Oct 16 10:01:49 2015 -0700
Merge pull request #22 from mgherzan/solid_build
Fix and improve the debug build
commit 5aa27968e097da1d8fd69ea15d0b97893353aa2a
Merge: 190e033 a3483bf
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Oct 13 13:42:49 2015 -0700
Merge pull request #24 from guoyejun/pkgconfig
change to libcmrt.pc from cmrt.pc since the .so name changed
commit 6c6a4fede5503f054529f73e3debfef35f1fd92c
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Wed Oct 7 16:20:41 2015 +0200
Fix the array handling in the CmDevice_RT destructor
Only _used_ elements should be accessed and destroyed.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 65066024232636e0cf7f0284cd4ebac963878bcc
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Thu Sep 3 17:38:23 2015 +0200
Mark the EncodeSLMSize() function as static
It is only used in the source file where it is defined.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit ee466bdeb210e53d98c56da6cc8f1385cc97b830
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Thu Sep 3 14:24:12 2015 +0200
Fix the SurfaceIndex class.
The class had a virtual method and thus the compiler wanted a virtual
destructor. But the destructor was not included in the vtable, so the
delete call crashed the app.
Since this class has no children, it's safe to make it non-virtual.
There are some size checks in the code, so in order not fail the latter
we need to a add a dummy replacement for the vtable pointer.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit c3a99396cf864266a283a07baedf45e128e9418d
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Sun Aug 30 19:31:26 2015 +0200
Remove some tautological comparisons
Pointed out by Clang.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit fed6243a93ba5e878122160c71023c9a677904ce
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Sun Aug 30 19:27:29 2015 +0200
Fix some broken/tautological comparisons
Reported by Clang with -Werror.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit a3483bfc7b144d32c3829cbcc1909891cda654ac
Author: Guo Yejun <yejun.guo at intel.com>
Date: Thu Oct 8 09:19:29 2015 +0800
change to libcmrt.pc from cmrt.pc since the .so name changed
commit f9fdd5109ecc5c0c08a406a449dc9a1ed98fc9b1
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Wed Jul 8 20:51:16 2015 +0200
Fix source file extensions and compiler assignment
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 14df838c9257910fa12aee578c223f96c2feced4
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Wed Jun 3 02:53:52 2015 +0200
Remove some bogus "extern" modifiers
Needed for compiling the file with the C compiler.
Change-Id: I2f6a31964e270a2ad8d3567ec959535332dd3f0d
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit defc713138b72f94ffa34e29ae4a607e63fed59b
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Tue Jun 2 19:40:47 2015 +0200
Fix the debug build
Change-Id: Ia840ac98110795e01eb4b26c350e2105256370cf
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 57c77011059116d9f02a4ec89b25b606d76452c5
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Thu Sep 24 00:05:29 2015 +0200
Remove unused debugger-related strings and constants
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 190e033f6f596a199bdeecf350f42afd45df071c
Merge: 02dfded 69ca8dc
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Sep 29 11:13:20 2015 -0700
Merge pull request #21 from mgherzan/userptr
Require drm_intel_bo_alloc_userptr() at compile/link time
commit 69ca8dcbd2c10b81d0f0c01a8880c0689f68a9a3
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Wed Jul 8 21:11:25 2015 +0200
Require drm_intel_bo_alloc_userptr() at compile/link time
Using dlopen()/dlsym() for calling this function will result in less
sensbile runtime errors. So require it a compile/link time to make a
clear statement about the DRM library version requirements.
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 02dfdedc43395622c6472177e21ebb1011611259
Merge: 393ba33 578e6c0
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Fri Sep 25 11:46:41 2015 -0700
Merge pull request #20 from mgherzan/gitignore
Add more autoconf-related files to .gitignore
commit 578e6c0f4feeca78ac6d26a0ad2a14b39407af23
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Wed Jul 8 19:59:19 2015 +0200
Add more autoconf-related files to .gitignore
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
commit 393ba334aa50aac31da64c2f9855cb66e43b067d
Author: Sean V Kelley <seanvk at posteo.de>
Date: Wed Sep 9 16:06:46 2015 -0700
libcmrt 1.0.5
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit d7fcc2f74f7da738afaf92eed96b0dc1593513ca
Merge: 42fedef 4ebe83f
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Wed Sep 9 08:52:45 2015 -0700
Merge pull request #17 from wlin70/master
Fix double free on CmProgram
commit 4ebe83fb256286ba96f4774da8973538e7193f7b
Author: Wei Lin <wei.w.lin at intel.com>
Date: Wed Sep 9 15:48:49 2015 +0800
Fix double free on CmProgram
Example testing shows double free CmProgram on CmDevice destructor if
user explicitly call CmDevice::DestroyProgram before DestroyCmDevice.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit 42fedef4d9566bbe50a137b6b1ebb88551dc3ca0
Merge: 3b01948 11b64c1
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Sep 8 13:05:51 2015 -0700
Merge pull request #16 from gbeauchesne/01.libcmrt.SONAME
build: fix library name and SONAME.
commit 3b019487031db4740906204d02df49899b442223
Merge: 6598e9e 46a7d44
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Sep 8 12:59:09 2015 -0700
Merge pull request #10 from lsun30/fix_skl_performance_bug
enable LLC/eLLC cache setting for SKL to fix the performance bug
commit 11b64c1d0a18fb5f826148fc52ae2aaa45e83755
Author: Gwenole Beauchesne <gwenole.beauchesne at intel.com>
Date: Tue Sep 8 11:32:38 2015 +0200
build: fix library name and SONAME.
CM runtime library is not a module of anything, so fix the name and
the related SONAME to something more meaningful.
Note:
The SONAME is left to libcmrt.so.1 based on the existing ruling from
configure.ac notes. Likewise, library version suffix is made up from
API minor and micro versions.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne at intel.com>
commit 6598e9e052c26b0fd638b855223881e7240af500
Author: Sean V Kelley <seanvk at posteo.de>
Date: Mon Sep 7 22:56:01 2015 -0700
Prepare for 1.0.6 release (CMRT API 0.10)
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 382f5c4a114bc45ab2b88e22bc46f296b34c1ddb
Merge: 766fdc7 0d47510
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Mon Sep 7 22:31:50 2015 -0700
Merge pull request #13 from lsun30/clean_compile_warning
clean compile warning
commit 766fdc7eb870fa1e15ee041d6a87894596b197cf
Merge: def7965 c2aa203
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Mon Sep 7 22:26:43 2015 -0700
Merge pull request #12 from MidhunKodiyath/fix_license
fix autogen.sh license
commit 0d47510c0a59a0e8001df51eeb39443b4a0b2fb4
Author: Lina Sun <lina.sun at intel.com>
Date: Sun Sep 6 20:05:25 2015 +0800
clean compile warning
Signed-off-by: Lina Sun <lina.sun at intel.com>
commit c2aa20357f1aee78198d00bee7daba5e4f6128e0
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Fri Sep 4 14:02:49 2015 -0400
fix autogen.sh license
commit def7965ab7ed16f5f0dfed61107687209b430cd4
Merge: 8c96170 5ab9280
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Wed Sep 2 15:03:35 2015 -0700
Merge pull request #9 from MidhunKodiyath/cmrt_work
Support dynamic loading
commit 46a7d44976bd38e3a57278df289b11e8e25052e2
Author: Lina Sun <lina.sun at intel.com>
Date: Thu Aug 27 17:47:19 2015 +0800
enable LLC/eLLC cache setting for SKL to fix the performance bug
Signed-off-by: Lina Sun <lina.sun at intel.com>
commit 5ab9280e67da506ba179788fcdb20bb1efc9579c
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Mon Aug 24 23:59:16 2015 -0400
Change CmSurface2D to abstract
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit 8d3711b542feacd8a11c7c33aaef2c9292dcb3f2
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Mon Aug 24 22:59:56 2015 -0400
Support dynamic loading
Enables the cmrt to load dynamically using dl_open by the host application.
This required converting necessary classes in cm_rt.h to abstract.This
support is required for some of the cmrt usecases.
Signed-off-by: Igor Chebykin <igor.v.chebykin at intel.com>
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit 8c96170209d7a4fe0adb2725d5342618d475800d
Author: Guo Yejun <yejun.guo at intel.com>
Date: Wed Aug 19 04:25:42 2015 +0800
add pre-built CM jitter (igfxcmjit32.so for 32bit, igfxcmjit64.so for 64bit)
CM jitter (igfxcmjit32.so for 32bit, igfxcmjit64.so for 64bit) is an online
compiler to convert VirtualISA into Gen HW instruction, while VirtualISA
is an intermediate representation between CM source code and HW instruction.
Copy the right version of jitter into the directory where cmrt.so locates.
igfxcmjit64.so
build env: Ubuntu 14.04 (64 bit, gcc version 4.8.2)
igfxcmjit32.so
build env: Ubuntu 14.04 (32 bit, gcc version 4.8.2)
Similar systems can re-use the above prebuilt binary.
If you want jitter for other systems, please contact us.
Signed-off-by: Guo Yejun <yejun.guo at intel.com>
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit d2f9f068e4b1faababeec46c9e34ba151f897e5c
Author: Guo Yejun <yejun.guo at intel.com>
Date: Wed Aug 19 04:24:32 2015 +0800
add conf file for a configurable jitter
Signed-off-by: Guo Yejun <yejun.guo at intel.com>
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 48feeca406968939c67e34e13838be053a2cdc1e
Merge: c28eb05 f0f3e80
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Aug 18 14:24:02 2015 -0700
Merge pull request #8 from wlin70/master
WaAddMediaStateFlushCmd for Gen9
commit f0f3e8057df8fe6247362139bc139af3c7381209
Author: Wei Lin <wei.w.lin at intel.com>
Date: Fri Jul 24 01:36:19 2015 +0800
WaAddMediaStateFlushCmd for Gen9
Add Media State Flush command after Media Object Walker command in Gen9 driver.
It is to avoid possible GPU hang.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit c28eb05ec04e49c9cbd64cc43293e98e0eada2ec
Merge: e70cac4 838d23b
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Thu Jul 16 15:53:02 2015 -0700
Merge pull request #7 from MidhunKodiyath/cmrt_fix
Update CM_DEVICE_CAP_NAME enum
commit e70cac4d257f42a4c561881b561b68f9431c496c
Merge: 3a84f6e e9755c2
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Jul 14 09:27:23 2015 -0700
Merge pull request #5 from wlin70/master
Support timeout for WaitForTaskFinsihed
commit e9755c220039b5f2ec91dfb3abbe74cb314306c9
Author: Wei Lin <wei.w.lin at intel.com>
Date: Tue Jul 7 22:21:15 2015 +0800
Support timeout in WaitForTaskFinished
Call drm_intel_gem_bo_wait(bo, timeout_ns) in CmEvent::WaitForTaskFinished to support timeout.
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit 3a84f6edc703a5022fd1abbea455b55c0589683a
Merge: 730be27 f78a608
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Mon Jun 29 10:15:07 2015 -0700
Merge pull request #4 from lsun30/fix_SKL_stepping_info
Fix skl stepping info
commit f78a608b75e049851f6165935fcf27628ebdb536
Author: Lina Sun <lina.sun at intel.com>
Date: Mon Jun 29 11:25:37 2015 +0800
fix HW GT stepping info for SKL
Signed-off-by: Lina Sun <lina.sun at intel.com>
commit 3076f70cc5ad84088d2f48ae76172032cce306e5
Author: Lina Sun <lina.sun at intel.com>
Date: Mon Jun 29 10:38:19 2015 +0800
Add getting device revision ID
Signed-off-by: Lina Sun <lina.sun at intel.com>
commit 730be2762e23388f75a8093a721b198b92a0554e
Merge: 5571681 69298d5
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Tue Jun 23 13:56:45 2015 -0700
Merge pull request #3 from MidhunKodiyath/cmrt_enhancement
Cmrt enhancement
commit 69298d5e9ad536a15a76bf9727a22e750386ddab
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Mon Jun 22 18:52:47 2015 -0700
Add L3 cache changes for Gen9
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit aae15f7b6967e81be070f20c14c7c708bc3fa7db
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Tue Jun 16 14:10:39 2015 -0700
Add L3 cache changes in Gen7.5 SubmitCommand func
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit a2f51d32b5e1085489cc60651a8fd5cdb4fb940b
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Tue Jun 16 13:54:11 2015 -0700
Add L3 cache changes in Gen8 SubmitCommand func
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit a605969ebaa48b08ea601fc4ba1e03cddb66efe5
Author: Mircea Gherzan <mircea.gherzan at intel.com>
Date: Mon Jun 1 21:39:43 2015 +0200
Add SetStaticBuffer() and SetSurfaceBTI() to the public header
They are required in order to make the Cilk+ offload library work with
this runtime.
Patch proposed by Igor Chebykin.
Change-Id: Ic7ea477939da0d2c10e797d00a520efb164fe6a7
Signed-off-by: Mircea Gherzan <mircea.gherzan at intel.com>
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit 365d9d8eac1d0a043deb6a884011642c7f980bb0
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Tue Jun 16 13:37:54 2015 -0700
Update L3 config REG value in HalCm_SetCaps function
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit 63965c6b4f559e32cde5e1119daa30bfb5f4bf2d
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Tue Jun 16 13:16:20 2015 -0700
Add SetSuggestedL3Config function
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit 5571681616c0904e5fd37b599f172d2e2a741ff0
Merge: 5915636 d7e58cb
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Thu Jun 4 13:48:16 2015 -0700
Merge pull request #2 from lsun30/add_skl_support
add support for SKL platform
commit d7e58cbf03f38767f03b4e819ea33513bc39c027
Author: Lina Sun <lina.sun at intel.com>
Date: Wed May 27 18:40:45 2015 +0800
Add support for SKL platform
Signed-off-by: Lina Sun <lina.sun at intel.com>
commit 5915636fbd3def3417ebd00137b002f961f1e391
Author: Sean V Kelley <seanvk at posteo.de>
Date: Mon May 11 13:30:55 2015 -0700
build
Correct checks on libva path.
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit b699d60b91f61973630286726e1a35e787d016b7
Merge: 2d50575 3f9b8a7
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Thu Apr 9 09:13:15 2015 -0700
Merge pull request #1 from lsun30/fix_26Z_pattern_bug
fix bug for WAVEFRONT26Z dependency pattern
commit 3f9b8a7a665e251b1087a899e695c335e4d1b794
Author: Lina Sun <lina.sun at intel.com>
Date: Tue Apr 7 18:16:21 2015 +0800
fix bug for WAVEFRONT26Z dependency pattern
Signed-off-by: Lina Sun <lina.sun at intel.com>
commit 838d23bd78f1bf869e0b0f6f92150a2a272d9e95
Author: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
Date: Sat Jul 11 20:14:49 2015 -0700
Update CM_DEVICE_CAP_NAME enum
Signed-off-by: Midhun Kodiyath <midhunchandra.kodiyath at intel.com>
commit 2d50575dab1dba6d4e3b416a5b86c360730ce480
Author: Sean V Kelley <seanvk at posteo.de>
Date: Thu Mar 5 17:18:27 2015 -0800
Added link to Intel compilers supporting the CM Runtime
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit d6c04f8e4e885be165de3d19e3725842f7eeed8c
Author: Sean V Kelley <seanvk at posteo.de>
Date: Thu Mar 5 17:14:22 2015 -0800
Remove github's readme.md
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 95accc194a8a94f33fc276de87618949b519ff7e
Author: Sean V Kelley <seanvk at posteo.de>
Date: Thu Mar 5 17:12:32 2015 -0800
Add basic overview
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit bd9c806874774a32f07568dd889e20c24bb31efd
Author: Sean V Kelley <seanvk at posteo.de>
Date: Thu Mar 5 12:55:38 2015 -0800
autotools: Added MIT License
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit dc7bd323e66e8b802ed18b69a6a26416d9d72297
Author: Sean V Kelley <seanvk at posteo.de>
Date: Wed Feb 25 10:47:28 2015 -0800
cmrt: Add pkgconfig support
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit f4a75c850c7608bf162aa245c27520c9a15d29b8
Author: Sean V Kelley <seanvk at posteo.de>
Date: Wed Feb 25 10:45:37 2015 -0800
cmrt: Introduce more robust API based versioning
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 378c1531f44075773f1ceea6ef639d7fda9b0b36
Author: Sean V Kelley <seanvk at posteo.de>
Date: Tue Feb 24 17:07:34 2015 -0800
cmrt: Fix install paths and config
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 4b606d2c84fef8a531f6f2d7f8c4f3175fb152b3
Author: Sean V Kelley <seanvk at posteo.de>
Date: Wed Feb 11 14:12:36 2015 -0800
cmrt: Cleanup reloc domains
Since we have I915_GEM_DOMAIN_RENDER on our destination
relocation, writes are going through the render cache
and so should be appropriately set.
Change-Id: Ifd38a7e0beccdd26f7fd60b1291b111a52df08c8
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 70409e241812bf15da4b72338216a3e4c4a4b00b
Author: Wei Lin <wei.w.lin at intel.com>
Date: Fri Feb 6 08:22:11 2015 +0800
cmrt: Fix bug for CmKernel::AssociateThreadSpace to enable per-kernel CmThreadSpace
Signed-off-by: Wei Lin <wei.w.lin at intel.com>
commit b184eec8b7620915e5530486aaaff84bf8251cfa
Author: Sean V Kelley <seanvk at posteo.de>
Date: Thu Feb 19 17:17:11 2015 -0800
Adding autotools and source.
Signed-off-by: Sean V Kelley <seanvk at posteo.de>
commit 95ac08a8877005a6200c186132beaf171a0af2a7
Author: Sean V. Kelley <seanvk at posteo.de>
Date: Thu Mar 5 12:42:48 2015 -0800
Initial commit
-----------------------------------------------------------------------
--
libcmrt packaging
More information about the pkg-multimedia-commits
mailing list