Szymon Morek
aa5e1780a2
Rename plus in filenames to and_later
...
Related-To: NEO-5920
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-08-17 11:26:27 +02:00
Zbigniew Zdanowicz
628c21ca37
Organize product information files
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-08-06 15:59:28 +02:00
Zbigniew Zdanowicz
a869921c2a
Remove RMW from gfx allocations
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-07-15 11:28:03 +02:00
Rafal Maziejuk
73260bfe32
Unify family types to the same alias
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-07-08 13:50:38 +02:00
Mateusz Hoppe
438611be09
Disable FusedEus when debugger is used
...
Related-To: NEO-5961
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-22 13:03:38 +02:00
Jaroslaw Chodor
d1af8706c0
Changing default for WDDM_LINUX support
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-06-09 03:13:32 +02:00
Zbigniew Zdanowicz
8f91fcdd73
Add new atomic operation
...
Related-To: NEO-5244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-04 09:00:11 +02:00
Dominik Dabek
39f0387ecc
Move tbx stream, tbx csr to shared
...
Related-To: NEO-5161
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >i
2021-05-31 14:35:32 +02:00
Jaroslaw Chodor
3b4ec5b3fa
Refactor of global factories
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-05-28 19:09:24 +02:00
lgotszal
3bd4bca911
Copyright header update
...
Dates corrected in copyright headers to reflect original publication date
(2018 for OpenCL, 2020 for Level Zero).
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-05-17 20:38:19 +02:00
Kamil Kopryk
86f63bb2ed
Check supportsMediaBlock capability in ocloc
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-05-13 18:57:05 +02:00
Milczarek, Slawomir
c99b223aed
Implement cl_intel_device_attribute_query extension
...
Related-To: NEO-5759
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-22 11:19:32 +02:00
Milczarek, Slawomir
da7eaff0fe
Decompose hw helper for GTPin functionality
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-07 15:09:37 +02:00
Artur Harasimiuk
330ee3d227
AubMemDump refactor
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-03-24 18:26:00 +01:00
Mateusz Jablonski
7098e9c5f2
Store single KernelInfo in Kernel
...
remove root device index from Kernel's methods
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-03-22 21:30:03 +01:00
Filip Hazubski
dca33e10ec
Move hw_info_config files to shared
...
Related-To: NEO-5161
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-03-10 12:49:06 +01:00
Maciej Dziuban
7adfc42b9b
OpenCL Queue Families extension 13/n
...
Do not allow cross queue events on DG1 blitter
Related-To: NEO-5120
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-01-28 16:19:09 +01:00
Krystian Chmielewski
4948c39d39
Remove executionEnvironment from KernelInfo
...
Related-To: NEO-3739
2020-12-16 14:56:57 +01:00
Mateusz Jablonski
c8d1e082dd
Update getKernelInfo method
...
add root device index parameter to return proper kernel info
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-08 09:14:44 +01:00
Bartosz Dunajski
60d0d4d67f
Move remaining SBA files to shared
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-11-26 17:11:57 +01:00
Bartosz Dunajski
8dfea40242
HwInfoConfig cleanup
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-11-23 15:28:10 +01:00
Adam Cetnerowski
154f7e87be
Framework for adding custom device names
...
- Add new macro to define custom name
- Add handling for custom name
- Remove gen from generic name
Resolves: NEO-5251
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-23 12:24:53 +01:00
Adam Cetnerowski
8c0a97a618
Device ID Cleanup
...
Resolves: NEO-5250
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-09 13:54:07 +01:00
Filip Hazubski
0738ad5a82
Add ClHwHelper
...
Related-To: NEO-3964
Change-Id: Ib2660e8f7d92fc970172517b3e2ddfd607e09ec1
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-10-22 13:03:07 +02:00
Filip Hazubski
ca5f34133b
Move aub and tbx code to shared
...
Related-To: NEO-3964
Change-Id: Ice978e582721498d7496f989767ce7d6f5f4caf4
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-10-19 16:04:47 +02:00
Filip Hazubski
60bfcbd69f
Move populateFactoryTable() to shared
...
Related-To: NEO-3964
Change-Id: I9da0395265dc164deda219d5390dd9540e04f9aa
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-10-16 11:07:38 +02:00
Filip Hazubski
7d0f23bfc9
Enable OpenCL 3.0 by default on all devices
...
Change-Id: Ic5e46177c957896c499b7aa6727af48105b664ac
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-10-07 16:44:10 +02:00
Zbigniew Zdanowicz
28ef5fa709
Move pipecontrol w/a estimation to dedicated class
...
Change-Id: I8ceaa2dff94dd7148daf921568fd30f098e5dae4
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-10-06 15:02:37 +02:00
Zbigniew Zdanowicz
2717fcae54
Unify programming of atomic command
...
Change-Id: I13afdb44fb83beaa8673eb6456d2a8edcb6ac047
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-10-05 13:37:52 +02:00
Mateusz Hoppe
cd85bcffdb
Update infra
...
- set revision = 9 for gen9
Change-Id: Icd8b73003eee3b1d32dbe3014c93174441e21f6a
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-10-02 18:10:23 +02:00
Aravind Gopalakrishnan
9c84458b65
Move new fields in struct to group with other uint32_t
...
Change-Id: I2bf9a37a7147ece654e214b648fcbfaed6898e9e
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2020-09-30 10:43:30 +02:00
Aravind Gopalakrishnan
2e912aff52
Add device capability for timestamp valid bits
...
Change-Id: Ib4a0f4ce80f0fc3649f366ceb458e8f506a97e34
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2020-09-21 18:15:54 +02:00
Zbigniew Zdanowicz
394e626db9
Refactor programming of surface states
...
Related-To: NEO-5069
Change-Id: Id7442fcdcc8c7df57f00e8dc383c11869bf1a677
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-09-16 11:54:00 +02:00
Artur Harasimiuk
0dbcac46bd
includes refactor
...
Change-Id: I4dd85112b20b26fe1ecc95b8098cb160548db1d4
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-08-28 14:53:14 +02:00
Aravind Gopalakrishnan
649dfb93ee
Set device property flags
...
Change-Id: I657a6b86c9f09e125b23428924605dbb175d294b
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2020-08-18 17:01:55 +02:00
Artur Harasimiuk
fa6b181120
do not use absolute path when including hw_cmds.h
...
Change-Id: I59a825f25d6572f7dfb0c80211a6e3652e2827c5
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-08-04 13:27:29 +02:00
Filip Hazubski
fe13f0b522
Move IFP support flag to RuntimeCapabilityTable
...
Remove HwHelper::isIndependentForwardProgressSupported function.
Related-To: NEO-4368
Change-Id: I97061620ee6e96c4666bb8af5f009129ff0d9175
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-06-18 16:51:58 +02:00
Raiyan Latif
af2fe237b4
Add supportsOnDemandPageFaults to HW capability table
...
Change-Id: I99a2ed9cfaadb60d049628b03bc3abdfde4877b1
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2020-06-17 12:32:10 +02:00
Mateusz Hoppe
b23a53b109
Move hw_helper files to shared directory
...
Related-To: NEO-4714
Change-Id: I974eaaf7fa0d3742d36118fdd7aacdda7c448c0b
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-06-03 16:28:17 +02:00
Jaime Arteaga
0c1282ab82
Add levelZeroSupported field to RuntimeCapabilityTable
...
So initialization fails gracefully when Level Zero is
executed in unsupported platforms.
Change-Id: I06bd9f00260ebb1266108bd4ccee7abbc9275200
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-05-06 07:59:46 +02:00
Filip Hazubski
8fd40b090d
Add supportsOcl21Features value to capability table
...
Related-To: NEO-4368
Change-Id: If176d3be7c47d9d9ab70beebe664f2d569997501
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-05-05 15:02:50 +02:00
Filip Hazubski
85a5dcfe62
Add supportsPipes HW capability
...
supportsPipes set to false will disable support of Pipes on a device.
Related-To: NEO-4368
Change-Id: I2b03984d7618e85f482f8f8fa0fe3ef45ece7c19
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-05-05 12:12:08 +02:00
Zbigniew Zdanowicz
1bb0134a6c
Refactor LriHelper class
...
Related-To: NEO-4338
Change-Id: Ie6387ff5f35df569fe1d9492b35e2acbc93e0393
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-04-29 14:15:43 +02:00
Mateusz Hoppe
6e79105466
Bindless addressing support for OCL
...
Related-To: NEO-4607
Change-Id: Iaf4a8d45f22d134366e398a196bdd8dc906ab6ab
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-04-23 22:08:02 +02:00
Zbigniew Zdanowicz
5e98368dad
Remove RMW access patterns from functions programming on gfx memory
...
Related-To: NEO-4338
Change-Id: I8fe555525f937e75c5439702b328c734af9af1f9
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-04-09 18:49:30 +02:00
kamdiedrich
27f688ea83
Set proper SliceCount on Gen9
...
Change-Id: I8bf1078aeb3068e166bf7ecd6e06155edc08d172
2020-04-08 13:44:34 +02:00
Bartosz Dunajski
3e881aed57
Rename hardware_commands_helper files to align with naming convention
...
Change-Id: I4a417cab5f14608228d2e4f0db456d0dad69524c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-04-03 11:07:56 +02:00
Filip Hazubski
d0527e1049
Rename memory_constants.h to constants.h
...
Change-Id: I05b5d20bac12935dc6625b94adc3a03c98c19b49
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-04-02 14:19:39 +02:00
Konstanty Misiak
7ada522fa2
Move CSR to shared [1/n]
...
Related-To: NEO-4344
Change-Id: I356b46bdfac7c943b95ee6dc41d3416bd880f9cb
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2020-03-10 12:41:34 +01:00
Koska
d542b215ff
Set MidThreadLevelPreempt for GEN9 Platforms
...
Change-Id: I60a8bbdd33251f7b711fd0f070338b5c32fdd674
Signed-off-by: Koska <andrzej.koska@intel.com >
Related-To: NEO-4393
2020-02-28 17:16:42 +01:00