summaryrefslogtreecommitdiff
path: root/benchmarks/vkoverhead (follow)
Commit message (Collapse)AuthorAgeFilesLines
* benchmarks/vkoverhead: mark BROKEN on armv7Jan Beich2023-02-271-0/+1
| | | | | | | | | | | | | | ../src/vkoverhead.c:859:18: error: incompatible pointer to integer conversion initializing 'VkPipeline' (aka 'unsigned long long') with an expression of type 'void *' [-Werror,-Wint-conversion] VkPipeline pipeline = he->data; ^ ~~~~~~~~ ../src/vkoverhead.c:3084:63: error: incompatible integer to pointer conversion passing 'VkPipeline' (aka 'unsigned long long') to parameter of type 'void *' [-Werror,-Wint-conversion] _mesa_hash_table_insert(&gpl_pipeline_table, key, pipeline_gpl_vert_final[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/hash_table.h:92:71: note: passing argument to parameter 'data' here _mesa_hash_table_insert(struct hash_table *ht, const void *key, void *data); ^ Reported by: pkg-fallout
* benchmarks/vkoverhead: drop unused dependencyJan Beich2023-02-081-1/+1
|
* benchmarks/vkoverhead: add new portJan Beich2023-02-083-0/+46
vkoverhead is a tool for evaluating CPU-based overhead of Vulkan drivers. It was inspired heavily by drawoverhead from piglit. ## Features * extreme granularity for profiling specific scenarios * simple to use * CSV output for ease of script parsing * zero dependencies https://github.com/zmike/vkoverhead