mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-27 02:20:38 +02:00
intel/ds: add a new timeline row for frames
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22276>
This commit is contained in:
parent
68bba1539f
commit
da6842007f
2 changed files with 6 additions and 1 deletions
|
|
@ -59,6 +59,10 @@ static const struct {
|
|||
"queue",
|
||||
INTEL_DS_QUEUE_STAGE_QUEUE,
|
||||
},
|
||||
{
|
||||
"frame",
|
||||
INTEL_DS_QUEUE_STAGE_FRAME,
|
||||
},
|
||||
{
|
||||
"cmd-buffer",
|
||||
INTEL_DS_QUEUE_STAGE_CMD_BUFFER,
|
||||
|
|
@ -367,7 +371,7 @@ extern "C" {
|
|||
&trace_payload_as_extra_intel_end_##event_name); \
|
||||
} \
|
||||
|
||||
CREATE_DUAL_EVENT_CALLBACK(frame, INTEL_DS_QUEUE_STAGE_QUEUE)
|
||||
CREATE_DUAL_EVENT_CALLBACK(frame, INTEL_DS_QUEUE_STAGE_FRAME)
|
||||
CREATE_DUAL_EVENT_CALLBACK(batch, INTEL_DS_QUEUE_STAGE_CMD_BUFFER)
|
||||
CREATE_DUAL_EVENT_CALLBACK(cmd_buffer, INTEL_DS_QUEUE_STAGE_CMD_BUFFER)
|
||||
CREATE_DUAL_EVENT_CALLBACK(render_pass, INTEL_DS_QUEUE_STAGE_RENDER_PASS)
|
||||
|
|
|
|||
|
|
@ -65,6 +65,7 @@ typedef enum intel_ds_stall_flag (*intel_ds_stall_cb_t)(uint32_t flags);
|
|||
|
||||
enum intel_ds_queue_stage {
|
||||
INTEL_DS_QUEUE_STAGE_QUEUE,
|
||||
INTEL_DS_QUEUE_STAGE_FRAME,
|
||||
INTEL_DS_QUEUE_STAGE_CMD_BUFFER,
|
||||
INTEL_DS_QUEUE_STAGE_GENERATE_DRAWS,
|
||||
INTEL_DS_QUEUE_STAGE_STALL,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue