Commit Graph

180 Commits

Author SHA1 Message Date
johnbash cac1a15c98
Xe_HP_SDV Unembargoed. (#43) 2021-04-21 20:06:34 +05:30
johnbash da1c8961a1
Code refactor in creating platform,texture and cachepolicy (#42) 2021-04-16 17:58:53 +05:30
johnmach e4234d0639
Cleanup unused dependencies (#40) 2021-04-09 13:31:28 +05:30
johnmach 60a77187c4
Fix U plane Offset regression on Chromium OS (#38) 2021-03-25 17:24:40 +05:30
johnmach 2f966e9ede
Adding PERFTAG_PXP in PERFTAG_CLASS_ENUM (#34) 2021-03-18 11:40:19 +05:30
johnmach 082040c8f5
ULT for planar Ys compression (#33) 2021-03-18 11:33:55 +05:30
johnmach 73fbd50441
Planar Surface Redescription and pitch adjustment. (#31) 2021-03-08 17:47:23 +05:30
johnmach 58c09f16d7
Fail resource allocation if the U plane offset exceeds the HW limitions (#26) 2021-03-08 14:08:17 +05:30
johnmach 496a00f646
Add Copy_Src/Dest uncached default usages (#25) 2021-03-08 14:04:00 +05:30
johnmach 7268de900e
Correction to 3D tileW Stencil (#24) 2021-03-08 14:02:55 +05:30
johnmach 44f6c4669d
Initialize PageTable NodesPerTable inorder (#30) 2021-03-08 13:55:12 +05:30
johnmach f1fa9eac06
Fix Comparision overlap (#29) 2021-03-08 13:49:36 +05:30
johnmach 5647e870ef
Fix Null and Aritmatic Conversion Warning (#27) 2021-03-08 13:46:59 +05:30
johnmach 78d91e81e7
Fix uninitialized ExpectedQpitch Warning (#28) 2021-03-08 11:09:02 +05:30
johnmach aae48c9ca0
ADL-P Upstream (#22) 2021-02-24 11:39:23 +05:30
johnbash 6f15b795e1
Fix for Media corruption issue with the new interface (#15) 2020-12-22 15:22:38 +05:30
johnmach ef37d27102
Adding ADLS PCH Device ID Range (#7) 2020-12-15 19:18:50 +05:30
johnmach 395401fe31
Revert "Planar Surface Redescription: GMM existing path removal + pitch adjustment (#6)" (#10)
This reverts commit 8057a638c1.
2020-12-15 19:02:29 +05:30
johnmach 8057a638c1
Planar Surface Redescription: GMM existing path removal + pitch adjustment (#6) 2020-12-04 17:05:52 +05:30
johnmach 78ccfbbf41
Qpitch value for MSAA enabled color surface (#4) 2020-12-03 15:02:23 +05:30
johnbasha shaik 1598c1b46f Gmmlib uAPI Implemenetation to accept full comprehensive memory layout description
for the import path for both dmabuf and userptr.

Change-Id: Ie8dbcc740f942511ed8e9441fd453acc84924f78
2020-10-27 04:36:12 -07:00
John Machado b085096abf Adding new gtsysinfo fields.
Change-Id: Idf85657fb640823c1a15b61d895b3b40d666b831
2020-10-19 21:45:30 -07:00
John Machado 2072b0d1e8 Added the ADL-S device ID's and phyAddr support
Change-Id: Ifcd86a7cbbd73aefe0529b9f8c9d5e64583ba335
2020-09-13 23:43:35 -07:00
John Machado f6c91364b0 Do not use memset for clearing an object of non-trivial type.
Change-Id: I1d5cd613ae8df9ea195245997036a988a4a692ef
2020-09-07 03:17:11 -07:00
John Machado db62cba953 SyncInfoLin: Initialize members
Change-Id: I7d34fe5e353e782896b71c2b68e91b5b94880d60
2020-09-07 00:42:52 -07:00
John Machado a3fe3ac794 Remove '-Werror=implicit-function-declaration'
Change-Id: I5f2b21c868c4db11f62c3cb2e350c40cd3a4b882
2020-09-07 00:01:14 -07:00
John Machado 096958420a DG1 Placed resource alignment issues Dx12/Vulkan
Change-Id: I215182231392071fe475f4e451efe5b30332df75
2020-09-06 23:45:54 -07:00
John Machado 53013af907 Set MOCS0 with WB cache value
Change-Id: Ie7389bb65f294d3b17f01a48f81155141c48e215
2020-09-06 23:28:23 -07:00
John Machado a387229586 DG1 HiZ H/V Align modification.
Change-Id: I237e324da55538292e0f51addd5dbbcb03a86f93
2020-09-06 23:27:46 -07:00
John Machado 4f62cc6779 BaseAlignment can be greater than 64KB and needs to be aligned to 64KB
Change-Id: Ia6a084dd1c94a7016db750b719474d94badd26bb
2020-08-28 00:59:33 -07:00
John Machado c1b7e077b5 Added new DG1 device ID's
Change-Id: I4cb6fdc20c1bfe68fa2f1351309b8db8c489be3d
2020-08-21 22:43:03 +05:30
johnbasha shaik c882f7266b Upstream Rocket Lake platform.
Change-Id: Icfbd8accf992332846dec67ace76ab64057de0d6
2020-08-10 11:58:39 +05:30
johnbasha shaik b5f26033ec Adding new resource type definitions for Media usage.
Change-Id: Ib7a2f3bbce0e752f99855ab6c777321e91fb32a2
2020-07-31 16:37:58 +05:30
Mohanram Meenakshisundaram 84096c42c8 Add new JSL Device ID's
Change-Id: I2366d8c86bf32ef199b29570a255ea7e7764a968
2020-07-23 21:06:44 -07:00
johnbasha shaik 40c7d14fd1 New Device Id formats for TGL
Change-Id: If8dc30a093a8df6315dc9ec473f766f9a6f357d0
2020-06-18 22:42:12 +05:30
johnbasha shaik bb42a5e9dc DG1 Upstream
First patch for DG1 Unembargoed

Change-Id: I43b4f47bba2b6c672af920e13bcd58a4c18ac22b
2020-06-18 21:16:28 +05:30
johnbasha shaik 21ca89b426 Fix for media compression mode issue.
Change-Id: Ifd87988191fb46b3ffc9ef68a8f888c0569b0350
2020-06-18 16:34:31 +05:30
johnbasha shaik 8e29abf01f Resolution of GMM KW Issues
Change-Id: Ica58f760decdfd1b8edc970a8ac997af25af22d6
2020-06-17 17:32:33 +05:30
johnbasha shaik cff49a8270 Add new media P216 format.
Change-Id: I5d18b98d6fb5cada123dbb0ac8010c86c1cdf1fb
2020-06-17 16:41:01 +05:30
johnbasha shaik 088702b92b Add new media compression mode to fix assertion
Change-Id: I8a005065b547954adfa17fe35208622062400664
2020-06-17 15:40:54 +05:30
johnbasha shaik dfad0419de Fixing the Buffer Overflow issue.
Change-Id: Ic722ba865374bb12afaa79d58a55a52e6544b18d
2020-06-16 12:17:18 +05:30
johnbasha shaik 3f1ff2303d RGBP Linear Tile Keep Resource Offset non aligned and for other Tiles to be 16bit aligned(Legacy)
Change-Id: Ie2acce84f51ec88d9cc959388bbe7a0654188513
2020-06-11 05:22:11 -07:00
johnbasha shaik a733344807 Disable LLC caching of IPU buffers on Gen12+
Change-Id: I8da9aa0dcc41f90f1f9dcfd8b116a6b0dd58fc7d
2020-06-09 15:30:13 +05:30
johnbasha shaik d7a0586104 64k-alignment for UV plane only if compressed
Change-Id: I876f6ab67762394a5672585d73646240afa6a60a
2020-04-24 18:53:53 +05:30
johnbasha shaik 09324e1fe8 Fixing the media decode regression issue.
Change-Id: Id501a0c9dec68371e16b65692064d28a01544359
2020-03-20 12:43:39 +05:30
johnbasha shaik afc4d65c2b Revert "TGL device ID addition"
This reverts commit aea5bb4c0d.

Change-Id: I3607796284d3fce49367dcf917d92874c4cf496c
2020-03-19 23:17:56 +05:30
johnbasha shaik aea5bb4c0d TGL device ID addition
Change-Id: I3ecfb56cf72af46185bbd7535a1f7dca88c10e2a
2020-03-18 17:00:40 +05:30
Dongwon Kim c01f004181 Add device ids new GFX devices
Change-Id: I8d4e4ff97db1b1efee4eeabed4fd638cc3c574a1
Signed-off-by: Dongwon Kim <dongwon.kim@intel.com>
2020-03-13 11:24:53 -07:00
johnbasha shaik 8b73947540 Unused MOCS Default Programming(L3+LLC)
Mark Unused MOCS Indices to L3,LLC Cacheable

Change-Id: Ie7905e8670a898380a674cd68ebccbc2496a5573
2020-03-13 00:18:28 -07:00
johnbasha shaik 3ec6a0cd4e 64k-alignment for UV plane only if compressed
Change-Id: I161324d9e6012fdc7bc31e62ade904f9bf1aa1a3
2020-03-12 23:07:14 -07:00