Kenneth Graunke
203bf6b58d
hasvk: Make a batch decoder for each queue family
...
The decoder context needs to know what engine it's associated with.
Nowadays, we have render, compute, blitter, even video engines being
used from the same driver. Rather than trying to have a single decoder
and thwacking the engine field back and forth between calls, we make
one per queue family, and stash a pointer in anv_queue for easy access.
(Ported from anv: 79caf8a44b682f731c0fd3b941f38cc1869efe2d)
[dancingmirrors: Adapted for elk.]
2026-07-21 14:54:59 +03:00
dancingmirrors
2766ca3284
intel/genxml: A few video decode additions.
2026-07-21 14:38:34 +03:00
Nanley Chery
3126a5ef30
hasvk: Delete enum anv_depth_reg_mode
...
This is only used on gfx12+.
Reviewed-by: Lionel Landwerlin <[email protected] >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42394 >
2026-07-21 14:29:22 +03:00
Alyssa Rosenzweig
1393b91322
hasvk: use vk_standard_sample_locations
...
instead of the Intel custom code.
Signed-off-by: Alyssa Rosenzweig <[email protected] >
Reviewed-by: Lionel Landwerlin <[email protected] >
Reviewed-by: Kenneth Graunke <[email protected] >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42910 >
2026-07-21 14:26:37 +03:00
elwrcl
7e82b85d19
wip: crocus/rusticl/elk/hasvk local changes before h264 cherry-pick
2026-07-21 14:26:36 +03:00
elwrcl
60a99fd3d3
hasvk: fix heap size calculation to use real system RAM instead of GTT
2026-07-21 14:20:50 +03:00
elwrcl
cf415dfa4f
i hate this thing
2026-06-11 00:07:44 +03:00
elwrcl
818cab85dc
init
2026-06-06 13:25:15 +03:00
elwrcl
04d4dc8b09
its happening
2026-06-06 13:13:41 +03:00
elwrcl
37c13b4907
uhh2
2026-06-05 21:44:11 +03:00
elwrcl
9e75b7c917
uhh
2026-06-05 21:33:26 +03:00
elwrcl
575726804c
Mesa commit hash
2026-06-05 21:14:28 +03:00
elars
bbeed76eaf
Delete README.md
2026-06-05 21:13:53 +03:00
elars
1d528cc252
Create README.md
2026-06-05 21:00:58 +03:00
elwrcl
2ce45ccdfd
Init
2026-06-05 20:59:31 +03:00