Filip Hazubski
54d96e3e3d
Add isFieldValid helper method
...
Change-Id: I6f8d67a99fa8ca41f61a7f966312cbe43f5ea719
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-01-29 09:58:46 +01:00
Chodor, Jaroslaw
22448ee265
Adding ffs and 64-bit prev/next pow2
...
Change-Id: Ie10731c16b65a4fd1f36fd4c9bbca9a6951583a1
2019-01-28 23:56:46 +01:00
Milczarek, Slawomir
b11e0825c9
AUB capture with support for allocation dumps
...
Change-Id: I90a2b75043c33af92e4557be37cde4b9699582c6
2019-01-28 21:20:08 +01:00
Chodor, Jaroslaw
7c390fa23b
New helpers is utilities_containers
...
Change-Id: Ibb653c89a556c3bb32ce891e786719f70b56431f
2019-01-28 17:36:18 +01:00
Cetnerowski, Adam
08f80d13c9
ULT renaming: Enqueue marker tests
...
Change-Id: I0615849555d9511ca791b12cc3c91adeb76dde34
2019-01-28 17:16:33 +01:00
Zdanowicz, Zbigniew
72da161769
Add function to detect conditions to reset CSR
...
Change-Id: I76d21eee26e22e841670180392c1b9262f6b59e1
2019-01-28 17:00:00 +01:00
Dunajski, Bartosz
c878590162
Remove EngineInstance parameter from pollForCompletion call
...
Change-Id: I07652db2de656032cdb3452239b671edbe876b75
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-01-28 16:49:25 +01:00
Hoppe, Mateusz
c870628d08
Rename SHARED_RESOURCE allocation type to SHARED_RESOURCE_COPY
...
Change-Id: Ie846450384730171304788bbb1709d7f088036a8
2019-01-28 16:20:35 +01:00
Pawel Wilma
d56daf1726
Pass devicesBitField to gmm
...
Change-Id: Icad8a95d37d487fb7d01410c606baad67f681651
2019-01-28 14:51:09 +01:00
Dunajski, Bartosz
0655045c79
Enable SNORM format in aubs
...
Change-Id: If57781dd83668e3e3eaed2867e8000078b2691be
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-01-28 14:09:30 +01:00
Zdunowski, Piotr
ecb204f347
[2/n] Log allocation placement.
...
Change-Id: I1a523b7b7ed8a3fb199e4a216b5c1dc97b83cd44
2019-01-28 12:45:22 +01:00
Mrozek, Michal
f6ceb8fb4f
Remove default parameters from setArgSvm function.
...
Change-Id: I4408ddedfca464d56e24c4daa0c8c7b73791d6a0
2019-01-28 12:02:54 +01:00
Mrozek, Michal
c0d4122c26
Ensure that temporary buffer has zero copy flag set.
...
Change-Id: Iefa6f281cc61237be21aeff7c26d080c32385a75
2019-01-28 11:00:00 +01:00
Hoppe, Mateusz
3a5209ccf4
Disable osEnableLocalMemory on 32 bits
...
Change-Id: Id405a57064d17293ede48f82992ab1bde4f3b9ce
2019-01-28 08:18:51 +01:00
Maciej Dziuban
5c66211537
Extract mask and value for pollForCompletion in AubCsr from pollForCompletion
...
Change-Id: Ice43f5d57ff7281735d002d389255abe4135feec
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2019-01-27 13:50:31 +01:00
Chodor, Jaroslaw
9d8f280d5c
Removing address space qualifiers from literals
...
Change-Id: Iffdc5a8d98f37a3df930d67c39f771c89b24f47c
2019-01-25 17:25:05 +01:00
Brandon Fliflet
15d6b24ede
Fix for including CMake in another project
...
Change-Id: I1462a4bab8cd5fbf9f529e4ccc355000b10ed026
2019-01-25 06:21:26 -08:00
Mateusz Jablonski
b94917659a
Use mem obj offset when returning cpu ptr for read write
...
Change-Id: Ia624559f94e6af0ed602687814e3c11f6693f8a6
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-01-25 14:52:15 +01:00
Mateusz Jablonski
128bf4552f
Remove debug flag ForceResourceLockOnTransferCalls
...
Unlock locked resoures in freeGraphicsMemory method
Change-Id: I2baae7b7f9d8260f19a4b083849c5bf0d1a764f3
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-01-25 14:03:29 +01:00
Mrozek, Michal
82046c25d2
Pass GmmHelper to appendStateBaseAddressParameters
...
Change-Id: Iba5a355529edb1e4342581492544148404109069
2019-01-25 13:21:17 +01:00
Mrozek, Michal
083a4ff779
Always enable L3 cache for non zero copy buffers.
...
Change-Id: Ie83a2b6b040bd0bab2cfd5dbb0e788af881f966f
2019-01-25 12:20:44 +01:00
Dunajski, Bartosz
325b702e15
Manifest update
...
Change-Id: If20a41d6a2807c16dbdd2239def3fc7ed6d1db7d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-01-25 12:08:39 +01:00
Dunajski, Bartosz
287c9e8f6a
Enable FASTLINK for MSVC debug builds on demand
...
Change-Id: I9aecaacf48fdcc486d5bb3c29b9ceb53c4fea261
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-01-25 10:45:59 +01:00
Hoppe, Mateusz
d7ce6ef8d1
Allocate images through preferred pool call
...
Change-Id: I79c9c1a0a95a8a3e26ed690530b71ef504cc7ff8
2019-01-25 09:05:25 +01:00
Mateusz Jablonski
f90cfb9199
Fix typo: freeGpuVirtualAddres -> freeGpuVirtualAddress
...
Change-Id: I6cbec2bd4ec5863e2c5df75aa60b3a7a0dbb94c6
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-01-24 16:08:00 +00:00
Mateusz Jablonski
f332bf369e
Set allocation's lock state only in lockResource and unlockResource methods
...
Change-Id: I60f35801287166f5bdb0dfcd31ff0118c56ec22a
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-01-24 15:15:27 +01:00
Pawel Wilma
09c62ca44c
Possibility to apply additional build options
...
Change-Id: Ic654f57b462e32f464db9df94aed1061bc5a7bac
2019-01-24 11:39:00 +01:00
Mrozek, Michal
de022cc0eb
Revert "Do not use AUB + TBX in TBX test mode."
...
This reverts commit 5a1f8078cbacb7f5204886c673b8c15bd8fd8ae3.
Change-Id: I1c6feb457afdd3e3ccbbdd00d41856d8fea0a099
2019-01-24 10:19:58 +01:00
Dunajski, Bartosz
276417969b
Add ftrTileY flags on Linux
...
Change-Id: Iec00c137e332ac818ba6958e57c90dccf7629931
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-01-24 08:54:59 +01:00
Mrozek, Michal
8615288d2b
Do not use AUB + TBX in TBX test mode.
...
Change-Id: Ia53045076f72cc162c43fa06db9117c9e8d4f1e2
2019-01-24 08:53:54 +01:00
Mateusz Jablonski
ca16ecd3d6
Internal update
...
Change-Id: Ide40810790483a052c0397cd873734d40cd64795
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-01-23 15:50:14 +01:00
Filip Hazubski
38c72838c7
Rename .m files
...
- Rename devices.m to devices.inl
- Rename devices_base.m to devices_base.inl
Change-Id: I153e89eea5d4e43f555a923a3932fdf66f3ec2a6
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-01-23 14:44:52 +01:00
Mateusz Jablonski
b229df3cc4
Remove debug flag EnableMakeResidentOnMapGpuVa
...
Change-Id: I12063762818ed58861ec80f0d8a798312374d198
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-01-23 14:43:40 +01:00
Milczarek, Slawomir
b2fe74ca9d
AUB capture with writeMemory on aubManager
...
Change-Id: Ie954b0d0f72b093f12ef33c93af5a3dc845559dc
2019-01-23 13:54:28 +01:00
Artur Harasimiuk
c45918de21
Revert "igc revision update"
...
This reverts commit a24704fa18
.
Change-Id: I373eef64d2cb147191464d2d4333d8131be42162
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-01-23 13:08:54 +01:00
Dunajski, Bartosz
996d4f8387
Update GMM API to query TileMode for SurfaceState programming
...
Change-Id: I7cef2d8651037874811f8e3fefabc70470eec5bb
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-01-23 08:35:15 +01:00
Hoppe, Mateusz
4052b1e2fb
Update infrastructure
...
Change-Id: I97e4932ec0b5b0083a490bdd97a8cd4bbde3440c
2019-01-22 12:46:16 +01:00
Milczarek, Slawomir
21f855b719
AubStream update (1/n)
...
Change-Id: I6579e7af2015493490c5edcc413dcb2e6c804b9f
2019-01-22 12:19:21 +01:00
Piotr Fusik
40870f9c7d
Retry mmap with a smaller size.
...
Change-Id: If8ea046af789394c1f58be9cc3a2b8100cee214a
2019-01-22 11:04:16 +01:00
Mateusz Jablonski
ad3bfd84cb
Add functionality to make resident before locking resource
...
Change-Id: I0963c1edcb43f409e9dd62cb46a0da1f2b05667b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-01-22 08:28:12 +01:00
Katarzyna Cencelewska
72f17d6435
Add check that Intel OpenGl is used
...
before return device_id in clGetGlContextInfoKHR
Change-Id: Ic6dce407a1666909d468d89a8576c907abc63b61
2019-01-22 08:10:46 +01:00
Mateusz Jablonski
cdd77a34fa
Infrastructure update
...
Change-Id: I8968b2b5c91bb74f75cf0f3fd9ef54996dbb2f29
2019-01-21 17:09:42 +01:00
Artur Harasimiuk
2304f0eb80
cmake: Fix handing of multi-configuration generator
...
Change-Id: I7f8747bf07c224f464728812052889f8124fddc4
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-01-21 16:40:00 +01:00
Chodor, Jaroslaw
160fc23575
Reordering debug settings
...
Change-Id: I80999eda6aa5b4f714dcbc505a4485cd456e4967
2019-01-21 16:32:32 +01:00
Artur Harasimiuk
927ca384a2
package: adding ocloc package
...
New package will contain offline compiler
Change-Id: I73109aa4cac031af34899863a103089519fba917
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-01-21 15:40:52 +01:00
Chodor, Jaroslaw
e663d51481
Adding support for debug variables translation
...
Additionally, adding flag to override gdi
Change-Id: I52759aa8c5f1149a34167429289d3f3876cdcb92
2019-01-19 20:12:41 +01:00
Filip Hazubski
fae6c5fce2
Add bit helpers
...
Change-Id: I3f29793f0fec7555c1440db7504e4adbb6904d4f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-01-18 12:19:27 +01:00
Zdanowicz, Zbigniew
158f200476
Add HW commands const definitions
...
Change-Id: If2e9d7f7f707b7b8c7bd8dbd3853ab3b6dad0c9a
2019-01-18 12:13:25 +01:00
Dunajski, Bartosz
0c2f5aa491
Change width programming for GMM
...
Change-Id: If2a1a0d582cbebb209de182895d1f6decedcfb73
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-01-18 09:53:27 +01:00
Kamil Diedrich
e2092d29ff
Fix for receiving appropriate tokens during builtin compilation
...
Change-Id: I5f73bd95bbbd0e2b59dcc85beebd3d1ee205782a
2019-01-17 14:31:29 +01:00