List of all items
Structs
Functions
- cpu_msm
- cuzk::gpu::create_and_write_storage_buffer
- cuzk::gpu::create_and_write_uniform_buffer
- cuzk::gpu::create_bind_group
- cuzk::gpu::create_bind_group_layout
- cuzk::gpu::create_compute_pipeline
- cuzk::gpu::create_storage_buffer
- cuzk::gpu::default_storage_buffer_entry
- cuzk::gpu::default_storage_read_only_buffer_entry
- cuzk::gpu::default_uniform_buffer_entry
- cuzk::gpu::execute_pipeline
- cuzk::gpu::get_adapter
- cuzk::gpu::get_device
- cuzk::gpu::map_buffer_async_browser
- cuzk::gpu::read_from_gpu
- cuzk::gpu::read_from_gpu_test
- cuzk::msm::bpr_1
- cuzk::msm::bpr_2
- cuzk::msm::calc_num_words
- cuzk::msm::compute_msm
- cuzk::msm::convert_point_coords_and_decompose_shaders
- cuzk::msm::smvp_gpu
- cuzk::msm::to_u8s_for_gpu
- cuzk::msm::transpose_gpu
- cuzk::test::cuzk::cpu_smvp_signed
- cuzk::test::cuzk::cpu_transpose
- cuzk::test::cuzk::decompose_scalars_signed
- cuzk::test::cuzk::parallel_bucket_reduction
- cuzk::test::cuzk::parallel_bucket_reduction_1
- cuzk::test::cuzk::parallel_bucket_reduction_2
- cuzk::test::cuzk::running_sum_bucket_reduction
- cuzk::test::cuzk::serial_bucket_reduction
- cuzk::test::decompose_shader::run_webgpu_decompose
- cuzk::test::decompose_shader::run_webgpu_decompose_async
- cuzk::test::field::run_webgpu_field_op
- cuzk::test::field::run_webgpu_field_op_async
- cuzk::test::point::run_webgpu_point_op
- cuzk::test::point::run_webgpu_point_op_async
- cuzk::test::smvp_shader::run_webgpu_smvp_shader
- cuzk::test::smvp_shader::run_webgpu_smvp_shader_async
- cuzk::test::transpose_shader::run_webgpu_transpose_shader
- cuzk::test::transpose_shader::run_webgpu_transpose_shader_async
- cuzk::utils::bytes_to_field
- cuzk::utils::calc_bitwidth
- cuzk::utils::calc_inv_and_pprime
- cuzk::utils::calc_rinv_and_n0
- cuzk::utils::compute_misc_params
- cuzk::utils::debug
- cuzk::utils::field_to_bytes
- cuzk::utils::field_to_u8_vec_for_gpu
- cuzk::utils::fields_to_u8_vec_for_gpu
- cuzk::utils::from_words_le_without_assertion
- cuzk::utils::gen_mu
- cuzk::utils::gen_mu_limbs
- cuzk::utils::gen_one_limbs
- cuzk::utils::gen_p_limbs
- cuzk::utils::gen_p_limbs_plus_one
- cuzk::utils::gen_r_limbs
- cuzk::utils::gen_rinv_limbs
- cuzk::utils::gen_zero_limbs
- cuzk::utils::points_to_bytes_for_gpu
- cuzk::utils::to_biguint_le
- cuzk::utils::to_words_le
- cuzk::utils::to_words_le_from_field
- cuzk::utils::to_words_le_from_le_bytes
- cuzk::utils::u8s_to_field_without_assertion
- cuzk::utils::u8s_to_fields_without_assertion
- points_to_bytes
- run_webgpu_msm
- sample_points
- sample_scalars
- scalars_to_bytes
- tests_wasm_pack::test_webgpu_msm_cuzk
Statics
- cuzk::msm::P
- cuzk::msm::PARAMS
- cuzk::shader_manager::BARRETT_FUNCS
- cuzk::shader_manager::BIGINT_FUNCS
- cuzk::shader_manager::BPR_SHADER
- cuzk::shader_manager::DECOMPOSE_SCALARS_SHADER
- cuzk::shader_manager::EC_FUNCS
- cuzk::shader_manager::EXTRACT_WORD_FROM_BYTES_LE_FUNCS
- cuzk::shader_manager::FIELD_FUNCS
- cuzk::shader_manager::MONTGOMERY_PRODUCT_FUNCS
- cuzk::shader_manager::SMVP_SHADER
- cuzk::shader_manager::STRUCTS
- cuzk::shader_manager::TEST_FIELD_SHADER
- cuzk::shader_manager::TEST_POINT_SHADER
- cuzk::shader_manager::TRANSPOSE_SHADER