Filip Hazubski
4b2a8e99d8
Add clGetExecutionInfoIntel API
...
This API allows querying for execution related information.
CL_EXECUTION_INFO_MAX_WORKGROUP_COUNT_INTEL parameter allows to query for
maximal work group count that is possible to run concurrently on the device.
Related-To: NEO-2712
Change-Id: I4e6b4c80aeb06ff966fb543c0a7f05ed54416dab
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-11-13 12:09:40 +01:00
Gibala
c6e13fdc67
Prevent null allocation in createUnifiedMemoryAllocation
...
Related-To: NEO-3860
Change-Id: I4b11db679385393a9059af41d71a8ce9c3f9fdc7
Signed-off-by: Gibala <krzysztof.gibala@intel.com>
2019-10-22 13:32:52 +02:00
Jobczyk, Lukasz
971eb7a1b4
Add initial implementation of specialization constants
...
Related-To: NEO-2260
Change-Id: Ib722109039555a028eb4ec0862e9de72342f9730
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-06-18 09:39:32 +02:00
Anton V. Gorshkov
b26650c7b0
Added host-side API tracing support
...
Change-Id: Id473243344d76e58e326c5a1cb487c57cf5c736c
Signed-off-by: Anton V Gorshkov <anton.v.gorshkov@intel.com>
2019-06-11 08:02:58 +02:00
Maciej Plewka
4eb48e3d06
Add function to flush caches
...
Related-To: NEO-2536
Change-Id: Ifbf7e7a42514dd66eb0914f9d13407287481e123
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2019-04-05 09:48:50 +02:00
Jobczyk, Lukasz
c2e5831c1c
Add the clAddCommentINTEL function
...
Related-To: NEO-3047
Change-Id: I4def3e4866e0bf53c00f18d42b3c32c0d0c8a746
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-04-04 11:05:10 +02: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
Filip Hazubski
7e3884e22d
Add clEnqueueVerifyMemory API
...
Change-Id: I15a514b14b9efdaeb182c7abd98b8e236932d50f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-01-04 08:30:02 +01:00
Dunajski, Bartosz
f0c9e99ce7
Remove bigger api test files from api_test_wrappers
...
Change-Id: I30bb7a82a03d938b5890ddb53e475202c5aea20a
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-11-13 13:28:20 +01:00
Mrozek, Michal
66bf17f0e4
Remove big files from wrapper.
...
- reduce generated obj file from 24 to 17 MB.
Change-Id: Ic6656d57c854aac17b2054074157b477d436ec1b
2018-10-23 14:17:05 +02:00
Artur Harasimiuk
40146291ad
Update copyright headers
...
Updating files modified in 2018 only. Older files remain with old style
copyright header
Change-Id: Ic99f2e190ad74b4b7f2bd79dd7b9fa5fbe36ec92
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-20 18:02:35 +02:00
Dunajski, Bartosz
cf971158c6
Improve compilation time: split api_tests_wrapper into 3 files
...
Change-Id: I5ae90154fb9baa5fb60adceef1995097b4125b81
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2018-08-14 11:52:40 +02:00
Dunajski, Bartosz
2845e34c12
Split api_test_wrapper into smaller files to avoid bigobj compile flag
...
Change-Id: Idf1ef0816c537a8540ed26c689c2606f25480ce9
2018-08-10 13:15:10 +02:00
Dunajski, Bartosz
8d80a84ac0
Rename api/api_tests.cpp
...
Change-Id: Ieb4df016c8563bd6bc304b3e841cbeac52205094
2018-08-10 08:17:03 +02:00
Dunajski, Bartosz
83dc651d3c
Move api tests to single cpp
...
Change-Id: Ie591e4680cfdeb68f47c7d16b5977bd03202c997
2018-08-09 14:35:02 +02:00
Dunajski, Bartosz
08c2379f6e
Validate region and origin for all image API calls
...
Change-Id: I28782d8838cf8f5d800f76c922fcb59235f637a1
2018-03-09 08:24:25 +01:00
Mateusz Jablonski
0afd7a9ec1
Cmake refactor part 8
...
igdrcl_tests: define sources in subdirectories A-C
Change-Id: Iad8e4e866c4b0b8ccf679313e46ef6f0e5deac50
2018-03-06 20:53:43 +01:00
Brandon Fliflet
7e9ad41290
Initial commit
...
Change-Id: I4bf1707bd3dfeadf2c17b0a7daff372b1925ebbd
2017-12-21 00:45:38 +01:00