Commit Graph

295 Commits

Author SHA1 Message Date
John Machado ac964bdffd
Failing the resource allocation if the U plane offset exceeds the HW limitations (#191) 2024-03-07 13:42:08 +05:30
John Machado 93cf7ea309
Correct DG2 Depth/Stencil MSAA 16x 8x Texture Allocation (#192) 2024-03-07 12:51:56 +05:30
John Machado fdd1f774a8
Handle out of memory case (#193) 2024-03-07 12:32:29 +05:30
John Machado 0d744fbcd2
Add new Xe_HP Device IDs (#190) 2024-02-21 18:26:05 +05:30
John Machado 47185b62e7
Added new ADL-N Device IDs (#189) 2024-02-21 12:53:25 +05:30
John Machado 544a8be6f6
Introduce ARL-H support (#172) 2024-02-09 13:10:18 +05:30
John Machado f5943626a1
Update DG2 device ID macro (#183) 2023-12-22 15:21:11 +05:30
John Machado c9ca417875
Assert and return on divide by zero (#187) 2023-12-22 15:07:51 +05:30
John Machado 4c04653d22
Remove structurally dead code (#184) 2023-12-21 18:38:16 +05:30
John Machado 1f69d427fb
Fix possible integer overflow 2023-12-21 11:49:28 +05:30
John Machado f056c5d326
Guard FormatTable to be within bound 2023-12-14 15:35:13 +05:30
John Machado bbfc32cf78
Add PVC device ID 2023-12-13 21:37:42 +05:30
John Machado 5fb4180e22
Fix to align HAlign to 128bytes for Linear Packed YUV format 2023-12-05 17:32:21 +05:30
John Machado 92d702f885
Add more DG2 Device IDs 2023-11-16 12:25:16 +05:30
John Machado 129e41cba0
Add new PVC Device ID 2023-11-08 11:09:22 +05:30
John Machado fa8ac6d385
Fix Multiadapter ULT issue reproducibilty 2023-09-08 21:27:57 +05:30
John Machado 6700701af8
Update Product family Macro 2023-09-08 20:18:38 +05:30
John Machado 63c5860179
Update readme file 2023-09-08 19:38:57 +05:30
John Machado 9032c983b0
Add more device IDs for RPL 2023-08-30 16:01:58 +05:30
John Machado 2864421df3
Introducing ARL-S Support 2023-08-05 17:54:39 +05:30
John Machado b060af3662
Upload a security disclaimer
* Add the Security file to report vulnerability
2023-07-05 13:28:14 +05:30
John Machado bd7379952f
Fix fedora build failure 2023-07-04 18:01:01 +05:30
John Machado 29da856483
Add support for UnifiedAux+Depth+HiZ w/o CCS 2023-06-06 11:52:05 +05:30
John Machado cf26fa20e3
Fix UnifiedAuxSurface checks to allow MCS/HiZ w/o CCS 2023-06-06 10:49:50 +05:30
John Machado 9d24a199fd
Use GmmResGetAuxSurfaceOffset64 to get Surface Offset 2023-06-02 21:25:54 +05:30
John Machado 5e12695c2c
Multi-threaded fixes for GMM Context info 2023-06-02 20:30:07 +05:30
John Machado 861d5b2318
Remove unused BDW Device IDs 2023-06-02 18:36:50 +05:30
John Machado cead236f11
Enable Tile64Optimization on all Tile64 supported platforms 2023-06-02 18:04:42 +05:30
John Machado a9f752c954
Replace WaDefaultTile4 with a feature flag 2023-06-02 17:37:54 +05:30
John Machado 83af684177
Add more MTL Device IDs 2023-06-02 13:56:02 +05:30
John Machado df21d752fc
Refactor boolean false type 2023-04-24 10:41:28 +05:30
Manish7093 3d338c1c0a
Add PVC Device ID 2023-04-14 16:23:16 +05:30
John Machado 1f4fe32455
Tile4 for YCrCb surface format 2023-03-09 19:09:51 +05:30
John Machado 73b00c2905
Remove RGBP/BGRP formats from Tile64 path as it uses Tile4 2023-03-09 18:45:54 +05:30
Manish7093 571b74e1bf
Integrate ULT into CTest 2023-03-08 20:34:58 +05:30
John Machado 330fef0082
Add forceful fallback to support Tile4 using an Ftr flag 2023-03-08 18:15:13 +05:30
John Machado 1bd94861a4
Update Cachepolicy for MTL 2023-03-08 16:27:37 +05:30
John Machado d0ba499b41
Change Scratch L1 Caching to WB 2023-03-08 16:16:53 +05:30
John Machado 8c07b0fb14
Add Workaround for PVC 2023-03-08 15:59:17 +05:30
John Machado c65a9943cc
Enable L3 for VP_INPUT_PICTURE_RENDER usage 2023-03-08 15:24:29 +05:30
Manish7093 3c41a692b6
Remove unused variables Mip4Height & Mip5Height 2023-01-20 10:44:51 +05:30
Manish7093 895ad6d65c
Remove unused TileWidth variable 2023-01-19 20:12:35 +05:30
Manish7093 26ffef5199
Initialize FileDescriptor 2022-12-26 11:01:51 +05:30
Manish7093 c2dbdedeb7
Disable MultiAdapter ULT test cases 2022-12-15 17:04:12 +05:30
Manish7093 ed21f2fd2e
Fix array out of bound warning 2022-12-07 21:23:01 +05:30
Manish7093 82ad44707d
Initialize Wmul, Hmul variables 2022-12-07 17:14:49 +05:30
Manish7093 dae0b5a78f
Correct max surface size 2022-12-02 18:03:27 +05:30
Manish7093 7996c38720
Tile Mode Check 2022-12-02 17:19:04 +05:30
Manish7093 8bbf366eb1
Align SURFTYPE_3D surfaces 2022-12-02 16:36:15 +05:30
Manish7093 8a49418020
Fix Tiling Selection 2022-12-02 15:41:10 +05:30