Dunajski, Bartosz
cbd017d495
Handle TimestamPacket with implicit dependencies ownership
...
Change-Id: I22a4de4e9eb904c359583e235e0de54a7c743e07
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-09-28 01:48:02 +02:00
Hoppe, Mateusz
7ddf1d554b
Move getAddressSpace from AUB & TBX CSRs to CSRSimulatedHw
...
Change-Id: Iaa6164445f55efba3681fc41e2ec614f999e1362
2018-09-27 10:43:00 -07:00
Dunajski, Bartosz
7a3515e882
Remove filename duplication
...
Change-Id: I570f8904ba2ca7b9f8509af33a8a29dcec424e3b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-09-27 18:45:28 +02:00
Maciej Godek
2ad5108380
Clarified dependencies in Context::getSupportedImageFormats
...
Change-Id: Iaa09a2b572b3ae6d0533378f0ecf227bd90b1a10
2018-09-27 18:41:18 +02:00
Hoppe, Mateusz
65565acdaf
Refactor Buffer::create
...
- simplify conditions by separation
- reorder some calls
- pass allocateMemory to AllocationFlags
Change-Id: Iab6fd35f9b9c10bfbc19058e69058346ef87dad8
2018-09-27 18:16:54 +02:00
Hoppe, Mateusz
330b9eddbd
Upload data to cpu inaccessible memory with enqueueWriteBuffer
...
Change-Id: Ibb33c4248fd0cb4338c82a9deb3994147c0acba5
2018-09-27 18:09:01 +02:00
Pawel Wilma
e06aa17dfc
Grf configuration
...
Change-Id: I3741f53a38c6707b0c8ad82ae553ea65ae6917e4
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
2018-09-27 17:57:19 +02:00
Jacek Danecki
a81b1a461f
ci: use LP ocl-dev account for ubuntu 18.04 builds on Travis
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/92
Change-Id: I1ecf19664fc29f61662ffc012d2154f2ee74e715
2018-09-27 11:24:07 +02:00
Mateusz Jablonski
04e083120e
Append gmmlib to neo package
...
Change-Id: I39e94700a3113e12e7be72ba10eaef18ff7f6217
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-09-27 08:06:09 +02:00
Hoppe, Mateusz
465e1a3165
Fixes for AUBs
...
Change-Id: Iac55927eb96db8dd68b86d21e66392039ba1f058
2018-09-27 06:38:19 +02:00
Hoppe, Mateusz
64c891f0fd
Use specific address for Allocator32Bit in AUB CSR
...
Change-Id: If3fd466fcfea21c1967b10def57acf67ccfdc5e6
2018-09-26 16:01:07 -07:00
Milczarek, Slawomir
efdbde245a
AUB CSRs to use a shared physical address allocator
...
This commit introduces AUB-specific control class to execution environment.
Change-Id: I525c9c93a4f10f769dbedb7d097674c35693f0b1
2018-09-26 20:31:56 +02:00
Stefanowski, Adam
6aab39fd9b
Move MMAllocateInPreferredPoolTests to inl file
...
Change-Id: I08dc6dfedbd4c970174377454fdac112cbf29f48
2018-09-26 19:30:35 +02:00
Zdanowicz, Zbigniew
51e888dfc7
Add new arguments to GpgpuWalkerHelper<GfxFamily>::setGpgpuWalkerThreadData
...
Change-Id: I19e42a75f5224f6e3588c2c7be4a3451714bb5ef
2018-09-26 14:56:01 +02:00
Zdanowicz, Zbigniew
9e8a434464
Add new parameter to dispatch payload data
...
Change-Id: I0034c5a40de65a050e19691b13793b7053354757
2018-09-26 14:43:46 +02:00
Jacek Danecki
5e3df9559a
ci: use LP ocl-dev account for CI builds on Ubuntu and Arch
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/90
Change-Id: I987f691dfe1258b7353ca1eda502994145babd5b
2018-09-26 13:21:03 +02:00
Maciej Dziuban
95e4dc4152
Delete unneeded residency/eviction allocations mutators
...
Change-Id: Ic73ea4c4e3ebf422f935a440a1b4789fe1c15494
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2018-09-26 13:02:19 +02:00
Zdunowski, Piotr
b774e9c62b
Fix check for SEH.
...
Change-Id: I940071029be5d15a51707dee748760f3181deeef
2018-09-26 12:28:26 +02:00
Cetnerowski
17fe3e740e
Cloc: correctly handle nonexistant platform
...
Change-Id: I85a81c10dc101e8af68dd4c52c7f604d563c4396
Signed-off-by: Cetnerowski <adam.cetnerowski@intel.com>
2018-09-26 06:02:46 +02:00
Zdanowicz, Zbigniew
1346148d69
Add new field to PATCH_TOKEN_THREAD_PAYLOAD struct
...
Change-Id: If458d5a118113daf222975670244cb2b9e63ec27
2018-09-26 03:12:50 +02:00
Mrozek, Michal
4912f41759
Add additional layer for common AUB & TBX stuff.
...
- Move one function there.
- This layer will cover common functions that are not branch specific.
Change-Id: Ia8a288f8f51647a333a73f35cf999df9f2d5f5b1
2018-09-26 02:20:59 +02:00
Mrozek, Michal
f564792895
Create common class for TBX & AUB.
...
- Move one method there.
Change-Id: I96cc0a64e24e4931a8d71a552f5cbf22bf99bfc2
2018-09-26 01:24:59 +02:00
Hoppe, Mateusz
55574fc812
Add EngineType suffix to Aub files names
...
Change-Id: I6ff0f806da11050ac9d9a78bbe0e310940d41d8e
2018-09-25 23:49:19 +02:00
Hoppe, Mateusz
26154ae21a
Refactor MemoryAllocation memoryPool overriding
...
Change-Id: I4fc2293fac6bc47a0139fedb81c2a879b610101f
2018-09-25 23:29:07 +02:00
Hoppe, Mateusz
dfd4e767e0
Introducing AubFixture with minimum required initialization
...
- fixture is creating AUBCsr or TBXWithAubCsr only and sets
executionEnvironment used by Device
- this sequence ensures correct initialization without redundant
objects creation
- adding new AUB test: AubWriteCopyReadBufferTest
Change-Id: I678410585c91c008fc53a44b13e885e970fd315b
2018-09-25 23:03:21 +02:00
Dunajski, Bartosz
9f4f152e3a
Manifest update
...
Change-Id: Ia87b976003b96f68787f8a085d1b9c5bffec70ad
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-09-25 12:43:58 -07:00
Artur Harasimiuk
ad099be8f5
Revert "cpack configuration refactor"
...
This reverts commit 18f6d6a25b
.
Change-Id: If0f3144212a8ac693abc63e35c15a7428d7c494a
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-25 21:26:42 +02:00
Maciej Dziuban
f48b90ffee
Change CommandStreamReceiver::flush() argument to a reference
...
Change-Id: Ic933a297d4c4e243138d0d62323ba82a8b91240f
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2018-09-25 17:28:44 +02:00
Mateusz Jablonski
cd252b84a0
Fix expected IR extension when compiling builtins and test kernels
...
Change-Id: I1421c93414df89a34d3b260fc7b0fe5063e4471b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-09-25 17:06:31 +02:00
Woloszyn, Wojciech
f624ec757b
Unify mipmap layout accross platforms
...
- revert "Fix reported row/slicePitch for mip-maps"
- calculate mipmap offset without gmm
Change-Id: Id4802ef9624ad330e0d0f871dfa4d4fc35a7ba33
2018-09-25 16:27:43 +02:00
Cetnerowski, Adam
1b7738e0cf
ULT renaming: CreateKernelsInProgram tests
...
Change-Id: Ib3dd3aed30e581defd740e1af62088a045e33f2e
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2018-09-25 15:18:52 +02:00
Maciej Dziuban
9804bddd46
Change makeResidentResidencyAllocations argument to a reference
...
Change-Id: I7e8a73fdbe5371e29a53ec34201eddb42cb7f20a
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2018-09-25 11:34:16 +02:00
Mateusz Jablonski
c04d14f3bc
Internal update
...
Change-Id: I9b236de354475453f7f5a96bce4eb60c848137ae
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-09-25 10:14:46 +02:00
Woloszyn, Wojciech
2248c8e048
Fix typo
...
Change-Id: I393ad63769ac1fd9f95374344dae60dda803346a
2018-09-25 01:53:59 +02:00
Mrozek, Michal
e2ee839250
Limit unrecoverable scope.
...
Change-Id: I3967d64eb0fbae7d34268458568090c2305226f5
2018-09-24 12:41:59 -07:00
Artur Harasimiuk
18f6d6a25b
cpack configuration refactor
...
- change package name to "intel"
- change component name to "opencl"
Change-Id: I24eb1f9b54e8c3ddb12a7c93623e727b5f4dcbd0
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-24 16:21:54 +02:00
Maciej Godek
b8e9251eeb
Rename D3DFMTCLImageFormat to D3DtoClFormatConversions
...
Change-Id: Ie2be88e628963dd071272b03049a4d7586a4d5a1
2018-09-24 15:11:54 +02:00
Hoppe, Mateusz
5aae5a3d62
Rename DeviceIndex to DevicesBitfield to reflect type usage
...
Change-Id: Ic5ac1d2d49082dc3c6e98c1fa5178b93ec9ddf56
2018-09-24 14:46:19 +02:00
ocldev
b67143b8cb
igc revision update
...
Change-Id: Iedbf38ad29a6fac675fd9f35f2de879e23cf3019
2018-09-23 23:09:16 +02:00
Milczarek, Slawomir
ee797c2f14
Multiple AUB CSRs to operate on a single file stream
...
This commit introduces AUB stream provider class to produce
a single file stream in multi device scenarios with multiple AUB CSRs.
Change-Id: Id70e0d680459d34f4291b9e56aa39d960f025ac6
2018-09-23 05:41:00 +02:00
Artur Harasimiuk
30709f1910
Infrastructure update
...
Change-Id: I5d0d238882df10a84c3b980aa02e9ece894f69c4
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-22 21:56:55 +02:00
Hoppe, Mateusz
91aaa92fb6
Refactor PhysicalAddressAllocator
...
- create allocator dynamically in AUB & TBX CSRs
Change-Id: I3b01a3fc2f4824b552ef27cbda5bdcc140e92e53
2018-09-21 21:48:57 +02:00
Mrozek, Michal
328ecae57d
Change the error checking in checkExtraMemFlagsForBuffer
...
Change-Id: I598b5789c567a398c75355813a44ea647ff6cd0d
2018-09-21 21:36:04 +02:00
Mateusz Jablonski
83f733fb70
Use dynamic gmmlib on Linux
...
Change-Id: Ia7d30fecf0406a14babe83d29743562de8bf7a29
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-09-21 17:34:31 +02:00
Koska, Andrzej
18046527da
Fixed cast to clMemObj in transformImages
...
Change-Id: I01c5952f25e055e297afb00f914815c500c1a6b7
2018-09-21 17:18:01 +02:00
Mateusz Jablonski
811eab8e75
Infrastructure update
...
Change-Id: Ie1001b028b461aef8fabd99dd71903cdee628fa6
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-09-21 17:01:35 +02:00
Hoppe, Mateusz
a470aa2072
Get AddressSpace to expectMemory from page table entry bits
...
Change-Id: I1aacdf98f436261b523765e0ca591e8d8333274e
2018-09-21 16:44:55 +02:00
Hoppe, Mateusz
e8b6f11cad
Propagate AllocationFlags and deviceIndex to GraphicsAllocation
...
- adjust AllocationData interface
Change-Id: I3754585011d34b747fe23836f754fba8e711c9ff
2018-09-21 16:38:22 +02:00
Mateusz Jablonski
94c53f0777
Add function to get extra device info
...
Change-Id: I6cbec8d6ff5006b418179f9d6c54842b89ed57e1
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-09-21 13:57:33 +02:00
Artur Harasimiuk
23b6896f5f
fix copyright checker
...
properly handle files starting with #include or #pragma
Change-Id: I89b438ef36d796c2e005bb2241a97bf5e4d9e48c
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-21 11:52:26 +02:00