Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HansKristian-Work/dxil-spirv
/ functions
Functions
1,884 in github.com/HansKristian-Work/dxil-spirv
⨍
Functions
1,884
◇
Types & classes
517
Method
build_robust_atomic_counter_op
spirv_module.cpp:2043
Method
build_rov_main
dxil_converter.cpp:7831
Method
build_sampler
bc/module_dxbc_ir.cpp:3398
Method
build_stage_io
bc/module_dxbc_ir.cpp:3430
Method
build_stage_io_access
bc/module_dxbc_ir.cpp:933
Method
build_store_output
bc/module_dxbc_ir.cpp:1835
Method
build_switch_case_equal_check
cfg_structurizer.cpp:4844
Method
build_texture_srv
bc/module_dxbc_ir.cpp:3302
Method
build_texture_uav
bc/module_dxbc_ir.cpp:3324
Method
build_validate_bda_load_store
spirv_module.cpp:508
Method
build_wave_active_all_equal_masked
spirv_module.cpp:818
Method
build_wave_is_first_lane_masked
spirv_module.cpp:953
Method
build_wave_match
spirv_module.cpp:1007
Method
build_wave_multi_prefix_count_bits
spirv_module.cpp:693
Method
build_wave_multi_prefix_op
spirv_module.cpp:558
Method
build_wave_read_first_lane_masked
spirv_module.cpp:878
Function
c_callback_wrapper_trampoline
dxil_spirv_c.cpp:1746
Method
can_commit_opcode
opcodes/dxil/dxil_nvapi.cpp:799
Method
can_complete_phi_insertion
cfg_structurizer.cpp:2396
Method
can_duplicate_phis
cfg_structurizer.cpp:1633
Function
cast
bc/cast.hpp:39
Method
cleanup_breaking_phi_constructs
cfg_structurizer.cpp:436
Method
cleanup_breaking_return_constructs
cfg_structurizer.cpp:303
Method
collect_and_dispatch_control_flow
cfg_structurizer.cpp:6570
Method
collect_and_dispatch_control_flow_from_anchor
cfg_structurizer.cpp:6464
Method
commit_opcode
opcodes/dxil/dxil_nvapi.cpp:897
Method
compute_dominance_frontier
cfg_structurizer.cpp:2779
Method
compute_post_dominance_frontier
cfg_structurizer.cpp:2787
Method
construct
bc/context.hpp:45
Method
construct_n
bc/context.hpp:58
Method
construct_trivial
bc/context.hpp:112
Method
continue_block_can_merge
cfg_structurizer.cpp:1473
Method
control_flow_is_escaping
cfg_structurizer.cpp:3219
Method
control_flow_is_escaping_from_loop
cfg_structurizer.cpp:3176
Method
convert_function
dxil_converter.cpp:8402
Function
convert_spirv
(in_path, out_path, args, stage)
roundtrip_shaders.py:36
Method
convert_type
bc/module_dxbc_ir.cpp:850
Method
copy_buffer_binding
dxil_spirv_c.cpp:69
Method
create_bindless_heap_variable
dxil_converter.cpp:468
Method
create_bindless_heap_variable_alias_group
dxil_converter.cpp:343
Method
create_constant_meta
bc/module_dxbc_ir.cpp:3950
Method
create_constant_uint64_meta
bc/module_dxbc_ir.cpp:3945
Method
create_constant_uint_meta
bc/module_dxbc_ir.cpp:3940
Method
create_continue_block_ladders
cfg_structurizer.cpp:1555
Method
create_entry_point_meta
bc/module_dxbc_ir.cpp:3063
Method
create_helper_pred_block
cfg_structurizer.cpp:5565
Method
create_helper_succ_block
cfg_structurizer.cpp:5650
Method
create_ladder_block
cfg_structurizer.cpp:7168
Method
create_md_node
bc/module_dxbc_ir.cpp:541
Method
create_md_node
bc/module_dxbc_ir.cpp:2896
Method
create_named_md_node
bc/module_dxbc_ir.cpp:2904
Method
create_null_meta
bc/module_dxbc_ir.cpp:2891
Method
create_raw_ssbo_variable
dxil_converter.cpp:410
Method
create_raw_ssbo_variable_alias_group
dxil_converter.cpp:429
Method
create_stage_io_meta
bc/module_dxbc_ir.cpp:2911
Method
create_string_meta
bc/module_dxbc_ir.cpp:3955
Method
create_switch_merge_ladder
cfg_structurizer.cpp:4836
Method
create_ubo_variable
dxil_converter.cpp:365
Method
create_ubo_variable_alias_group
dxil_converter.cpp:440
Method
create_variable
dxil_converter.cpp:9237
Method
create_variable_with_initializer
dxil_converter.cpp:9242
Method
deallocate
util/thread_local_allocator.hpp:59
Method
decorate_physical_offsets
dxil_converter.cpp:4426
Function
disasm_shader_plain
(input_file, args, regex)
dxil-disasm.py:74
Function
disasm_shader_regex
(input_file, args, regex)
dxil-disasm.py:35
Method
duplicate_impossible_merge_constructs
cfg_structurizer.cpp:1797
Method
duplicate_node
cfg_structurizer.cpp:1676
Method
duplicate_op
cfg_structurizer.cpp:1611
Function
dxil_spv_converter_add_non_semantic_debug_info
dxil_spirv_c.cpp:1604
Function
dxil_spv_converter_add_root_descriptor_mapping
dxil_spirv_c.cpp:1595
Function
dxil_spv_converter_begin_local_root_descriptor_table
dxil_spirv_c.cpp:1563
Function
dxil_spv_converter_end_local_root_descriptor_table
dxil_spirv_c.cpp:1574
Function
dxil_spv_converter_get_compiled_entry_point
dxil_spirv_c.cpp:860
Function
dxil_spv_converter_get_compute_required_wave_size
dxil_spirv_c.cpp:1651
Function
dxil_spv_converter_get_compute_workgroup_dimensions
dxil_spirv_c.cpp:1641
Function
dxil_spv_converter_get_patch_location_offset
dxil_spirv_c.cpp:1692
Function
dxil_spv_converter_get_patch_vertex_count
dxil_spirv_c.cpp:1685
Method
dxil_spv_converter_s
dxil_spirv_c.cpp:384
Function
dxil_spv_converter_set_patch_location_offset
dxil_spirv_c.cpp:1610
Function
dxil_spv_converter_set_stage_input_remapper
dxil_spirv_c.cpp:908
Function
dxil_spv_converter_set_stage_output_remapper
dxil_spirv_c.cpp:915
Function
dxil_spv_converter_uses_shader_feature
dxil_spirv_c.cpp:1699
Function
dxil_spv_converter_uses_subgroup_size
dxil_spirv_c.cpp:1636
Function
dxil_spv_create_converter
dxil_spirv_c.cpp:724
Function
dxil_spv_get_version
dxil_spirv_c.cpp:39
Function
dxil_spv_parsed_blob_get_disassembled_ir
dxil_spirv_c.cpp:541
Function
dxil_spv_parsed_blob_get_entry_index_by_name
dxil_spirv_c.cpp:577
Function
dxil_spv_parsed_blob_get_entry_point_name
dxil_spirv_c.cpp:599
Function
dxil_spv_parsed_blob_get_entry_point_node_input
dxil_spirv_c.cpp:619
Function
dxil_spv_parsed_blob_get_entry_point_node_output
dxil_spirv_c.cpp:665
Function
dxil_spv_parsed_blob_get_entry_point_num_node_outputs
dxil_spirv_c.cpp:655
Function
dxil_spv_parsed_blob_get_shader_stage
dxil_spirv_c.cpp:567
Function
dxil_spv_parsed_blob_get_shader_stage_for_entry
dxil_spirv_c.cpp:572
Function
dxil_spv_parsed_blob_scan_resources
dxil_spirv_c.cpp:687
Function
dxil_spv_reset_thread_allocator_context
dxil_spirv_c.cpp:1740
Function
dxil_spv_set_thread_log_callback
dxil_spirv_c.cpp:1752
Function
dyn_cast
bc/cast.hpp:61
Method
earliest_dominance_frontier_post_visit_order
cfg_structurizer.cpp:6911
Method
eliminate_degenerate_blocks
cfg_structurizer.cpp:1862
Method
eliminate_degenerate_switch_merges
cfg_structurizer.cpp:7428
← previous
next →
1,301–1,400 of 1,884, ranked by callers