Commit 0a3fc14
[Media Common][VP] Add 64-bit semaphore wait support for HEVCe and AV1e scalability
* [Media Common] Add 64-bit hardware semaphore support with fallback
Adds conditional support for MI_SEMAPHORE_WAIT_64 command on platforms with FtrHwSemaphore64 SKU capability. Implements INIT_MHW_MI_SEMAPHORE_WAIT_64_PARAMS macro to initialize 64-bit semaphore parameters with semaphoreToken hardcoded to 0 and context switch inhibition enabled. Falls back to existing MI_SEMAPHORE_WAIT for platforms without 64-bit support.1 parent 5adf944 commit 0a3fc14
File tree
4 files changed
+57
-14
lines changed- media_softlet/agnostic/common
- codec/hal
- enc
- hevc/packet
- hw
4 files changed
+57
-14
lines changedLines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1302 | 1302 | | |
1303 | 1303 | | |
1304 | 1304 | | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
1305 | 1314 | | |
1306 | 1315 | | |
1307 | 1316 | | |
| |||
1334 | 1343 | | |
1335 | 1344 | | |
1336 | 1345 | | |
1337 | | - | |
1338 | | - | |
1339 | | - | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
1340 | 1349 | | |
1341 | 1350 | | |
1342 | 1351 | | |
| |||
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
864 | 864 | | |
865 | 865 | | |
866 | 866 | | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
867 | 876 | | |
868 | 877 | | |
869 | 878 | | |
| |||
896 | 905 | | |
897 | 906 | | |
898 | 907 | | |
899 | | - | |
900 | | - | |
901 | | - | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
902 | 911 | | |
903 | 912 | | |
904 | 913 | | |
| |||
Lines changed: 31 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
841 | 841 | | |
842 | 842 | | |
843 | 843 | | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
848 | | - | |
849 | | - | |
850 | | - | |
851 | | - | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
852 | 875 | | |
853 | 876 | | |
854 | 877 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
406 | 406 | | |
407 | 407 | | |
408 | 408 | | |
| 409 | + | |
| 410 | + | |
409 | 411 | | |
410 | 412 | | |
411 | 413 | | |
0 commit comments