/external/skqp/src/compute/hs/cuda/bench/ |
D | main.c | 50 uint32_t * const count_padded_in, 56 uint32_t const count_padded_in, 348 uint32_t count_padded_in, count_padded_out; in hs_bench() local 350 hs_pad(count,&count_padded_in,&count_padded_out); in hs_bench() 377 count_padded_in, in hs_bench() 409 size_t const size_padded_in = count_padded_in * key_size; in hs_bench() 417 cpu_algo = hs_cpu_sort(sorted_h,hs_words,count_padded_in,&cpu_ns); in hs_bench() 421 hs_transpose_slabs(hs_words,hs_width,hs_height,vout_h,count_padded_in); in hs_bench() 424 verified = hs_verify_linear(hs_words,sorted_h,vout_h,count_padded_in); in hs_bench() 450 count_padded_in, in hs_bench()
|
/external/skqp/src/compute/hs/cuda/sm_35/u32/ |
D | hs_cuda.h | 42 uint32_t * const count_padded_in, 57 uint32_t const count_padded_in,
|
/external/skqp/src/compute/hs/cuda/sm_35/u64/ |
D | hs_cuda.h | 42 uint32_t * const count_padded_in, 57 uint32_t const count_padded_in,
|
/external/skqp/src/compute/hs/cl/ |
D | hs_cl.h | 56 uint32_t * const count_padded_in, 76 uint32_t const count_padded_in,
|
D | hs_cl.c | 610 uint32_t const count_padded_in, in hs_bs() argument 614 uint32_t const slabs_in = count_padded_in / hs->slab_keys; in hs_bs() 771 uint32_t const count_padded_in, in hs_cl_sort() argument 791 uint32_t const count_hi = is_in_place ? count_padded_out : count_padded_in; in hs_cl_sort() 805 if (!is_in_place && (count_padded_out > count_padded_in)) in hs_cl_sort() 808 count_padded_in,count_padded_out, in hs_cl_sort() 816 count_padded_in, in hs_cl_sort() 882 uint32_t * const count_padded_in, in hs_cl_pad() argument 894 *count_padded_in = (block_slabs + slabs_ru_rem_ru) * hs->slab_keys; in hs_cl_pad() 895 *count_padded_out = *count_padded_in; in hs_cl_pad()
|
/external/skqp/src/compute/hs/vk/ |
D | hs_vk.h | 98 uint32_t * const count_padded_in, 127 uint32_t const count_padded_in,
|
D | hs_vk.c | 429 uint32_t const count_padded_in) in hs_bs() argument 431 uint32_t const slabs_in = count_padded_in / hs->slab_keys; in hs_bs() 581 uint32_t const count_padded_in, in hs_vk_sort() argument 599 uint32_t const count_hi = is_in_place ? count_padded_out : count_padded_in; in hs_vk_sort() 601 bool const is_pre_merge_reqd = !is_in_place && (count_padded_out > count_padded_in); in hs_vk_sort() 630 hs_bs(hs,&state,count_padded_in); in hs_vk_sort() 640 hs_keyset_pre_fm(hs,&state,count_padded_in,count_padded_out); in hs_vk_sort() 1139 uint32_t * const count_padded_in, in hs_vk_pad() argument 1151 *count_padded_in = (block_slabs + slabs_ru_rem_ru) * hs->slab_keys; in hs_vk_pad() 1152 *count_padded_out = *count_padded_in; in hs_vk_pad()
|
/external/skqp/src/compute/hs/cl/bench/ |
D | main.c | 384 uint32_t count_padded_in, count_padded_out; in hs_bench() local 386 hs_cl_pad(hs,count,&count_padded_in,&count_padded_out); in hs_bench() 425 count_padded_in, in hs_bench() 466 size_t const size_padded_in = count_padded_in * key_size; in hs_bench() 492 char const * const algo = hs_cpu_sort(sorted_h,hs_words,count_padded_in,&cpu_ns); in hs_bench() 498 hs_transpose_slabs(hs_words,hs_width,hs_height,vout_h,count_padded_in); in hs_bench() 530 count_padded_in, in hs_bench()
|
/external/skqp/src/compute/hs/cuda/ |
D | hs_cuda.inl | 795 uint32_t const count_padded_in) argument 797 uint32_t const slabs_in = count_padded_in / HS_SLAB_KEYS; 877 uint32_t const count_padded_in, 899 uint32_t const count_hi = is_in_place ? count_padded_out : count_padded_in; 901 bool const is_pre_merge_keyset_reqd = !is_in_place && (count_padded_out > count_padded_in); 913 hs_keyset_pre_merge(&state,&fm,count_padded_in,count_padded_out); 916 hs_bs(&state,bs,&fm,count_padded_in); 986 uint32_t * const count_padded_in, 998 *count_padded_in = (block_slabs + slabs_ru_rem_ru) * HS_SLAB_KEYS; 999 *count_padded_out = *count_padded_in;
|
/external/skqp/src/compute/hs/ |
D | README.md | 103 hs_vk_pad(hs,count,&count_padded_in,&count_padded_out); 148 uint32_t count_padded_in, count_padded_out; 150 hs_cuda_pad_u32(count,&count_padded_in,&count_padded_in); 155 count,count_padded_in,count_padded_out, 195 hs_cl_pad(hs,count,&count_padded_in,&count_padded_out);
|
/external/skqp/src/compute/hs/vk/bench/ |
D | main.c | 915 uint32_t count_padded_in, count_padded_out; in main() local 917 hs_vk_pad(hs,count,&count_padded_in,&count_padded_out); in main() 970 count_padded_in, in main() 1037 size_t const size_padded_in = count_padded_in * key_val_words * sizeof(uint32_t); in main() 1070 cpu_algo = hs_cpu_sort(sorted_h,key_val_words,count_padded_in,&cpu_ns); in main() 1081 count_padded_in); in main() 1135 count_padded_in, in main()
|