Milczarek, Slawomir
60787ef586
Disable render compressed buffers on xehp
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-11-17 13:09:59 +01:00
Zbigniew Zdanowicz
3b556a5e44
Add post sync capability to implicit scaling barrier
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-17 12:08:52 +01:00
Zbigniew Zdanowicz
4b2f301e52
update list of device ids
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-17 01:17:34 +01:00
Artur Harasimiuk
35f135bbc8
compiler cache to store input into separate file
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-11-16 17:23:17 +01:00
Lukasz Jobczyk
ec1d092b0b
Add isAnyDirectSubmissionEnabled method
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-16 17:15:56 +01:00
Lukasz Jobczyk
d1a9b8e600
Fix task count update from wait on blitter direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-16 12:35:05 +01:00
Bartosz Dunajski
5be5cc33ce
Update RayTracing helper values
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-16 10:43:43 +01:00
Mateusz Jablonski
ec89b4eae7
Consume HasStackCalls info from IGC
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-15 20:30:51 +01:00
Szymon Morek
3cf2e2e395
Use drm tip kernel headers as default 2/2
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-11-15 17:16:54 +01:00
Mateusz Jablonski
75a5aed81d
Refactor patching implicit args relocation
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-15 17:09:36 +01:00
Zbigniew Zdanowicz
f90932cca7
Use references instead copy ctors
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-15 14:42:33 +01:00
Lukasz Jobczyk
e8cc34d7b0
Add infrastructure to assign engine to command queue with round robin
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-15 13:13:40 +01:00
Maciej Plewka
bdf5a1c39c
Disable deviceEnqueue for BDW
...
Related-To: NEO-6378
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-11-15 12:49:59 +01:00
Milczarek, Slawomir
4bd31de0f4
Moved query function to another cpp module
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-11-15 12:43:24 +01:00
Milczarek, Slawomir
bc4c64b095
Add unit test for query page fault support
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-11-15 10:33:51 +01:00
Lukasz Jobczyk
60677e2f9a
Update latest flushed task count in CSR with AUB dump
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-12 13:01:23 +01:00
Mateusz Jablonski
d2a4af9d9d
CMake cleanup: move opencl logic to opencl folder
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-12 12:23:45 +01:00
Jaime Arteaga
aaa5e6d358
Disable default support for second level affinity mask
...
For now, it will stay enabled with debug key, to allow
customers easier transition to this model. This may be
reenabled by default after customers feel their code
is ready for it.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-11-11 23:35:18 +01:00
Artur Harasimiuk
ea373d2664
cmake: cleanup variable names
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-11-10 21:31:17 +01:00
Zbigniew Zdanowicz
78609cd9f5
Optimize number of calls for pipe control post syncs
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-10 18:36:21 +01:00
Krystian Chmielewski
620484010d
Zebin: Add test for default execEnv values
...
Added test checking population of Kernel Descriptor with default
execution environment values.
Sorting.
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-11-10 17:36:25 +01:00
Pawel Cieslak
bc11f7b4f7
Use prebuilt kernels if they exists
...
Related-To: NEO-6370
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-11-10 13:30:00 +01:00
Mateusz Hoppe
c8ba0391e5
Add TBX mode support to L0 AubTests
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-11-10 12:22:20 +01:00
Zbigniew Zdanowicz
36fd163837
Refactor pipe control post sync operations
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-10 08:53:03 +01:00
Zbigniew Zdanowicz
61641bb70a
Add implicit barriers capability to opencl
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-10 08:19:50 +01:00
Compute-Runtime-Validation
908a7721b2
Revert "Assign engine to command queue using round robin algorithm"
...
This reverts commit 2fff0f9059 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-11-10 07:25:44 +01:00
Filip Hazubski
56c05a2f08
Update allocateGraphicsMemoryWithAlignment
...
Allocate Gmm object when the allocation uses compression.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-11-09 13:37:32 +01:00
Krystian Chmielewski
d29148a73a
Populate linkerInput before allocating globals
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-11-09 12:20:13 +01:00
Lukasz Jobczyk
2fff0f9059
Assign engine to command queue using round robin algorithm
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-09 11:05:16 +01:00
Milczarek, Slawomir
8cf3e8ca94
Improve control of explicit residency flag
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-11-09 10:54:00 +01:00
Mateusz Jablonski
3e5d68deab
CMake cleanup: define cmd prefix for ocloc in one place
...
rename cloc_cmd_prefix -> ocloc_cmd_prefix
rename __cloc__options -> __ocloc__options
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-09 10:46:01 +01:00
Mateusz Jablonski
c16eb0ff84
Correct getGpgpuEngineInstances function
...
dont expose bcs engine if blitter operations not supported
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-09 08:36:05 +01:00
Pawel Cieslak
107a41a4c4
Revert "Use prebuilt kernels when NEO_DISABLE_BUILTINS_COMPILATION=TRUE"
...
This reverts commit 3bff852ac0 .
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-11-08 18:50:12 +01:00
Lukasz Jobczyk
82a5614439
Refactor GL sharing debug flag
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-11-08 17:40:04 +01:00
Compute-Runtime-Validation
9058de77cc
Revert "Assign engine to command queue using round robin algorithm"
...
This reverts commit 1c68ac1cbc .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-11-08 16:36:18 +01:00
Szymon Morek
e03a50174a
Fix CFE_MAX threads programming
...
Resolves: NEO-6361
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-11-08 13:56:03 +01:00
Krystian Chmielewski
98eb086160
Don't generate local ids if not needed
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-11-08 13:10:00 +01:00
Pawel Cieslak
3bff852ac0
Use prebuilt kernels when NEO_DISABLE_BUILTINS_COMPILATION=TRUE
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-11-08 11:43:49 +01:00
Jitendra Sharma
1186c1aae3
zesSysmanDeviceReset: Reinitialize device after device reset
...
Before performing gpu device reset, first all level zero resources
and gpu device specific resources have to be cleaned up. Also as
after device reset, state of gpu device would be lost.
Hence after performing gpu device reset, level zero device have
to be reinitialized by querying gpu device again.
This change is aimed at reinitializing the level zero resources
after gpu device reset, so that user could continue using level zero
devices after device reset.
Related-To: LOCI-2627
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-11-07 23:43:48 +01:00
Krystian Chmielewski
06eaef0352
Zebin: Use strings section for printf
...
Resolves: NEO-6143
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-11-07 19:10:47 +01:00
Compute-Runtime-Validation
faea7915c2
Revert "Fail build program in shared system USM + statefull access case OCL"
...
This reverts commit 9dabc2db0c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-11-05 20:31:47 +01:00
Kamil Kopryk
9dabc2db0c
Fail build program in shared system USM + statefull access case OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6075
2021-11-05 14:55:05 +01:00
Compute-Runtime-Validation
870b324d72
Revert "ZEBin: fix CTD passing when inline data is supported"
...
This reverts commit 125946e374 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-11-05 13:31:50 +01:00
Mateusz Jablonski
fbf1f367f4
Dont create blitter engine when blitter support is disabled
...
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-05 11:07:07 +01:00
Mateusz Hoppe
ee418efadf
Per-thread scratch offset calculation
...
Related-To: NEO-6404
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-11-05 11:03:17 +01:00
Krystian Chmielewski
125946e374
ZEBin: fix CTD passing when inline data is supported
...
In zebin always pass inline data when it's supported.
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-11-05 10:04:19 +01:00
Zbigniew Zdanowicz
23a7ab7593
Refactor implicit scaling barriers to add more cache flush options
...
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-04 17:56:12 +01:00
Mateusz Jablonski
21ef249961
Move ocl extensions logic to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-11-04 17:38:15 +01:00
Bartosz Dunajski
5bbdd0fe2c
Remove DispatchFlags param from CSR methods
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-04 16:15:38 +01:00
Bartosz Dunajski
4b5a718f40
Use dedicated helper for PC programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-11-04 15:32:02 +01:00