Rendering performance query #4
Labels
No Label
2d
3d
bug
discussion
feature
high priority
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: wanp/townengine#4
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
To guide optimization and evaluating changes we need to have a feedback.
EXT_timer_query could be used for that if driver supports it (which it really must):
https://registry.khronos.org/OpenGL/extensions/EXT/EXT_timer_query.txt
Additionally granular info could be gotten from more recent EXT_disjoint_timer_query extension:
https://registry.khronos.org/OpenGL/extensions/EXT/EXT_disjoint_timer_query.txt
Additionally metrics to compare against are useful from ARB_pipeline_statistics_query:
https://registry.khronos.org/OpenGL/extensions/ARB/ARB_pipeline_statistics_query.txt
For example, fragment invocation count could be used for judging overdraw.
Clipped in / out could say something about quality of culling.