From 21ae311077b089bcc4d11b4f7ec55e4cfdd3a8c6 Mon Sep 17 00:00:00 2001 From: Markus Fritsche Date: Mon, 4 May 2026 14:43:29 +0000 Subject: [PATCH] DEBUG: ENTER on CreateBuffer + BeginPicture for frame-1 crash narrowing --- src/buffer.c | 3 +++ src/picture.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/buffer.c b/src/buffer.c index 6ad8c8f..3d909ec 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -55,6 +55,9 @@ VAStatus RequestCreateBuffer(VADriverContextP context, VAContextID context_id, VAStatus status; VABufferID id; + request_log("ENTER RequestCreateBuffer(ctx=%u, type=%u, size=%u, count=%u)\n", + context_id, (unsigned)type, size, count); + switch (type) { case VAPictureParameterBufferType: case VAIQMatrixBufferType: diff --git a/src/picture.c b/src/picture.c index 1001028..305f1c4 100644 --- a/src/picture.c +++ b/src/picture.c @@ -221,6 +221,9 @@ VAStatus RequestBeginPicture(VADriverContextP context, VAContextID context_id, struct request_pool_slot *slot; int slot_index; + request_log("ENTER RequestBeginPicture(ctx=%u, surf=%u)\n", + context_id, surface_id); + context_object = CONTEXT(driver_data, context_id); if (context_object == NULL) return VA_STATUS_ERROR_INVALID_CONTEXT;