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
Filip Hazubski
2d321cb557
Add option to disable caching for a resource
...
Introduce CL_MEM_LOCALLY_UNCACHED_RESOURCE flag that can be used with
clCreateBufferWithPropertiesINTEL()
Change-Id: I9f208f00952cdca7482371ec21cbc57c08435b52
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-01-17 13:32:36 +01:00
Wilma, Pawel
3a11da8ec8
Reduce max planar YUV height to 16352 rows
...
The UV plane placement granularity has been changed to full tile (32 rows).
Because UV plane offset size in Surface State is 14 bits, the maximal height
has to be reduced from 16380 to 16352 to allow maximal offset to fit into
14 bits.
Change-Id: I2b21719d8d63a7f075150eef492ee44bd4dfe294
Signed-off-by: Wilma, Pawel <pawel.wilma@intel.com >
2019-01-17 13:02:46 +01:00
hjnapiat
e22626cb3d
Enhance AUB testing
...
Change-Id: I45dafca34064ff824c197658051d8ba5c89265f6
2019-01-17 12:36:51 +01:00
Zdunowski, Piotr
f7271d2225
Fix usage of memcpy.
...
Change-Id: Ibcf15ec5b637cb9753eea4250bc88b5453408459
2019-01-17 12:30:56 +01:00
Pawel Wilma
dcbdbd92b9
Wait for paging frence after calling makeResident() on mapGpuVa
...
Change-Id: I289c4be891b2d7c1b50a0100cbdde8688f3068d5
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2019-01-17 10:41:28 +01:00
Milczarek, Slawomir
4a5b01c580
Infrastructure update
...
Change-Id: Icb2495176924df6d653c1584d5c2e58026958bda
2019-01-16 17:55:58 +01:00
Zdunowski, Piotr
75a635fdc5
[1/n] Log allocation placement.
...
Change-Id: I9ab61e10dcb0fcbbaf859c077a64ce7a4f2c213c
2019-01-16 16:46:50 +01:00
Cetnerowski, Adam
e987d41dd6
ULT renaming: image mapping tests
...
Change-Id: I97da602831e62b0440d6d7bb0896dd1b11341a4f
2019-01-16 14:05:33 +01:00
Cetnerowski, Adam
94204518ff
ULT renaming: Buffer mapping
...
Change-Id: Iffdd695b4e73c2ed6483912de83a49d1cc7ecee2
2019-01-16 12:43:46 +01:00
Pawel Wilma
9036882d11
Refactoring of additional MMIO registers in AubDump
...
Change-Id: I97c0cc25aa24c6abcff4ba7469d6a6e3f0c12b86
2019-01-16 11:16:54 +01:00
Zdanowicz, Zbigniew
f18f9a5f88
Use queue command buffer to program media sampler at submit
...
Change-Id: I7cc410a7432564b5f15dbb6943f48b577dfa6936
2019-01-15 15:45:44 +01:00
Dunajski, Bartosz
1de0bda212
Initialize HardwareContext with valid deviceIndex and engineIndex
...
Change-Id: I8848936340e8f4b33ac5ed5d0ae85d9f580171ca
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-01-15 15:33:42 +01:00
Mrozek, Michal
7470246376
Add new flag to dispatch info.
...
Change-Id: I0d78658529f3e80f1694b14ff05425ecceafd340
2019-01-15 12:21:18 +01:00
Mateusz Jablonski
06600f169b
Define GPGPU engines per gen
...
Change-Id: Ie0e565d11184c5355b5bf09f5b10a567deb5c106
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-01-15 12:05:19 +01:00
Zdanowicz, Zbigniew
84d35c8951
Add media programming call at the end of command buffer
...
Change-Id: Ie60bc384c9385071aa77d2516e1d3649298a1233
2019-01-15 11:35:58 +01:00
Stefanowski, Adam
1001f76085
Add logic for Events in multi-thread scenario
...
- inc refCount when enqueue is blocked and dec after flushing
Change-Id: I9e8f8d226897124a7e51f2473939d53868bef7a2
2019-01-14 19:45:26 +01:00
ocldev
0c2dc1b438
dependencies update
...
Change-Id: I547dba6003444cc048a05ab0191bc764e9fb985c
2019-01-14 15:37:32 +01:00
Mrozek, Michal
9cbfa3892d
Remove debug flag.
...
Change-Id: I013e1f27477d67fd33ba6c559dffb26d06a0db8b
2019-01-14 15:19:57 +01:00
Filip Hazubski
ec03210687
Update clEnqueueVerifyMemory
...
- return success also for non aub CSRs
Change-Id: Iac7fdcd58e4b76a325ef67fd266f183d779ca956
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-01-14 14:37:09 +01:00
Cetnerowski, Adam
736c3ac3bd
ULT renaming: Fill image / buffer tests
...
Change-Id: Ib3a5be18b210e5bc2a35eb9700557aa698ea456a
2019-01-14 14:26:57 +01:00
Mrozek, Michal
6c902faf0b
Cleanup around Walker programming.
...
- remove redundant methods.
- remove redundant parameters.
- Simplify the logic of programWalker
Change-Id: I6112bb19fd0008530f5e5510238bf42e669379b7
2019-01-14 10:12:38 +01:00
Mrozek, Michal
15bfdc101f
Refactor programWalker.
...
- Pass variables computed in upper layers via args.
- declare variables prior to functions.
- Change some names for better verbosity.
Change-Id: I603b9ada1f62a08de5ac0fce177ccd840f2ce98c
2019-01-14 09:02:14 +01:00
Dunajski, Bartosz
8ae7de7b0e
Create HardwareContext only when osContext is available
...
Change-Id: I8bcf2cb20f0e1e6b9da98b477f5be206407a7a57
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-01-13 15:12:07 +01:00
Artur Harasimiuk
c38ba275d6
remove unused files
...
file is not used at all - removing it
Change-Id: I6be19c61688ac400cde278305ab77b19f3dbf5bf
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-01-11 23:13:34 +01:00
Hoppe, Mateusz
10013d66dd
Fix EnqueueBufferWindowsTest test
...
- expect correct gpu va
Change-Id: Ib66b765d49179db975b03c167590c3bad4726ad1
2019-01-11 23:11:54 +01:00
Pawel Wilma
14e8fdd8f8
Fix for incorrect timestamp offset calculation in event profiling info
...
Change-Id: I634c29daf4734b24e4075542dc6550c531977f0a
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2019-01-11 16:39:05 +01:00
Wilma, Pawel
397778df70
Infrastructure update
...
Change-Id: I4d95db2977f6f6058087160fa266feaa724f22c7
2019-01-11 15:12:41 +01:00
Dunajski, Bartosz
23b7b9a8a8
Make local copy of EventsWaitlist for CommandComputeKernel
...
Change-Id: Ibbdfc6732fc254e73407605ebb26f88e5552c0e8
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-01-11 15:05:42 +01:00
Mrozek, Michal
68d273580f
Disable sporadic test.
...
Change-Id: I3eb2848401190c52c9e150207fd904aadffbf270
2019-01-11 14:14:09 +01:00
Piotr Fusik
30dd15144c
Add debug variable to disable host ptr tracking.
...
Change-Id: Ifc866e06a4519e7590d40d8ad136147ecc80225d
2019-01-11 12:06:52 +01:00
Milczarek, Slawomir
936af1b5a8
Added header with options to AubStream interface
...
Change-Id: I9be43f1b41008dde040036a0cfce94431a35c3ac
19.02.12143
2019-01-11 10:19:18 +01:00
Hoppe, Mateusz
64ff9d30b7
Fixes for misaligned hostPtr enqueueReadWrite
...
- use getGpuAddress for BuiltinOpParams
- fix read/writeImage
Change-Id: I2e6e9a1d91871fa9f22851f31eb5a7b337b5aecc
2019-01-11 09:14:47 +01:00
Kowalczuk, Jakub
3c59bae5a4
Set NoGfxMemory in Gmm Constructor
...
Change-Id: Iee36e6de82db12c84970e68e1c940b67ec957eab
2019-01-11 08:11:22 +01:00
ocldev
eb6710f825
gmmlib revision update
...
Change-Id: I58b6ba16304b9534e82f6b7a8ebd3273f25395ae
2019-01-10 17:07:52 +01:00
Mrozek, Michal
ef73bb8c11
Move Walker specific code to dedicated method.
...
- move cache flushes after the Walker.
Change-Id: I58c5e76bad22ac42da2c466ef008ef5bf96df077
2019-01-10 16:36:56 +01:00
ocldev
a24704fa18
igc revision update
...
Change-Id: Ic5718939bb78be9bd3780de9aaf3ac3b5d29dfa9
2019-01-10 14:09:33 +01:00
Mateusz Jablonski
ec18d7fee6
Add debug break in case of no synchronization between devices
...
Change-Id: If10ed848725b1101d67dbbac318f0aa283db1e2f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-01-10 13:23:06 +01:00
Zdunowski, Piotr
010f1a8299
Source level debugger test improvements.
...
Change-Id: I88c0c5d7f49b9e8c27ed2c75c6e2eb63b22437bf
2019-01-10 13:16:54 +01:00
Cetnerowski, Adam
d63a1a7c89
ULT renaming: Copy image to buffer tests
...
Change-Id: Ibf8109e9819ebe36daf680f6a19d91e69fcef7ed
2019-01-10 10:45:46 +01:00
Mrozek, Michal
537697dcfd
Update interfaces.
...
Change-Id: Ib038a98f51fdc8850ac5ee7d922c399535682081
2019-01-10 08:56:35 +01:00
Dunajski, Bartosz
6ea2d8c2a9
Extract creating aub file name to separate function
...
Change-Id: Ie0506f1847684cc3aabd8bee153c944b2f49bdb8
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-01-09 20:45:04 +01:00
Artur Harasimiuk
25a93d4f85
left pad version when generating fedora.spec
...
Change-Id: Iecdb4fc7ca15ad0828127c59e224af04021e3f05
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-01-09 15:39:58 +01:00
Hoppe, Mateusz
3381dc258b
Fix for ReadWriteBufferRect with misaligned hostPtr
...
Change-Id: I026f3512e6501b7e3a4cd5b9b6e9010a0b3b8a72
2019-01-09 14:57:25 +01:00
Kamil Diedrich
8feab5e570
Remove commandStreamReceiver lock in clSetUserEventStatus
...
Change-Id: I9a095e2b34aef33f8c8fb210445727dec3aefbfa
2019-01-09 12:46:45 +01:00
Mrozek, Michal
a58a897bf3
Move unrecoverable prior to pointer deference.
...
Change-Id: I35c33de88fd4c2286a678f250df3ff9b3b495097
2019-01-09 10:24:18 +01:00
Dunajski, Bartosz
a9470b9f79
Dont restore overrideCommandStreamReceiverCreation at creation time
...
Change-Id: I17039e501c0cdc84799ae16e7f82e8091cc6fb3a
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-01-09 09:25:01 +01:00
Dunajski, Bartosz
c2ef7ef0ca
Improve aub fixtures cmake
...
Change-Id: Ia127f721c99d1df19c3714703bdc4f72c27ad055
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-01-09 09:18:49 +01:00
Hoppe, Mateusz
cbc4d349a8
Do not align down pointer passed to hostPtr allocation
...
- do not align up hostPtr allocation size
- align BaseAddress programmed in SurfaceState to DWORD
Change-Id: Ic6d02e53fd13dda881f8eb845a131bffe4deb45c
2019-01-08 21:21:34 +01:00