Searched refs:hsg_config (Results 1 – 6 of 6) sorted by relevance
/external/skqp/src/compute/hs/gen/ |
D | main.c | 122 struct hsg_config hsg_config = variable 225 uint32_t const bs_keys = hsg_config.block.smem_bs / (hsg_config.type.words * sizeof(uint32_t)); in hsg_config_init_shared() 227 hsg_config.warp.skpw_bs = bs_keys / hsg_merge[0].warps; in hsg_config_init_shared() 240 uint32_t const bs_threads = merge->warps << hsg_config.warp.lanes_log2; in hsg_merge_levels_init_shared() 241 …uint32_t const bs_keys = hsg_config.block.smem_bs / (hsg_config.type.words * sizeof(uint32_t)… in hsg_merge_levels_init_shared() 243 … uint32_t const bs_kpt_mod = (bs_kpt / hsg_config.block.warps_mod) * hsg_config.block.warps_mod; in hsg_merge_levels_init_shared() 254 merge->rows_bs = MIN_MACRO(bs_rows_even, hsg_config.thread.regs); in hsg_merge_levels_init_shared() 269 uint32_t const bc_warps_min = MAX_MACRO(merge->warps,hsg_config.block.warps_min); in hsg_merge_levels_init_shared() 270 uint32_t const bc_threads = bc_warps_min << hsg_config.warp.lanes_log2; in hsg_merge_levels_init_shared() 271 …uint32_t const bc_block_rd = (((hsg_config.block.smem_bc * bc_warps_min) / hsg_config.block.warp… in hsg_merge_levels_init_shared() [all …]
|
D | gen.h | 28 struct hsg_config struct 294 struct hsg_config const * const config, 305 struct hsg_config const * const config, 313 struct hsg_config const * const config, 321 struct hsg_config const * const config, 329 struct hsg_config const * const config,
|
D | target_debug.c | 47 struct hsg_config const * const config, in hsg_target_debug()
|
D | target_opencl.c | 29 struct hsg_config const * config; 121 struct hsg_config const * const config, in hsg_target_opencl()
|
D | target_cuda.c | 29 struct hsg_config const * config; 105 struct hsg_config const * const config, in hsg_target_cuda()
|
D | target_glsl.c | 29 struct hsg_config const * config; 126 struct hsg_config const * const config, in hsg_target_glsl()
|