comparison src/gpu/hsail/vm/gpu_hsail.hpp @ 13740:bfd61161d752

HSAIL: support for using Okra simulator without needing to configure PATH and LD_LIBRARY_PATH Contributed-by: Tom Deneau <tom.deneau@amd.com>
author Doug Simon <doug.simon@oracle.com>
date Fri, 24 Jan 2014 00:52:06 +0100
parents 166ed1584f30
children 49db2c1e3bee
comparison
equal deleted inserted replaced
13739:ac1e626432f9 13740:bfd61161d752
54 typedef bool (*okra_push_int_func_t)(void*, jint); 54 typedef bool (*okra_push_int_func_t)(void*, jint);
55 typedef bool (*okra_push_long_func_t)(void*, jlong); 55 typedef bool (*okra_push_long_func_t)(void*, jlong);
56 typedef bool (*okra_execute_with_range_func_t)(void*, jint); 56 typedef bool (*okra_execute_with_range_func_t)(void*, jint);
57 typedef bool (*okra_clearargs_func_t)(void*); 57 typedef bool (*okra_clearargs_func_t)(void*);
58 typedef bool (*okra_register_heap_func_t)(void*, size_t); 58 typedef bool (*okra_register_heap_func_t)(void*, size_t);
59
60 static bool probe_linkage_internal(bool isRequired);
59 61
60 public: 62 public:
61 static okra_create_context_func_t _okra_create_context; 63 static okra_create_context_func_t _okra_create_context;
62 static okra_create_kernel_func_t _okra_create_kernel; 64 static okra_create_kernel_func_t _okra_create_kernel;
63 static okra_push_object_func_t _okra_push_object; 65 static okra_push_object_func_t _okra_push_object;