Piotr Fusik
8e49c8f67a
Improve readability of getMaxApplicationAddress.
...
Change-Id: I92bba124746b4d16bf4cdae294e24c4667e03aef
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2019-03-08 13:30:22 +01:00
Piotr Fusik
5c60db1706
Remove dead code.
...
Change-Id: If6c35affea9bfa563ce7ab4e324a2e1d994e83bc
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2019-03-08 12:15:13 +01:00
Dunajski, Bartosz
a536b98dee
Manifest update
...
Change-Id: I03a4e977f2db4c9feeeeeeb3a9b4c85c0e931d1d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-03-08 11:58:55 +01:00
Jobczyk, Lukasz
878fd43a1a
Reverse logic of creating Memory Manager - part 1
...
-remove CSR::createMemoryManager method
-create MM from platform before creating devices
Change-Id: I0e7f091c53b0e60ae7101e82a305253af626330e
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2019-03-08 09:47:29 +01:00
Dunajski, Bartosz
cd90cdc946
Manifest update
...
Change-Id: I662d8702cda7660a94aa2a0679f3e3434b08a6c9
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-03-08 07:55:42 +01:00
Milczarek, Slawomir
2cf6606a31
Infra revision update
...
Change-Id: I20e69aa55bc3195985d4da2cfb113d95be81f258
2019-03-07 13:54:07 +01:00
Mateusz Jablonski
5b22a50b28
Allow to create WddmAllocation with multiple handles
...
Change-Id: Iac9df91b08a6ce610b985586dfb6b5f63dc668cb
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-07 13:29:00 +01:00
Maciej Plewka
7df0be9a13
Manifest update
...
Change-Id: I45478a6070f841ea75cd634a8150b473bb987439
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2019-03-06 19:05:49 +01:00
Filip Hazubski
880e891040
Move getDevices to a separate file
...
Change-Id: Ia5ea548ce233d332a040fd3a50592da294d3d612
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
19.10.12542
2019-03-06 17:59:25 +01:00
Piotr Fusik
a2c05a241d
Set allocationType in constructors.
...
Change-Id: I66738be1239acdaf282f813aed46066bc5023112
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2019-03-06 16:07:28 +01:00
ocldev
980bf72023
dependencies update
...
Change-Id: If1aed50fe9e3bddf89dfef3adcadf568b9aaf2ba
2019-03-06 14:31:16 +01:00
Mrozek, Michal
06a7d8c32e
Decouple Buffer Object and Exec Objects Storage.
...
Change-Id: Id47c071372959d43ccf3034917f2a5c39b707b38
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com >
2019-03-06 13:18:13 +01:00
Dunajski, Bartosz
f24b428cf7
Improve HardwareContextController creation
...
Change-Id: Iba929a2b4fcd993b38dd674be578aad0a481e8de
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-03-06 12:31:20 +01:00
Mateusz Jablonski
e721f7c08c
Cleanup Wddm interface 3/3
...
don't pass the entire WddmAllocation when only handle is needed
Change-Id: I208a64c81767589a2ac8aba0e717d54426209ecd
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-06 10:03:38 +01:00
Mateusz Jablonski
4605a48170
Cleanup Wddm interface 2/n
...
don't pass the entire WddmAllocation to createAllocation methods
Change-Id: Ibd4c684a362edbe3b2c520b73b71246fed5a9399
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-06 09:30:14 +01:00
Cetnerowski, Adam
fe07ede28d
ULT renaming: get device id tests
...
Change-Id: Ied671060d99649d4915ca0acd9cea28aedc8e8d7
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com >
2019-03-06 08:10:16 +01:00
Mateusz Jablonski
03527f496d
Cleanup Wddm interface 1/n
...
pass const D3DKMT_HANDLE * to makeResident/evict/destroyAllocation calls
remove gpuPtr from WddmAllocation
Change-Id: Ia5ca162946a2d893d4f56c37f8027eab02af90b0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-05 17:28:29 +01:00
Mrozek, Michal
28279bddd5
Decouple residency from Buffer Object.
...
Change-Id: I0c3413d9c53aecd814e84d588bdea15e34b7320d
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com >
2019-03-05 15:14:43 +01:00
Cetnerowski, Adam
ee7eeba67d
ULT renaming: get device and host timer
...
Change-Id: I11d3291b1e043ce75aa4e1aa59968dab9bbbbd8b
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com >
2019-03-05 14:32:45 +01:00
Zdunowski, Piotr
a3fc0d0853
[5/n] Log allocation placement.
...
Change-Id: I46426d040dda6125d9e0bef7c1960413ba602566
Signed-off-by: Zdunowski, Piotr <piotr.zdunowski@intel.com >
2019-03-05 00:58:07 +01:00
Mateusz Hoppe
54b0ac2f5c
Fix parsing in settings file reader
...
- parse stringstream after "=" to the end
Change-Id: Idfc7d9770630d6bd044508a1d0d1bc1fc1cdc7af
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2019-03-04 15:56:48 +01:00
Mateusz Jablonski
7e3b6d2d90
Move definition of maxOsContextCount to engine_node.h
...
Change-Id: I1ed252e9bbf382b449c7751061f9df42ded8b797
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-04 15:34:05 +01:00
Maciej Plewka
e53a8e8709
Add postSyncAddress to flush after walker
...
Change-Id: I7fdfaf8e0acc365998cc74306ab715ea3d9c7d72
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2019-03-04 14:47:53 +01:00
Cetnerowski, Adam
f50461ef9f
FAQ update
...
Change-Id: Ida90638d40f05c6308a174e78b73e97e45170dba
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com >
2019-03-04 12:28:14 +01:00
Artur Harasimiuk
3fe632e431
infrastructure update
...
Change-Id: Id344ddafcb4947171e6b9c2af9dee7386ffec8ce
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-03-04 12:04:43 +01:00
Mateusz Jablonski
00184c4e2e
Rename fastLeakDetectionMode -> fastLeakDetectionEnabled
...
Change-Id: I5a35b2bb9a3ccea9b8e52660f3713b925fe5f607
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-04 11:51:06 +01:00
Filip Hazubski
075155af5f
Improve HostPtrManager
...
Change-Id: If3129edbb7a2a2f40f70801582df66509121afa1
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-03-04 11:45:03 +01:00
Mateusz Jablonski
24cb171d2a
Rename DevicesBitfield -> StorageInfo
...
Change-Id: I2f763be185350de7b76838c9f101a1f8026f42c9
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-04 11:44:04 +01:00
Mateusz Hoppe
72a5c2c6c4
Fix compilation with OCL_RUNTIME_PROFILING
...
Change-Id: Ib07543fb5f6048e99cdd198111ba88309da2c3e8
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2019-03-04 10:55:38 +01:00
Milczarek, Slawomir
0a927f8cdc
Fixed CSR HW with AUB dump in AubStream mode
...
Change-Id: I7ec8b9e681ec9727fd3a0d974bed4f65ee49f192
2019-03-04 10:01:37 +01:00
Maciej Dziuban
fb78677d8d
Add function for ensuring command buffer has allocation with given size
...
CommandStreamReceiver::ensureCommandBufferAllocation
Change-Id: Icb48c9beff4f087addda75e97b90d86e8481e7ff
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-03-04 09:39:00 +01:00
Mateusz Jablonski
5b2d13765a
Move logic of copying ISA to separated method
...
Change-Id: I2c5fd3004fa41ed1bf1cf3d54741756f546f6941
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-03-04 09:21:15 +01:00
Dunajski, Bartosz
0939743874
Pass OsContextWin object during Wddm context creation
...
Change-Id: Iba8d801bb6af4e9d28681caddb9c487500a42c8c
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-03-04 09:11:59 +01:00
Dunajski, Bartosz
2ec68a31ba
Manifest update
...
Change-Id: I87ff763f7bd764b27321b8a592e4809894228901
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-03-04 08:51:08 +01:00
Cetnerowski, Adam
5c05d44735
ULT renaming: Get Context Info tests
...
Change-Id: Id5a62ae2b5a121f1df467903c3f645224de53d5c
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com >
2019-03-04 08:40:16 +01:00
Cetnerowski, Adam
7ecc1aa425
Documentation: add sign-off procedure
...
Change-Id: Id6f3c13519de1f635e9ec88dc76731ac021c593c
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com >
2019-03-01 14:09:12 +01:00
Dunajski, Bartosz
86dabbf6d5
Improve OsContext construction
...
Change-Id: Ibf9293344cc5c0ae1b2cc011e87d9e3626f3a066
2019-03-01 08:35:38 +01:00
Zbigniew Zdanowicz
10a25e405a
Remove debug flag ForceMultiEngineQueue
...
Change-Id: Iabf38999a03be3422c25c12978808731df77a899
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2019-02-28 16:06:36 +01:00
Pawel Wilma
fbcdee4cf4
Use DeviceBitfield in applyMemoryFlags()
...
Change-Id: I62563df2424f802509fa5669de2fe61e8918e96f
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2019-02-28 15:57:05 +01:00
Piotr Fusik
426a7b6efe
Pass by const reference.
...
Change-Id: I68dc9d2a77da8cc7f81759c4e72d32e2e7f71a1d
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2019-02-28 14:12:13 +01:00
Mateusz Jablonski
6fb28dd828
Refactor GraphicsAllocation class
...
move most of members to protected section
merge related members into structs
Change-Id: Ief2e092aa5e61ca6f13308f9d9b1937ea6c913b4
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-02-28 14:09:11 +01:00
Hazubski
e75e5808cc
Manifest update
...
Change-Id: I8124a5b82a663953137dd4e71f8504b9becec92a
Signed-off-by: Hazubski <filip.hazubski@intel.com >
2019-02-28 14:02:33 +01:00
Piotr Fusik
33a9d3160b
Simplify code.
...
Change-Id: If730d02312da01515ae53b5faaeb5d33419ec4ba
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2019-02-28 13:09:52 +01:00
Artur Harasimiuk
295d45f5ef
infrastructure update
...
Change-Id: Ia63d4d7c57b1037a198f8a2991bd1e75ccbe4afe
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-02-28 13:07:31 +01:00
Piotr Fusik
e11b7675d5
WddmAllocation constructor accepts allocationType.
...
Change-Id: I1e561b11e78dd942e04f3b029739921d0929ceed
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2019-02-28 11:59:16 +01:00
Mrozek, Michal
6cb4732abe
Move isl3Capable outside of Graphics Allocation.
...
Change-Id: If9949f0d6d3405dcdeb221cbee1ce30307166c21
2019-02-28 10:48:27 +01:00
Mateusz Hoppe
030ba34de5
Better description of DoCpuCopy debug variables
...
Change-Id: Ie97335d4e5705771ad9a1c62af2920b2965aead9
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2019-02-27 19:51:02 +01:00
Piotr Fusik
8febabfbd6
DrmAllocation constructor accepts allocationType.
...
Change-Id: I6a6457948ada7eb59537d17b966278d114f802c6
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2019-02-27 16:58:22 +01:00
Filip Hazubski
612121d5fe
Fix typo in fixture name
...
Change-Id: Id0ac28416a1ff32a8dca9503c30d918a2b2f80d7
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
19.09.12487
2019-02-27 15:46:29 +01:00
Mrozek, Michal
fca7b4e044
Remove Drm32Bit allocator.
...
- not used anymore.
Change-Id: Ibb7da1758feb67224ac0b172c72f45c2f1c229d9
2019-02-27 14:28:16 +01:00