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
allocate_raw
scratch_pool.hpp:48
Method
analyze_aliased_access
dxil_converter.cpp:1052
Method
analyze_execution_modes_meta
dxil_converter.cpp:7638
Method
analyze_instructions
dxil_converter.cpp:8791
Method
analyze_instructions_post_execution_modes
dxil_converter.cpp:8771
Method
analyze_loop
cfg_structurizer.cpp:6193
Method
analyze_loop_merge
cfg_structurizer.cpp:6350
Method
append
bc/disassembler.cpp:105
Method
append_typed_destructor
bc/context.hpp:122
Method
backwards_visit
cfg_structurizer.cpp:2908
Method
begin
ir.hpp:133
Method
begin_scope
bc/disassembler.cpp:214
Method
block_is_breaking_phi_construct
cfg_structurizer.cpp:362
Method
block_is_jump_thread_ladder
node.cpp:663
Method
block_is_load_bearing
cfg_structurizer.cpp:3159
Method
block_is_plain_continue
cfg_structurizer.cpp:3339
Method
build_allocate_invocation_id
spirv_module.cpp:521
Method
build_allocate_node_records
spirv_module.cpp:1623
Method
build_allocate_node_records_waterfall
spirv_module.cpp:1443
Method
build_barrier
bc/module_dxbc_ir.cpp:1476
Method
build_binary_op
bc/module_dxbc_ir.cpp:1396
Method
build_buffer_atomic
bc/module_dxbc_ir.cpp:2782
Method
build_buffer_atomic_binop
bc/module_dxbc_ir.cpp:2657
Method
build_buffer_load
bc/module_dxbc_ir.cpp:2021
Method
build_buffer_load_cbv
bc/module_dxbc_ir.cpp:2055
Method
build_buffer_load_return_composite
bc/module_dxbc_ir.cpp:1997
Method
build_buffer_query_size
bc/module_dxbc_ir.cpp:2815
Method
build_buffer_srv
bc/module_dxbc_ir.cpp:3376
Method
build_buffer_store
bc/module_dxbc_ir.cpp:2592
Method
build_buffer_uav
bc/module_dxbc_ir.cpp:3350
Method
build_byte_address_mask_id
spirv_module.cpp:2185
Method
build_callee_functions
dxil_converter.cpp:8344
Method
build_cbv
bc/module_dxbc_ir.cpp:3413
Method
build_check_sparse_access
bc/module_dxbc_ir.cpp:1328
Method
build_composite_construct
bc/module_dxbc_ir.cpp:1268
Method
build_composite_extract
bc/module_dxbc_ir.cpp:1283
Method
build_coop_mat_fp16_to_fp8
spirv_module.cpp:2535
Method
build_coop_mat_fp8_to_fp16
spirv_module.cpp:2790
Method
build_coop_mat_saturate_fp8
spirv_module.cpp:2443
Method
build_coop_mat_saturation_fixup
spirv_module.cpp:2284
Method
build_coop_mat_transfer
spirv_module.cpp:2368
Method
build_counter_atomic
bc/module_dxbc_ir.cpp:2794
Method
build_demote
bc/module_dxbc_ir.cpp:1505
Method
build_demote_call_cond
spirv_module.cpp:421
Method
build_deriv
bc/module_dxbc_ir.cpp:1317
Method
build_descriptor_load
bc/module_dxbc_ir.cpp:1301
Method
build_descriptor_qa_check
spirv_module.cpp:501
Method
build_discard_call_early
spirv_module.cpp:416
Method
build_discard_call_early_cond
spirv_module.cpp:448
Method
build_discard_call_exit
spirv_module.cpp:475
Method
build_dxil_binary
bc/module_dxbc_ir.cpp:1433
Method
build_dxil_call
bc/module_dxbc_ir.cpp:720
Method
build_dxil_constant_unary
bc/module_dxbc_ir.cpp:1420
Method
build_dxil_quaternary
bc/module_dxbc_ir.cpp:1461
Method
build_dxil_trinary
bc/module_dxbc_ir.cpp:1446
Method
build_dxil_unary
bc/module_dxbc_ir.cpp:1407
Method
build_enclosing_break_target_for_loop_ladder
cfg_structurizer.cpp:7207
Method
build_extract_composite
bc/module_dxbc_ir.cpp:1976
Method
build_finish_cross_group_sharing
spirv_module.cpp:1954
Method
build_frcp
bc/module_dxbc_ir.cpp:1347
Method
build_fround
bc/module_dxbc_ir.cpp:1337
Method
build_function_bb_visit_order_analysis
dxil_converter.cpp:8212
Method
build_function_bb_visit_order_inner_analysis
dxil_converter.cpp:8178
Method
build_function_bb_visit_order_legacy
This only exists so that we can avoid nuking all existing Fossilize caches with completely new shaders. This traversal order is not a perfect reverse
dxil_converter.cpp:8241
Method
build_function_bb_visit_register
dxil_converter.cpp:8226
Method
build_gep_load
bc/module_dxbc_ir.cpp:1216
Method
build_gep_store
bc/module_dxbc_ir.cpp:1242
Method
build_hull_main
dxil_converter.cpp:8070
Method
build_hull_passthrough_function
dxil_converter.cpp:7995
Method
build_image_atomic
bc/module_dxbc_ir.cpp:2194
Method
build_image_atomic_r64_compact
spirv_module.cpp:1178
Method
build_image_compute_lod
bc/module_dxbc_ir.cpp:2567
Method
build_image_gather
bc/module_dxbc_ir.cpp:2511
Method
build_image_load
bc/module_dxbc_ir.cpp:2274
Method
build_image_query_mips_samples
bc/module_dxbc_ir.cpp:2387
Method
build_image_query_size
bc/module_dxbc_ir.cpp:2346
Method
build_image_sample
bc/module_dxbc_ir.cpp:2409
Method
build_image_store
bc/module_dxbc_ir.cpp:2138
Method
build_immediate_dominators
cfg_structurizer.cpp:2795
Method
build_immediate_post_dominators
cfg_structurizer.cpp:2804
Method
build_increment_node_count
spirv_module.cpp:1524
Method
build_input_load
bc/module_dxbc_ir.cpp:1005
Method
build_interpolate_at_centroid
bc/module_dxbc_ir.cpp:1083
Method
build_interpolate_at_offset
bc/module_dxbc_ir.cpp:1153
Method
build_interpolate_at_sample
bc/module_dxbc_ir.cpp:1118
Method
build_is_quad_uniform_control_flow
spirv_module.cpp:2216
Method
build_ladder_block_for_escaping_edge_handling
cfg_structurizer.cpp:7314
Method
build_lds_atomic
bc/module_dxbc_ir.cpp:2728
Method
build_load_builtin
bc/module_dxbc_ir.cpp:1848
Method
build_load_input
bc/module_dxbc_ir.cpp:1799
Method
build_load_output
bc/module_dxbc_ir.cpp:1813
Method
build_node_coalesce_payload_offset
spirv_module.cpp:1352
Method
build_node_main
dxil_converter.cpp:7865
Method
build_output_load
bc/module_dxbc_ir.cpp:1048
Method
build_output_store
bc/module_dxbc_ir.cpp:1188
Method
build_pdf_ranges
cfg_structurizer.cpp:4140
Method
build_quad_all
spirv_module.cpp:1162
Method
build_quad_any
spirv_module.cpp:1170
Method
build_quad_vote
spirv_module.cpp:1122
Method
build_reachability
cfg_structurizer.cpp:4674
← previous
next →
1,201–1,300 of 1,884, ranked by callers