Home
last modified time | relevance | path

Searched refs:hsg_config (Results 1 – 6 of 6) sorted by relevance

/external/skqp/src/compute/hs/gen/
Dmain.c122 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 …]
Dgen.h28 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,
Dtarget_debug.c47 struct hsg_config const * const config, in hsg_target_debug()
Dtarget_opencl.c29 struct hsg_config const * config;
121 struct hsg_config const * const config, in hsg_target_opencl()
Dtarget_cuda.c29 struct hsg_config const * config;
105 struct hsg_config const * const config, in hsg_target_cuda()
Dtarget_glsl.c29 struct hsg_config const * config;
126 struct hsg_config const * const config, in hsg_target_glsl()