mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 04:58:05 +02:00
ac/vcn: Rename VCN5 swizzle mode to GFX12
The original naming is inaccurate, it depends on the GFX version, not VCN. Signed-off-by: Suresh Guttula <suresh.guttula@amd.com> Reviewed-by: David Rosca <david.rosca@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41202>
This commit is contained in:
parent
acba4c9fd8
commit
922d04c9a5
4 changed files with 5 additions and 5 deletions
|
|
@ -1868,8 +1868,8 @@ static void parse_vcn_enc_ib(FILE *f, struct ac_ib_parser *ib, uint32_t num_dw)
|
|||
uint32_t swizzle = ac_ib_get(ib);
|
||||
fprintf(f, " swizzle mode = %s\n",
|
||||
swizzle == RENCODE_REC_SWIZZLE_MODE_LINEAR ? "LINEAR" :
|
||||
(ib->vcn_version < VCN_5_0_0 && swizzle == RENCODE_REC_SWIZZLE_MODE_256B_D) ||
|
||||
(ib->vcn_version >= VCN_5_0_0 && swizzle == RENCODE_REC_SWIZZLE_MODE_256B_D_VCN5) ? "256B D" :
|
||||
(ib->gfx_level < GFX12 && swizzle == RENCODE_REC_SWIZZLE_MODE_256B_D) ||
|
||||
(ib->gfx_level >= GFX12 && swizzle == RENCODE_REC_SWIZZLE_MODE_256B_D_GFX12) ? "256B D" :
|
||||
swizzle == RENCODE_REC_SWIZZLE_MODE_256B_S ? "256B S" :
|
||||
swizzle == RENCODE_REC_SWIZZLE_MODE_8x8_1D_THIN_12_24BPP ? "8x8 1D THIN 12 24BPP" :
|
||||
"???");
|
||||
|
|
|
|||
|
|
@ -201,7 +201,7 @@
|
|||
#define RENCODE_REC_SWIZZLE_MODE_256B_D 2
|
||||
#define RENCODE_REC_SWIZZLE_MODE_8x8_1D_THIN_12_24BPP 0x10000001
|
||||
#define RENCODE_REC_SWIZZLE_MODE_8x8_1D_THIN_12_24BPP_VCN4 0x10000000
|
||||
#define RENCODE_REC_SWIZZLE_MODE_256B_D_VCN5 1
|
||||
#define RENCODE_REC_SWIZZLE_MODE_256B_D_GFX12 1
|
||||
|
||||
#define RENCODE_VIDEO_BITSTREAM_BUFFER_MODE_LINEAR 0
|
||||
#define RENCODE_VIDEO_BITSTREAM_BUFFER_MODE_CIRCULAR 1
|
||||
|
|
|
|||
|
|
@ -1816,7 +1816,7 @@ radv_enc_ctx2(struct radv_cmd_buffer *cmd_buffer, const VkVideoEncodeInfoKHR *in
|
|||
RADEON_ENC_CS(0);
|
||||
RADEON_ENC_CS(0);
|
||||
RADEON_ENC_CS(0);
|
||||
RADEON_ENC_CS(RENCODE_REC_SWIZZLE_MODE_256B_D_VCN5);
|
||||
RADEON_ENC_CS(RENCODE_REC_SWIZZLE_MODE_256B_D_GFX12);
|
||||
RADEON_ENC_CS(fcb_va >> 32);
|
||||
RADEON_ENC_CS(fcb_va & 0xffffffff);
|
||||
RADEON_ENC_CS(RENCODE_MAX_METADATA_BUFFER_SIZE_PER_FRAME); // colloc/cdf offset
|
||||
|
|
|
|||
|
|
@ -168,7 +168,7 @@ static void radeon_enc_spec_misc_av1(struct radeon_encoder *enc)
|
|||
static uint32_t radeon_enc_ref_swizzle_mode(struct radeon_encoder *enc)
|
||||
{
|
||||
/* return RENCODE_REC_SWIZZLE_MODE_LINEAR; for debugging purpose */
|
||||
return RENCODE_REC_SWIZZLE_MODE_256B_D_VCN5;
|
||||
return RENCODE_REC_SWIZZLE_MODE_256B_D_GFX12;
|
||||
}
|
||||
|
||||
static void radeon_enc_ctx(struct radeon_encoder *enc)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue