Searched refs:wave32 (Results 1 – 20 of 20) sorted by relevance
612 unsigned wave32 : 1; member626 unsigned wave32 : 1; member631 unsigned wave32 : 1; member646 unsigned wave32 : 1; member
1390 key->vs_prolog.wave32 = shader_out->wave_size == 32; in si_get_vs_prolog_key()2012 bool wave32 = false; in si_get_shader_part() local2019 wave32 = key->vs_prolog.wave32; in si_get_shader_part()2024 wave32 = key->tcs_epilog.wave32; in si_get_shader_part()2029 wave32 = key->ps_prolog.wave32; in si_get_shader_part()2032 wave32 = key->ps_epilog.wave32; in si_get_shader_part()2040 si_llvm_context_init(&ctx, sscreen, compiler, wave32 ? 32 : 64); in si_get_shader_part()2099 key->tcs_epilog.wave32 = shader->wave_size == 32; in si_get_tcs_epilog_key()2169 key->ps_prolog.wave32 = shader->wave_size == 32; in si_get_ps_prolog_key()2307 key->ps_epilog.wave32 = shader->wave_size == 32; in si_get_ps_epilog_key()
137 - radeonsi: don't use wave32 for GE on gfx10 if culling is used138 - amd: fix ac_build_mbcnt_add in wave32 mode
120 - aco: Fix emit_boolean_exclusive_scan in wave32 mode.
160 - aco: fix carry-out size for wave32 v_add_co_u32_e64
2435 - radeonsi/gfx10: implement NGG culling for 4x wave32 subgroups2811 - aco/wave32: fix comparison optimizations2812 - aco: improve jump threading with wave322813 - aco: fix vgpr alloc granule with wave323043 - radv/gfx10: enable wave32 for compute based on shader's wavesize3081 - ac/llvm: fix the local invocation index for wave323406 - aco/wave32: Change uniform bool optimization to work with wave32.3407 - aco/wave32: Replace hardcoded numbers in spiller with wave size.3408 - aco/wave32: Introduce emit_mbcnt which takes wave size into account.3409 - aco/wave32: Add wave size specific opcodes to aco_builder.[all …]
107 - aco: fix nir_intrinsic_ballot with wave32
2884 - radeonsi: add wave32 flag into prolog/epilog keys3742 - radv: fix raytracing with wave323743 - radv: use wave32 for raytracing3744 - radv: use 8x4 workgroups for wave32 RT
852 - aco: fix nir_intrinsic_ballot with wave322766 - aco: fix mbcnt_amd with wave32
2999 - radeonsi: don't use wave32 for GE on gfx10 if culling is used3000 - amd: fix ac_build_mbcnt_add in wave32 mode
1369 - aco: fix nir_intrinsic_ballot with wave324748 - radv: switch MaxWaves statistic to wave32 waves4752 - aco: fix waves calculation for wave32
5014 - radeonsi: don't use wave32 for GE on gfx10 if culling is used5015 - amd: fix ac_build_mbcnt_add in wave32 mode
3507 - aco: fix carry-out size for wave32 v_add_co_u32_e64
4501 - aco: Fix emit_boolean_exclusive_scan in wave32 mode.
4634 - aco: Fix emit_boolean_exclusive_scan in wave32 mode.
410 bool wave32; member422 bool wave32; member
2437 info.wave_size = key->wave32 ? 32 : 64;2501 info.wave_size = key->wave32 ? 32 : 64;
3017 uint32_t wave32 : 1; member3118 key.wave32 = vs_shader->info.wave_size == 32; in lookup_vs_prolog()3126 header.wave32 = key.wave32; in lookup_vs_prolog()
2989 key.wave32 = device->physical_device->ge_wave_size == 32; in radv_device_init_vs_prologs()
752 enable wave32 for compute shaders (GFX10+)759 enable wave32 for vertex/tess/geometry shaders (GFX10+)767 enable wave32 for pixel shaders (GFX10+)