mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 03:00:11 +01:00
kk: Remove unneeded entrypoints in kk_encoder.h
Acked-by: Arcady Goldmints-Orlov <arcady@lunarg.com> Signed-off-by: Aitor Camacho <aitor@lunarg.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38957>
This commit is contained in:
parent
7b435be0d6
commit
2e2813f013
2 changed files with 24 additions and 31 deletions
|
|
@ -101,7 +101,7 @@ kk_encoder_start_render(struct kk_cmd_buffer *cmd,
|
|||
return encoder->main.encoder;
|
||||
}
|
||||
|
||||
mtl_compute_encoder *
|
||||
static mtl_compute_encoder *
|
||||
kk_encoder_start_compute(struct kk_cmd_buffer *cmd)
|
||||
{
|
||||
struct kk_encoder *encoder = cmd->encoder;
|
||||
|
|
@ -127,7 +127,7 @@ kk_encoder_start_compute(struct kk_cmd_buffer *cmd)
|
|||
return encoder->main.encoder;
|
||||
}
|
||||
|
||||
mtl_compute_encoder *
|
||||
static mtl_compute_encoder *
|
||||
kk_encoder_start_blit(struct kk_cmd_buffer *cmd)
|
||||
{
|
||||
struct kk_encoder *encoder = cmd->encoder;
|
||||
|
|
@ -210,6 +210,28 @@ upload_queue_writes(struct kk_cmd_buffer *cmd)
|
|||
kk_encoder_signal_fence_and_end(cmd);
|
||||
}
|
||||
|
||||
static struct kk_encoder_internal *
|
||||
kk_encoder_get_internal(struct kk_encoder *encoder, enum kk_encoder_type type)
|
||||
{
|
||||
switch (type) {
|
||||
case KK_ENC_NONE:
|
||||
assert(encoder->main.last_used == KK_ENC_NONE);
|
||||
return NULL;
|
||||
case KK_ENC_RENDER:
|
||||
assert(encoder->main.last_used == KK_ENC_RENDER);
|
||||
return &encoder->main;
|
||||
case KK_ENC_COMPUTE:
|
||||
assert(encoder->main.last_used == KK_ENC_COMPUTE);
|
||||
return &encoder->main;
|
||||
case KK_ENC_BLIT:
|
||||
assert(encoder->main.last_used == KK_ENC_BLIT);
|
||||
return &encoder->main;
|
||||
default:
|
||||
assert(0);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
kk_encoder_signal_fence_and_end(struct kk_cmd_buffer *cmd)
|
||||
{
|
||||
|
|
@ -321,28 +343,6 @@ kk_blit_encoder(struct kk_cmd_buffer *cmd)
|
|||
: kk_encoder_start_blit(cmd);
|
||||
}
|
||||
|
||||
struct kk_encoder_internal *
|
||||
kk_encoder_get_internal(struct kk_encoder *encoder, enum kk_encoder_type type)
|
||||
{
|
||||
switch (type) {
|
||||
case KK_ENC_NONE:
|
||||
assert(encoder->main.last_used == KK_ENC_NONE);
|
||||
return NULL;
|
||||
case KK_ENC_RENDER:
|
||||
assert(encoder->main.last_used == KK_ENC_RENDER);
|
||||
return &encoder->main;
|
||||
case KK_ENC_COMPUTE:
|
||||
assert(encoder->main.last_used == KK_ENC_COMPUTE);
|
||||
return &encoder->main;
|
||||
case KK_ENC_BLIT:
|
||||
assert(encoder->main.last_used == KK_ENC_BLIT);
|
||||
return &encoder->main;
|
||||
default:
|
||||
assert(0);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
static mtl_compute_encoder *
|
||||
kk_encoder_pre_gfx_encoder(struct kk_cmd_buffer *cmd)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -89,10 +89,6 @@ kk_encoder_start_render(struct kk_cmd_buffer *cmd,
|
|||
mtl_render_pass_descriptor *descriptor,
|
||||
uint32_t view_mask);
|
||||
|
||||
mtl_compute_encoder *kk_encoder_start_compute(struct kk_cmd_buffer *cmd);
|
||||
|
||||
mtl_compute_encoder *kk_encoder_start_blit(struct kk_cmd_buffer *cmd);
|
||||
|
||||
/* Ends encoding on all command buffers */
|
||||
void kk_encoder_end(struct kk_cmd_buffer *cmd);
|
||||
|
||||
|
|
@ -105,9 +101,6 @@ mtl_compute_encoder *kk_compute_encoder(struct kk_cmd_buffer *cmd);
|
|||
|
||||
mtl_blit_encoder *kk_blit_encoder(struct kk_cmd_buffer *cmd);
|
||||
|
||||
struct kk_encoder_internal *kk_encoder_get_internal(struct kk_encoder *encoder,
|
||||
enum kk_encoder_type type);
|
||||
|
||||
void upload_queue_writes(struct kk_cmd_buffer *cmd);
|
||||
|
||||
void kk_encoder_render_triangle_fan_indirect(struct kk_cmd_buffer *cmd,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue