HSAFoundation / HSA-Runtime-AMD

The HSA-Runtime
Other
48 stars 16 forks source link

Limitations in hsa_ext_finalize.h #5

Closed alienanthill closed 9 years ago

alienanthill commented 9 years ago

The only APIs currently supported are

hsa_status_t HSA_API hsa_ext_program_create( hsa_agent_t agents, uint32_t agent_count, hsa_ext_brig_machine_model8_t machine_model, hsa_ext_brig_profile8_t profile, hsa_ext_program_handle_t program);

hsa_status_t HSA_API hsa_ext_program_destroy( hsa_ext_program_handle_t program);

hsa_status_t HSA_API hsa_ext_add_module( hsa_ext_program_handle_t program, hsa_ext_brig_module_t brig_module, hsa_ext_brig_module_handle_t module);

hsa_status_t HSA_API hsa_ext_finalize_program( hsa_ext_program_handle_t program, hsa_agent_t agent, size_t finalization_request_count, hsa_ext_finalization_request_t finalization_request_list, hsa_ext_control_directives_t control_directives, hsa_ext_error_message_callback_t error_message_callback, uint8_t optimization_level, const char *options, int debug_information);