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
↓ 5 callers
Method
run
cfg_structurizer.cpp:1269
↓ 5 callers
Method
set_tween_id
bc/value.cpp:41
↓ 5 callers
Function
value_is_statically_wave_uniform
opcodes/dxil/dxil_waveops.cpp:258
↓ 4 callers
Function
__NvAtomicAddFP32
FP32 Atomic functions performs Atomic operation treating the uav as float (fp32) values the passed sub-opcode 'op' should be an immediate constant byt
shaders/nvapi/nvHLSLExtnsInternal.h:469
↓ 4 callers
Function
__NvAtomicCompareExchangeUINT64
shaders/nvapi/nvHLSLExtnsInternal.h:525
↓ 4 callers
Function
__NvFootprint
shaders/nvapi/nvHLSLExtnsInternal.h:634
↓ 4 callers
Function
__NvFootprintBias
shaders/nvapi/nvHLSLExtnsInternal.h:659
↓ 4 callers
Function
__NvFootprintGrad
shaders/nvapi/nvHLSLExtnsInternal.h:711
↓ 4 callers
Function
__NvFootprintLevel
shaders/nvapi/nvHLSLExtnsInternal.h:685
↓ 4 callers
Method
build_offset
dxil_converter.cpp:5920
↓ 4 callers
Function
build_root_descriptor_load_physical_pointer
opcodes/dxil/dxil_resources.cpp:1286
↓ 4 callers
Method
convertToDouble
bc/value.cpp:229
↓ 4 callers
Function
d3d_binding_is_global_heap
dxil_spirv.cpp:374
↓ 4 callers
Function
dxil_spv_converter_add_local_root_descriptor_table
dxil_spirv_c.cpp:1538
↓ 4 callers
Function
dxil_spv_parsed_blob_free
dxil_spirv_c.cpp:707
↓ 4 callers
Function
emit_barrier
opcodes/dxil/dxil_workgraph.cpp:380
↓ 4 callers
Function
emit_boolean_convert_instruction
opcodes/opcodes_llvm_builtins.cpp:646
↓ 4 callers
Method
end
bc/function.cpp:63
↓ 4 callers
Function
execution_model_can_quad_op
opcodes/dxil/dxil_waveops.cpp:424
↓ 4 callers
Function
execution_model_is_ray_tracing
dxil_converter.cpp:2999
↓ 4 callers
Method
fixup_load_type_io
dxil_converter.cpp:6049
↓ 4 callers
Method
fixup_store_type_io
dxil_converter.cpp:6160
↓ 4 callers
Method
getIndices
bc/instruction.cpp:256
↓ 4 callers
Method
getTerminator
bc/function.cpp:143
↓ 4 callers
Function
get_argument_as_float
opcodes/dxil/dxil_nvapi.cpp:156
↓ 4 callers
Method
get_builtin_shader_output
spirv_module.cpp:362
↓ 4 callers
Function
get_composite_return_type
bc/module_dxbc_ir.cpp:1960
↓ 4 callers
Method
get_effective_input_output_type_id
dxil_converter.cpp:9312
↓ 4 callers
Function
get_entry_point_meta
dxil_converter.cpp:4070
↓ 4 callers
Function
get_nvapi_trace_handle
opcodes/dxil/dxil_nvapi.cpp:1066
↓ 4 callers
Function
get_resource_name_metadata
dxil_converter.cpp:186
↓ 4 callers
Function
get_texel_offsets
opcodes/dxil/dxil_sampling.cpp:140
↓ 4 callers
Function
has_element
cfg_structurizer.cpp:37
↓ 4 callers
Function
image_dimension_from_resource_kind
dxil_converter.cpp:207
↓ 4 callers
Function
image_dimension_is_arrayed
dxil_converter.cpp:237
↓ 4 callers
Method
isConditional
bc/instruction.cpp:306
↓ 4 callers
Function
kind_is_buffer
dxil_spirv.cpp:351
↓ 4 callers
Function
mask_input
opcodes/dxil/dxil_arithmetic.cpp:755
↓ 4 callers
Function
module_is_dxilconv
dxil_converter.cpp:4578
↓ 4 callers
Method
register_block
spirv_module.cpp:3052
↓ 4 callers
Method
remap_sampler
dxil_spirv_c.cpp:112
↓ 4 callers
Method
remap_uav
dxil_spirv_c.cpp:143
↓ 4 callers
Function
resource_is_physical_pointer
opcodes/dxil/dxil_resources.cpp:1375
↓ 4 callers
Method
run_trivial
cfg_structurizer.cpp:1258
↓ 4 callers
Method
seek
memory_stream.cpp:85
↓ 4 callers
Method
setFast
bc/instruction.cpp:164
↓ 4 callers
Method
traverse_dominated_blocks
node.hpp:162
↓ 4 callers
Function
type_is_64bit
opcodes/dxil/dxil_common.cpp:142
↓ 4 callers
Function
validate_phi
cfg_structurizer.cpp:192
↓ 4 callers
Function
value_is_wave_lane
opcodes/dxil/dxil_waveops.cpp:430
↓ 3 callers
Function
NvWaveMultiPrefixInclusiveAdd
Extensions for Add
shaders/nvapi/nvHLSLExtns.h:1237
↓ 3 callers
Function
NvWaveMultiPrefixInclusiveAnd
MultiPrefix extensions for Bitand
shaders/nvapi/nvHLSLExtns.h:1334
↓ 3 callers
Function
NvWaveMultiPrefixInclusiveOr
MultiPrefix extensions for BitOr
shaders/nvapi/nvHLSLExtns.h:1430
↓ 3 callers
Function
NvWaveMultiPrefixInclusiveXOr
MultiPrefix extensions for BitXOr
shaders/nvapi/nvHLSLExtns.h:1526
↓ 3 callers
Function
__NvGetShflMaskFromWidth
----------------------------------------------------------------------------// the exposed SHFL instructions accept a mask parameter in src2 To comput
shaders/nvapi/nvHLSLExtnsInternal.h:80
↓ 3 callers
Method
add_global_variable
bc/module.cpp:2215
↓ 3 callers
Method
add_value_name
bc/module.cpp:2205
↓ 3 callers
Function
allocate_in_thread
util/thread_local_allocator.cpp:125
↓ 3 callers
Method
arg_end
bc/function.cpp:128
↓ 3 callers
Method
begin
bc/function.cpp:58
↓ 3 callers
Function
build_binary_op
descriptor_qa.cpp:231
↓ 3 callers
Function
build_instrumentation_ssbo
spirv_module_instrumentation.cpp:31
↓ 3 callers
Function
build_layer_offset_id
opcodes/dxil/dxil_geometry.cpp:146
↓ 3 callers
Function
build_ssbo_load
descriptor_qa.cpp:121
↓ 3 callers
Method
build_vector_type
dxil_converter.cpp:5876
↓ 3 callers
Function
build_view_instance_id
opcodes/dxil/dxil_geometry.cpp:435
↓ 3 callers
Function
build_viewport_offset_id
opcodes/dxil/dxil_geometry.cpp:276
↓ 3 callers
Method
can_backtrace_to
node.cpp:176
↓ 3 callers
Method
can_loop_merge_to
node.cpp:153
↓ 3 callers
Function
can_optimize_conditional_branch_to_static
opcodes/opcodes_llvm_builtins.cpp:2750
↓ 3 callers
Function
can_optimize_to_snegate
opcodes/opcodes_llvm_builtins.cpp:301
↓ 3 callers
Method
convertToFloat
bc/value.cpp:179
↓ 3 callers
Function
demangle_entry_point
dxil_parser.cpp:51
↓ 3 callers
Function
dxil_spv_parse_dxil_blob
dxil_spirv_c.cpp:427
↓ 3 callers
Function
emit_atomic_access_chain
opcodes/dxil/dxil_buffer.cpp:1868
↓ 3 callers
Method
emit_basic_block
spirv_module.cpp:3209
↓ 3 callers
Function
emit_coopmat_saturate_fp8
opcodes/dxil/dxil_ags.cpp:385
↓ 3 callers
Function
emit_create_handle
opcodes/dxil/dxil_resources.cpp:1530
↓ 3 callers
Function
emit_cube_extract_str
opcodes/dxil/dxil_sampling.cpp:1452
↓ 3 callers
Function
emit_current_quad_lane_active
opcodes/dxil/dxil_waveops.cpp:1319
↓ 3 callers
Method
emit_entry_point_function_body
spirv_module.cpp:3671
↓ 3 callers
Function
emit_load_node_input_push_pointer
opcodes/dxil/dxil_workgraph.cpp:100
↓ 3 callers
Function
emit_masked_cast_instruction
opcodes/opcodes_llvm_builtins.cpp:723
↓ 3 callers
Function
emit_native_bitscan
opcodes/dxil/dxil_arithmetic.cpp:130
↓ 3 callers
Function
emit_nvapi_buffer_store
opcodes/dxil/dxil_nvapi.cpp:1342
↓ 3 callers
Function
emit_payload_pointer_resolve
opcodes/dxil/dxil_workgraph.cpp:676
↓ 3 callers
Function
emit_real_workgroup_id
opcodes/dxil/dxil_workgraph.cpp:574
↓ 3 callers
Function
emit_view_instancing_fixed_layer_viewport
opcodes/dxil/dxil_geometry.cpp:353
↓ 3 callers
Method
finalize_spirv
spirv_module.cpp:3030
↓ 3 callers
Function
find_root_descriptor_index
dxil_spirv.cpp:357
↓ 3 callers
Method
fixup_store_type_atomic
dxil_converter.cpp:6181
↓ 3 callers
Function
free_in_thread
util/thread_local_allocator.cpp:133
↓ 3 callers
Method
getCompareOperand
bc/instruction.cpp:497
↓ 3 callers
Method
getIndexOperand
bc/instruction.cpp:545
↓ 3 callers
Method
getNumIndices
bc/instruction.cpp:251
↓ 3 callers
Method
getOperation
bc/instruction.cpp:474
↓ 3 callers
Method
getReturnType
bc/type.cpp:259
↓ 3 callers
Method
getVectorOperand
bc/instruction.cpp:540
↓ 3 callers
Function
get_annotate_handle_meta
opcodes/dxil/dxil_resources.cpp:2065
↓ 3 callers
Method
get_continue_bb
bc/function.cpp:167
← previous
next →
201–300 of 1,884, ranked by callers