mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-21 00:18:09 +02:00
The shader key structure is quite large and memsetting it to zero to be able to create or often simply find an existing shader is responsible for a large portion of CPU usage during benchmarks. This change is more surgical about what, when, and how things get cleared. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21247> |
||
|---|---|---|
| .. | ||
| clc_compiler.c | ||
| clc_compiler.h | ||
| clc_compiler_test.cpp | ||
| clc_nir.c | ||
| clc_nir.h | ||
| clon12compiler.def | ||
| compute_test.cpp | ||
| compute_test.h | ||
| meson.build | ||