haiku: remove unfinished post-processing support

This doesnt' work, because pp_init_fbos and pp_run aren't wired up and
no filters ever gets enabled.

But the post processing infrastructure has been removed, so let's just
delete this code. This gives the code a chance of compiling!

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Acked-by: Christian Gmeiner <cgmeiner@igalia.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41048>
This commit is contained in:
Erik Faye-Lund 2026-04-20 10:29:36 +02:00 committed by Marge Bot
parent 4731fc588e
commit 8259e06645

View file

@ -288,10 +288,6 @@ hgl_create_context(struct hgl_display *display, struct st_visual* visual, struct
struct st_context *stContext = (struct st_context*)context->st;
// Init Gallium3D Post Processing
// TODO: no pp filters are enabled yet through postProcessEnable
context->postProcess = pp_init(stContext->pipe, context->postProcessEnable, stContext->cso_context, stContext, (void*)st_context_invalidate_state);
return context;
}
@ -304,9 +300,6 @@ hgl_destroy_context(struct hgl_context* context)
st_destroy_context(context->st);
}
if (context->postProcess)
pp_free(context->postProcess);
FREE(context);
}