ac/rtld: add support for Wave32
[mesa.git] / src / amd / common / ac_rtld.h
index 3f60444f85e12766046e3ea2dba531e93c73bfcb..55faaa011db264f38a4979c50b3d9970ca72f7a0 100644 (file)
@@ -52,6 +52,7 @@ struct ac_rtld_options {
 /* Lightweight wrapper around underlying ELF objects. */
 struct ac_rtld_binary {
        struct ac_rtld_options options;
+       unsigned wave_size;
 
        /* Required buffer sizes, currently read/executable only. */
        uint64_t rx_size;
@@ -86,6 +87,7 @@ struct ac_rtld_open_info {
        const struct radeon_info *info;
        struct ac_rtld_options options;
        gl_shader_stage shader_type;
+       unsigned wave_size;
 
        unsigned num_parts;
        const char * const *elf_ptrs; /* in-memory ELF objects of each part */