|
ReactOS 0.4.17-dev-934-g091855f
|
#include "vkd3d_memory.h"
Go to the source code of this file.
Functions | |
| bool | vkd3d_array_reserve (void **elements, size_t *capacity, size_t element_count, size_t element_size) |
| bool vkd3d_array_reserve | ( | void ** | elements, |
| size_t * | capacity, | ||
| size_t | element_count, | ||
| size_t | element_size | ||
| ) |
Definition at line 22 of file memory.c.
Referenced by add_signature_element(), bytecode_align(), bytecode_put_bytes_unaligned(), bytecode_reserve_bytes(), cf_flattener_iterate_instruction_array(), cf_flattener_push_control_flow_level(), cf_flattener_require_space(), d3d12_command_allocator_add_buffer_view(), d3d12_command_allocator_add_descriptor_pool(), d3d12_command_allocator_add_framebuffer(), d3d12_command_allocator_add_render_pass(), d3d12_command_allocator_add_transfer_buffer(), d3d12_command_allocator_add_view(), d3d12_command_allocator_allocate_command_buffer(), d3d12_command_allocator_free_resources(), d3d12_command_list_invalidate_bindings(), d3d12_command_queue_op_array_append(), d3d12_command_queue_op_array_require_space(), d3d12_command_queue_wait_binary_semaphore_locked(), d3d12_device_add_descriptor_heap(), d3d12_fence_add_pending_timeline_signal(), d3d12_fence_add_vk_semaphore(), d3d12_fence_SetEventOnCompletion(), d3d12_root_signature_info_add_range(), decompose_fx_4_state_add_entries(), dxil_block_add_record(), dxil_block_init(), dxil_block_read(), generate_vsir_signature_entry(), hlsl_array_reserve(), hlsl_state_block_add_entry(), lower_switch_to_if_ladder_add_block_mapping(), reserve_instructions(), shader_instruction_array_add_icb(), shader_instruction_array_reserve(), sm6_block_phi_require_space(), sm6_function_blocks_reserve(), sm6_parser_add_block_abbrev(), sm6_parser_add_global_abbrev(), sm6_parser_descriptor_type_init(), sm6_parser_emit_phi(), sm6_parser_function_init(), spirv_compiler_emit_spec_constant(), vk_binding_array_add_binding(), vkd3d_enqueue_gpu_fence(), vkd3d_enqueue_timeline_semaphore(), vkd3d_gpu_va_allocator_allocate_fallback(), VKD3D_PRINTF_FUNC(), vkd3d_render_pass_cache_create_pass_locked(), vkd3d_shader_scan_add_descriptor(), vkd3d_shader_scan_combined_sampler_usage(), vkd3d_shader_scan_push_cf_info(), vkd3d_spirv_add_iface_variable(), vkd3d_spirv_build_word(), vkd3d_spirv_enable_capability(), vkd3d_spirv_stream_append(), vkd3d_string_buffer_get(), vkd3d_string_buffer_resize(), vsir_block_list_add_checked(), vsir_cfg_add_loop_interval(), vsir_cfg_compute_loops(), vsir_cfg_sort_nodes(), vsir_cfg_structure_list_append(), vsir_cfg_structure_list_append_from_region(), vsir_program_materialise_phi_ssas_to_temps(), vsir_program_normalise_flat_constants(), and vsir_validator_push_block().