Mrozek, Michal
fb735e5ee5
Move SSH size obtaining logic to dedicated function.
...
Change-Id: I1ea2ceb69f0ae06fe8e37f7769015933295dd6cd
2018-09-03 16:54:38 +02:00
Milczarek, Slawomir
b2beed3daa
AUB CSR to call make resident of the base CSR
...
This commit ensures that AUB CSR be using make resident of the base CSR class
hence the task count of the graphics allocation be updated properly.
Change-Id: I33b5ed86a463eeeee00a4094cefda8add316af73
2018-09-03 16:43:10 +02:00
Hoppe, Mateusz
0a838760c4
Initialize src and dest buffers memory in HelloWorldFixture
...
- memory in dest buffer is checked against src buffer memory
in AUBs, both buffers should be initialized with different values
Change-Id: I706cee19eb61bf742e418086e9127ba950dcd0f0
2018-09-03 15:40:09 +02:00
Pawel Wilma
4a12deea2b
Add support for reduced GPU address space
...
Change-Id: I9ebbc8c51039bb533b44c6b80e717e1489a20a43
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2018-09-03 13:51:36 +02:00
Venevtsev, Igor
f6743ced2a
Remove reuseBO from createGraphicsAllocationFromSharedHandle
...
Change-Id: Ia7af1cdd8e3986b8af7c542032d2767303865382
2018-09-03 13:38:19 +02:00
Mrozek, Michal
d08aa81a9d
Update internal.
...
Change-Id: Idea5c5f33dcfd3a9b8ab0e4992c6624469c8109c
2018-09-03 12:54:42 +02:00
Filip Hazubski
85d7e0e4c8
Refactored GPGPU walker for easier maintenance
...
Change-Id: Ie10272f363d3e583893c46123bb7a56a5fd9ac45
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2018-09-03 11:04:24 +02:00
Mateusz Jablonski
92bfd2e3d2
Move OsContext to Device
...
Change-Id: I030b65372fbdc075423d22720e9da34ac65b8e68
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2018-09-03 10:42:26 +02:00
Dunajski, Bartosz
c014c49102
Pass TimestampPacket to dispatchWalker during enqueue call
...
Change-Id: Ia2b9206d4c2bb69232bfe9e7d68d195f3a558926
2018-08-31 19:57:47 +02:00
Maciej Godek
1d7d376262
Sharing format query for Intel/DX9
...
Change-Id: I600872be34ff41c3be06679d83e788c66f635e83
2018-08-31 18:20:42 +02:00
Dunajski, Bartosz
ed26e38f38
Reinitialize new tag taken from TagAllocator
...
Change-Id: I1fbc06224e64b77de0f481553eddc4abde8f8a1c
2018-08-31 10:45:06 +02:00
ocldev
0abbd881d4
igc revision update
...
Change-Id: Ia088a9ad449d1b1f492ada93397a5f776cc48a6c
2018-08-31 10:21:37 +02:00
mplewka
b2b5925030
Always expect gtpin headers
...
Change-Id: I811d672584c2b3b6e519a9404321b5ef9a8d3da2
2018-08-31 09:42:44 +02:00
Dunajski, Bartosz
118bad16df
Dont add PIPE_CONTROL between Walkers for TimestampPacket writes
...
Change-Id: I6216a0926678c7f7a997cb37ce4eb59f914b518e
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
18.35.11391
2018-08-30 15:30:16 +02:00
Mateusz Jablonski
6096263d2a
Process extra tokens when create command queue with properties
...
Change-Id: I8f7d1aeaa7ed1a21e9c35794e5453ffa1ab67d5f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2018-08-30 15:20:49 +02:00
Jacek Danecki
551ed7fc8d
ci: use IGC 18.33.809-1 for Arch build
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
https://github.com/intel/compute-runtime/pull/78
Change-Id: Idcc1af83a05ede183c6a1b61ba97a2487089335c
2018-08-30 13:38:03 +02:00
Dunajski, Bartosz
570c0843ef
Handle TimestampPacketNode residency
...
Change-Id: I1769d67426ca704b600931b58d3f505bef0e893d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2018-08-30 11:53:56 +02:00
Dunajski, Bartosz
41914d3058
Make enqueue blocking if parent kernel requires aux translation
...
Change-Id: I678e1045d84f15e30223a99438bbb7057e172cff
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2018-08-29 19:33:00 +02:00
Artur Harasimiuk
83237bd253
Revert "clang-format: set ColumnLimit to 135"
...
This reverts commit e0e25d28c6 .
Change-Id: I09179643d9c338f764755a2e7d7c64d51e6b4fd1
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2018-08-29 17:45:08 +02:00
Artur Harasimiuk
7292a6e23b
cmake: respect value of NEO_DRIVER_VERSION when provided externally
...
Change-Id: I32913a45739df7e0991119b98118a36afc7a65bb
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2018-08-29 17:08:09 +02:00
Artur Harasimiuk
9eafa72776
fix pkgconfig handling in cmake
...
when IGC_DIR is not defined we shouldn't override paths because
/lib/pkgconfig may exists in some distributions.
Change-Id: I843b033ff6b0d91cb866b7ab36fa82a02ca7448e
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2018-08-29 16:59:14 +02:00
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
18.34.11354
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