Hoppe, Mateusz
31d3cc847c
Rename setupGtSystemInfo to setupHardwareInfo
...
- adding new parameter for FeatureTable setup
Change-Id: I1f1c66894555003612e08127801c6b096b0a2400
2018-08-29 16:24:16 +02:00
Chodor, Jaroslaw
ad9710bec2
Refactor around binding table programming
...
Change-Id: I4cad63b11937531e36ea9d92cee606ea8941c9ef
2018-08-29 14:35:52 +02:00
Dunajski, Bartosz
da0f9381dc
Timestamp Packet ownership
...
- Tag allocator: reference count tracking
- Obtain tag by command queue and pass to Event if exist during enqueue
- Handle Timestamp Packet lifetime on Event and CmdQueue destruction
Change-Id: I9a5969830ea7a9d729e6f70519d8c28ff70fcf06
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-08-29 13:47:46 +02:00
Venevtsev, Igor
b49101803c
Fixed aub_tests aub files producing
...
Change-Id: I7d83fba27828a57855a642c4be9944dc0f1e4603
2018-08-29 12:57:50 +02:00
Zdunowski, Piotr
ad65477868
Fix crash caused by missing residency data.
...
Change-Id: Ib615e3b13382950ec8ecc128bea0032a126666e0
2018-08-29 12:46:50 +02:00
Artur Harasimiuk
e0e25d28c6
clang-format: set ColumnLimit to 135
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
Change-Id: Ic757479a822b063c045b07047b47073b5678e49a
2018-08-29 10:17:45 +02:00
ocldev
d570e42695
dependencies update
...
Change-Id: I7a041879ce0824c063d8bedca900518bbeeb6efe
2018-08-28 21:19:41 +02:00
Artur Harasimiuk
b88f60d14e
don't build igdrcl_lib_mockable when SKIP_UNIT_TESTS is set
...
Change-Id: I7494ca082944040a630d7c3f9044b44c4bf0f47c
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-28 20:06:59 +02:00
Dunajski, Bartosz
02611dc953
Retrun valid status on createAllocation64k fail
...
Change-Id: Iaaed107c995a79125236196b6a956696dfe20875
2018-08-28 19:57:19 +02:00
Jacek Danecki
0c01653daf
add team email address for notifications from CI systems
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/77
Change-Id: I0c79b79e370f1fe606fb381bd7528436f6b5e4c5
2018-08-28 12:06:11 +02:00
Mateusz Jablonski
deab9a33cd
Move os context tests to os interface tests
...
Change-Id: I409d988c6c561bca6fc6dcb0ff16583131f0cf5a
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-08-28 08:58:06 +02:00
Dunajski, Bartosz
a807b9a90b
Initial implementation of Timestamp Packet write
...
Change-Id: Ic498bcf9795f54fbb5fb5a8d07ed17fa70dc4f1a
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-08-28 08:27:13 +02:00
Artur Harasimiuk
02b8055897
Revert "Improve build time: command_queue tests"
...
This reverts commit 41811852db
.
Change-Id: I74d4dba4aa0d840ddd8eeacf5b40503ff54b7c5a
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-27 19:17:52 +02:00
ocldev
f3390dfa0a
gmmlib revision update
...
Change-Id: Ia9fca654fa04815da5b88b4260674b609a8d4cbb
2018-08-27 17:56:12 +02:00
Artur Harasimiuk
64517c7c6b
Infrastructure update
...
Change-Id: Idc6e1490ea8017a8dec0969d383e4052282c6d3c
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-27 14:51:45 +02:00
Dunajski, Bartosz
41811852db
Improve build time: command_queue tests
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Change-Id: Ia80a8bfed28789c6c7a53478cdd56f883d61adf3
2018-08-27 14:13:06 +02:00
Artur Harasimiuk
54572163d8
Switch to use Visual Studio 2017
...
Change-Id: Ie3b045d366ee368f1f06c01213e8b1feee5ef4e7
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-27 11:29:16 +02:00
Mateusz Jablonski
4b29b30db1
Add OsContext class in shared code
...
Change-Id: If5aea2126abe1b892068af9ca53e7f448e5b85a6
2018-08-27 09:20:09 +02:00
ocldev
bc12389312
igc revision update
...
Change-Id: I1cb013697739e0c721fc03758d5f4518a12a59b8
2018-08-24 18:48:45 +02:00
Artur Harasimiuk
1e0821bc9f
infrastructure update
...
Change-Id: I43acee8058812d4670e66013e4b1ac580e7c57db
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-24 16:41:47 +02:00
Mateusz Jablonski
7cecedae45
Unit tests: Move initialization of Wddm to fixture's SetUp
...
Change-Id: I3d3fa30d5aebf4069c1726a21f537a3d40799793
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-08-24 14:31:27 +02:00
Artur Harasimiuk
12e21c042e
Infrastructure update
...
Change-Id: I68ec89041e1a6877000e473bb79f4b4f3e370584
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-24 13:23:26 +02:00
Katarzyna Cencelewska
9d157dc443
Refactor of sharing function
...
Change arguments in functions from pointer type to referance type
Change-Id: If3569ceee2188d9ad572f23e3b7510e7a40e917d
2018-08-24 10:09:36 +02:00
Hoppe, Mateusz
83537d55bf
Add HardwareInfo argument to setupHardwareCapabilities method
...
Change-Id: Iaf75459402d4f1ec3048646d646b130dcc710b2f
2018-08-24 08:30:52 +02:00
Milczarek, Slawomir
b59e3aec14
AUB capture - add control to configure file name
...
This commit adds the AUBDumpCaptureFileName control to configure from outside
a file name with an optional path where to save the AUB capture into.
Change-Id: Ibf2f7663e23ad9e1001896b0c5b7030f9979dae2
2018-08-23 22:31:03 +02:00
Hoppe, Mateusz
aaf2f94887
Fix zeroCopy property for images
...
- zeroCopy means no need for data transfer when cpu transfer is
chosen during map/unmap operations
- tests cleanup
Change-Id: Id312267e51d593781c6fe536b6e96f42f32e5c02
2018-08-23 16:45:05 +02:00
Mateusz Jablonski
9ac3529c6b
Remove template parameter from Wddm methods
...
Change-Id: Icd700c7215184d4c0f9564c61868a1f9f29a75e5
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-08-23 16:37:31 +02:00
Hoppe, Mateusz
e6131293d1
Manifest update
...
Change-Id: Ia897bb60230c776194c48e9b0a8b42e84a68e65c
2018-08-23 16:15:45 +02:00
Cetnerowski
8647e0c349
Improve KernelInfo handling:
...
Remove wrapper for KernelInfo constructor
Switch to unique pointer where possible
Change-Id: Ib3f323e34836e1d189d836fd539ab45518609610
2018-08-23 13:55:28 +02:00
Hoppe, Mateusz
ff683ebdc1
Fix global property name in runtime/aub/CMakeLists.txt
...
Change-Id: I08fc76a3b4718b469928f5fd1059bf9f0d7ac5b5
2018-08-23 13:30:27 +02:00
Dunajski, Bartosz
502c0f31cd
Enable detailedAllocationLoggingActive when captureCallStacks is enabled
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Change-Id: I418d6f03b0c0d5f5224a0c25033c3117b1b68ab9
2018-08-23 11:04:45 +02:00
Mateusz Jablonski
deaaa908a4
Extract Os Context from Wddm and WddmInterface
...
Change-Id: I13a52fc466a14f4bd28876d3c47884dc596f2b58
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-08-23 09:07:57 +02:00
Milczarek, Slawomir
f6f9c0f456
Add notify functions to enqueue read buffer and image calls
...
This commit adds notifications to enqueue read buffer and image calls
and setters/getters to mark/check if an allocation is dumpable.
Change-Id: I123f24752d2a86abcf934e0d404f4e0ecf1729cc
2018-08-22 21:43:17 +02:00
Maciej Dziuban
b91c14f70e
Delete Device::getBuiltIns()
...
Change-Id: I9d1968dfb2ba4a56020fd17152119add726106e1
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2018-08-22 16:54:53 +02:00
Mrozek, Michal
7504536d5d
Update guidelines.
...
Change-Id: Ia22cfdd30d6e498a45c4718609387154b184edc6
2018-08-22 14:55:25 +02:00
Mateusz Jablonski
6286f245a1
Fix generation local ids for image layout with local workgroup size 12x12x1
...
Change-Id: Ib723b132b570d8cfb3f72f32ddadde869607c354
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-08-22 14:32:07 +02:00
Maciej Dziuban
88c5d3f5c2
Refactor ExecutionEnvironment destruction order test
...
Change-Id: I4c7e8b0da1d2e97d6d688f62d7b311cbdc734323
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2018-08-22 12:59:24 +02:00
Zdanowicz, Zbigniew
00170eb998
Refactor ULTs checking DSH usage
...
Change-Id: I02d1aece9a13c75508feef0af7a7322dd9fc7852
2018-08-22 10:33:38 +02:00
Maciej Dziuban
e0e48203d2
Move BuiltIns to ExecutionEnvironment
...
Change-Id: Ib2a1b82cc7858c898bb32820aad106a01d1325ad
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2018-08-21 23:15:47 +02:00
Kamil Diedrich
459a157e17
Fix for setting correct program compiler version
...
Change-Id: I41db8c1640d51fabedbc2d39ff76be04c124c332
2018-08-21 18:39:11 +02:00
Zdanowicz, Zbigniew
7b68579e34
Rename ULT L3Helper to UnitTestHelper
...
Change-Id: If922192560b8b51bc1296f8b034abfadbaa556b6
2018-08-21 17:38:27 +02:00
Maciej Dziuban
d2759a0629
Move CompilerInterface to ExecutionEnvironment
...
Change-Id: I14afdd8fc41ecd4ac8c8fcbeecda2539bc847288
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2018-08-21 15:30:15 +02:00
Dunajski, Bartosz
931b462ee1
Disable NonAux to Aux translation for Parent Kernel
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Change-Id: I863608fe3652e7e777a1e841d79b5b56e7362a3f
2018-08-21 15:12:25 +02:00
Artur Harasimiuk
e84ea0ffa0
Fix for SKIP_UNIT_TESTS
...
Change-Id: I4eae4a91443f043c57b68bda5882d40e0d333e12
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-21 14:53:13 +02:00
ocldev
69fea5cc7c
gmmlib revision update
...
Change-Id: Ic534e2c42e3c449afa29b5df1f2975f830f54415
2018-08-21 14:18:07 +02:00
Artur Harasimiuk
9f16c3682c
update spec file source
...
Use pattern:
https://github.com/intel/compute-runtime/archive/%{neo_commit_id}.tar.gz
instead of adding neo.tar.gz at the end.
Change-Id: I8d45a535c04d92f7c55ab3181eedeb6704d20e46
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-21 11:41:56 +02:00
Mateusz Jablonski
7afba8d50b
Cleanup after adding new local ids layout for images
...
- Apply layout for images only when Z size is equal to 1
- Fix generating local ids for local workgroup size
when any size is not power of 2
- Revert commit c53c09da45
Change-Id: Ie745782fafce2facbd877e3e33e4ba347cb2b09e
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-08-21 11:27:30 +02:00
Hoppe, Mateusz
23d66b6984
Add dedicated method for getting hint for AubDump memory write
...
Change-Id: I5282d3004e61dde4bda1fd0e0c1acf9fe94caca0
2018-08-21 10:28:59 +02:00
Milczarek, Slawomir
393c2219c9
Add device callback for GMM library to notify AUB subcapture
...
This commit adds a new callback to be called by GMM library
when it allocates/deallocates compressed resources to collect data
about their addresses and sizes and handle their AUB residency.
Change-Id: I075d3ff4cb049cfe626da82892069c4460ea585c
2018-08-20 14:38:42 +02:00
Dunajski, Bartosz
044255e9bd
Pick Main Kernel for LWS and numWG in dispatchWalker()
...
Change-Id: I4fd0746ec77890ceacbf333966bb00a4ea99b186
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-08-20 13:51:35 +02:00