|
b59aa2f928
|
Rename command_encoder_base.inl file
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4750
|
2020-11-17 13:22:00 +01:00 |
|
|
39e6548ef6
|
Add mi_arb_check between blit commands
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-11-17 13:07:50 +01:00 |
|
|
b384bda99a
|
Exclude internally used cmdLists and cmdQs from debugging
Related-To: NEO-5241
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-11-17 12:17:34 +01:00 |
|
|
403ebc843c
|
Add support for media formats
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
|
2020-11-17 10:36:29 +01:00 |
|
|
4ca1784712
|
Fixed close fd after calling drm ioctl prime fd to handle
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
|
2020-11-16 14:16:33 +01:00 |
|
|
0f42ef1ed7
|
Differentiate between users ISA and internal ISA allocation
Related-To: NEO-5240
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-11-16 13:16:30 +01:00 |
|
|
dad1dcebc3
|
Add L0 hw helper
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-11-15 23:58:12 +01:00 |
|
|
a2d2bd629a
|
Fix release build issue with debugPauseStateAddress
Restore volatile for debugPauseStateAddress csr member
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-11-13 15:51:00 +01:00 |
|
|
682d2f9029
|
Initial WDDM_LINUX support
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-11-13 12:51:25 +01:00 |
|
|
bc1e772ec2
|
Set correct device bitfield for L0 command queue allocations
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-11-13 12:37:16 +01:00 |
|
|
8323ddbb3b
|
Close fd after each drm ioctl prime fd to handle
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
|
2020-11-13 08:36:06 +01:00 |
|
|
e4c70fb6d3
|
Fix threading issue with debugPauseState
Related-To: NEO-5277
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-11-12 23:24:33 +01:00 |
|
|
ed04053007
|
Add hwhelper function allowRenderCompressionForContext
Rename and unify compression related functions.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-11-12 13:16:51 +01:00 |
|
|
f7905128ca
|
Dont inject commands between blits
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-11-10 16:57:13 +01:00 |
|
|
40d5cc71c9
|
Windows includes cleanup
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-11-09 14:35:38 +01:00 |
|
|
6f582adf5a
|
Only add indirect USM allocations to container once
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
|
2020-11-06 21:46:52 +01:00 |
|
|
e060536a32
|
Add check in allocateGraphicsMemory64kb to not use cpuPtr
when isRenderCompressed
Related-To: NEO-4532
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
|
2020-11-06 17:14:07 +01:00 |
|
|
3ed2823d45
|
Revert "Always reserve 48 bit window on 57 bit CPU"
This reverts commit 8f10db0c7ff13a72526141269ad09142a5d74e5f.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-11-06 14:12:46 +01:00 |
|
|
60c9bbea22
|
Disable blitter support for images
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
|
2020-11-06 13:09:24 +01:00 |
|
|
486f25d224
|
Add comparison operator to VariableBackup
Related-To: NEO-5233
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-11-06 12:56:15 +01:00 |
|
|
77a5443f90
|
Add isMediaBlockIOSupported helper
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4848
|
2020-11-05 15:14:28 +01:00 |
|
|
3d9a180c12
|
Implement local memory path for all devices in buffer
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2020-11-05 15:01:58 +01:00 |
|
|
ad747a5cbf
|
Make comment more verbose.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
|
2020-11-05 13:03:41 +01:00 |
|
|
4745b7d20b
|
Add globalDsh and ssh for scratch in bindlessHeapHelper
Change-Id: Ieab07271425a2898d79854a3d0b3ade25bc37c51
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-11-04 10:22:50 +01:00 |
|
|
7cf5f02433
|
Update blit parameters
Change-Id: Ib1d12d37d1bc43ac0cc377dbafef77331d26fd9a
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-11-03 14:21:35 +01:00 |
|
|
8e6be83fcc
|
Add cmdContainer ULTs - idOffset & numIdd reset, Gfx alloc failure
ULT required to cover IDOffset and numIdd values during reset.
ULT required to cover OUT_OF_MEM retrun during init.
Fix to check for valid gfx allocation inside heap helper & destructor
Change-Id: Ied9049b33dc0605d5f5f51c96114d5e96b26a4f7
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com>
|
2020-11-03 13:22:44 +01:00 |
|
|
b7d5427f01
|
CPU access disallowed mode and blitter amendments
Related-To: NEO-4876
Change-Id: I7d6de1a0530e9c4f8bcf302824242033d3ca724a
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
|
2020-11-03 13:04:28 +01:00 |
|
|
a07be76146
|
ocloc - don't require device for src->spv
Change-Id: Idb2acd9af4e09f59958e3bc622885423a3f79227
|
2020-11-02 21:07:18 +01:00 |
|
|
4d2750161d
|
Move OsAgnosticMemoryManager to shared
Resolves: NEO-5188
-move MockGraphicsAllocation to shared
Change-Id: I17e90af48183f003151fab075a46e40d7df3f160
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-11-02 21:02:53 +01:00 |
|
|
78dc305291
|
Ocloc - emit warning on input type mismatch
Change-Id: I57edcbd3025616698dbe7710f04d975db93ffdb9
|
2020-11-02 20:00:15 +01:00 |
|
|
045632f355
|
Add new unified shared memory model
Related-To: NEO-3312
Change-Id: I640fb8d120729fa8bb2a23ff65c74c41ef27260d
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-11-02 19:23:40 +01:00 |
|
|
e34c44b425
|
Fix threading issue in mt_tests
Resolves: NEO-5165
Change-Id: I1258cff22541c395c74c999fc7dd45be5e430dd1
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-11-02 16:37:06 +01:00 |
|
|
44af85b492
|
Return correct maxFillSize property
Related-To: NEO-5205
Change-Id: I62b7fec89451c640f70028b8d3ecb81f7655225d
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-11-02 16:10:01 +01:00 |
|
|
0e9be40a7c
|
zebin - fixing missing image metadata
Change-Id: Iae49aacb2fb7b38eea987a5fb283f12fc75718bf
|
2020-11-02 14:10:49 +01:00 |
|
|
4df533f63a
|
Use full path when loading SourceLevelDebugger library
Change-Id: I27f7ee2b8944b9890ab4b141c06e9c2f0a8dffb1
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-11-01 18:18:38 +01:00 |
|
|
d35806fdd8
|
Improve returning global and max alloc memory size
Change-Id: I2f22481412184f01652b7e49bc30a57c56e6204b
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-10-30 15:58:42 +01:00 |
|
|
c678f3d9b0
|
Make DeviceBitfield argument constant
Related-To: NEO-5225
Change-Id: I14a5a4cc3394cd2b58a74bda183c734a0d17ac25
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-10-30 13:45:32 +01:00 |
|
|
345e56a151
|
Zebin improvements
* cleaning-up per-thread buffer size calculations
* fixing default slm alignment to 16
* adding scratch space slots
* renaming slm addressing mode
* adding support for zeinfo version
Change-Id: I0450353788b8488a685976d7f1dd26a44360383c
|
2020-10-29 16:33:21 +01:00 |
|
|
d539a7f8e4
|
Adjust AllocationProperties for SBA tracking buffer
Change-Id: I00d9d40c854c45775254b017997c53f17559daa4
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-10-29 15:48:25 +01:00 |
|
|
ac3b65ba82
|
Refactor isDebuggerActive
- use it for SourceLevelDebugger only
Change-Id: I130219a13d6baa1f72c5b35295afd6efa4bf37fa
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-10-29 12:21:18 +01:00 |
|
|
523887019b
|
Rename debug flag to EnableBlitterForEnqueueOperations
Change-Id: I9ae8dfc1e86a837c600ee9099e936fc4a64c80b1
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
|
2020-10-29 12:00:09 +01:00 |
|
|
bc6ba0688e
|
Limit usage of blitter for images
Change-Id: I15223ef4ebdbfef67b05647188bdd92d35a9dcad
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4692
|
2020-10-29 11:53:21 +01:00 |
|
|
6bb4112d1e
|
Create heap helper for bindless
Related-To: NEO-4724
Change-Id: I62527a3ad06dce5d886b6ecfebd3c9abc46f6741
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-10-29 10:51:38 +01:00 |
|
|
30a67618f8
|
Add DeviceBitfield argument to CSR constructor
Related-To: NEO-5225
Change-Id: I8cf0aef3ec16314cfb1a787852b6c20ce0f65955
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-10-28 17:10:31 +01:00 |
|
|
65690ccb21
|
Fix indirect dispatch programming
Related-To: NEO-5195
Change-Id: I82975abaa6323d27d3718ce1619748f7d83b55b4
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-10-28 01:06:08 +01:00 |
|
|
f3ab44da5a
|
Remove classNames
Related-To: NEO-4964
Change-Id: Ib55626e811046eb66db0d9fe90697f9db7353afe
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-10-27 17:53:30 +01:00 |
|
|
bec239211b
|
Disable new residency model
Change-Id: I1b31296cfe3fff6b32cf6c6bc3cbcb1a7c1647d5
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-10-27 16:43:22 +01:00 |
|
|
d380f6898c
|
Add isa cookie registration
Related-To: NEO-4552
Change-Id: I0a53deb92d19a2b6f2ce9385c17d82998d2a26d6
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-10-27 13:51:21 +01:00 |
|
|
67a31d0975
|
Check for supported CPU VA size in GfxPartition initialization
Resolves: NEO-5220
Change-Id: I081b0c693e9d7a468be81e12d7f816fada5da21d
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
|
2020-10-27 13:19:56 +01:00 |
|
|
5014861783
|
Minor code fix
Change-Id: I1e666b9032deb6aa7287c6d9e247cfef5ea35c7c
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
|
2020-10-27 10:42:56 +01:00 |
|